GDScript: Fix "Identifier not found" error when accessing inner class from inside

This commit is contained in:
Danil Alexeev
2023-08-11 11:22:01 +03:00
parent 7df393312f
commit fb45cab133
3 changed files with 29 additions and 0 deletions

View File

@@ -0,0 +1,21 @@
# GH-80508
class A:
func a():
return A.new()
func b():
return B.new()
class B:
func a():
return A.new()
func b():
return B.new()
func test():
var a := A.new()
var b := B.new()
print(a.a() is A)
print(a.b() is B)
print(b.a() is A)
print(b.b() is B)

View File

@@ -0,0 +1,5 @@
GDTEST_OK
true
true
true
true