GDScript: Fix false name conflicts for unnamed enums

This commit is contained in:
Dmitrii Maganov
2022-12-29 21:48:04 +02:00
parent a754930918
commit 056066ee95
3 changed files with 24 additions and 8 deletions

View File

@@ -0,0 +1,17 @@
class A:
enum { X = 1 }
class B:
enum { X = 2 }
class C:
const X = 3
class D:
enum { X = 4 }
func test():
print(A.X)
print(A.B.X)
print(C.X)
print(C.D.X)

View File

@@ -0,0 +1,5 @@
GDTEST_OK
1
2
3
4