Fix GDScript base and outer classes, signals and functions lookup order

- Add outer class lookup test
- Add signal lookup test

Co-authored-by: Dmitrii Maganov <vonagam@gmail.com>
This commit is contained in:
Adam Scott
2022-12-18 00:38:53 -05:00
parent d3fc9d9e41
commit fb175d92da
15 changed files with 269 additions and 87 deletions
@@ -0,0 +1,15 @@
class A:
const TARGET: = "wrong"
class B:
const TARGET: = "wrong"
const WAITING: = "godot"
class D extends C:
pass
class C:
const TARGET: = "right"
class E extends A.B.D:
pass