George Marques
|
0cb185927c
GDScript: Improve handling of operators
|
4 vuotta sitten |
Rémi Verschelde
|
fc28de64c4
Merge pull request #43856 from vnen/gdscript-some-fixes
|
4 vuotta sitten |
George Marques
|
ed3d8f31df
GDScript: Fix return of cast expression on compilation
|
4 vuotta sitten |
George Marques
|
2e528ef382
GDScript: Fix mishandling of stack pointers
|
4 vuotta sitten |
George Marques
|
52ab64db69
GDScript: Add faster call instructions for builtin methods
|
4 vuotta sitten |
George Marques
|
d8b22097f2
GDScript: Add faster call instructions for native methods
|
4 vuotta sitten |
George Marques
|
8bcd345782
GDScript: Fix native class not set with inheritance
|
4 vuotta sitten |
Pedro J. Estébanez
|
95828161d4
Prevent cyclic reference between script and its members
|
4 vuotta sitten |
bruvzg
|
d73609c774
Fix GDScript codegen leak.
|
4 vuotta sitten |
George Marques
|
745ca3059d
Change GDScript compiler to use codegen abstraction
|
5 vuotta sitten |
George Marques
|
8ccf88a206
GDScript: Fix issues when deriving from other scripts
|
5 vuotta sitten |
George Marques
|
722be9aaef
GDScript: Don't fail to load constants if they're not a literal
|
5 vuotta sitten |
George Marques
|
e6b44b93c3
GDScript: Allow "new()" to be called in non-static functions
|
5 vuotta sitten |
George Marques
|
a0f54cb95e
Wrap up GDScript 2.0 base implementation
|
5 vuotta sitten |
George Marques
|
aa09b4f85d
Reintroduce code completion
|
5 vuotta sitten |
George Marques
|
9a76ab8b6a
Add new GDScript type checker
|
5 vuotta sitten |
George Marques
|
886732ac2b
Add support for properties
|
5 vuotta sitten |
George Marques
|
5d6e853806
New GDScript tokenizer and parser
|
5 vuotta sitten |
Rémi Verschelde
|
d341181f30
Merge pull request #38067 from ThakeeNathees/elif-error-line-fixed
|
5 vuotta sitten |
Thakee Nathees
|
9325671faa
GDScript debugger incorrect error line fixed
|
5 vuotta sitten |
Rémi Verschelde
|
0ee0fa42e6
Style: Enforce braces around if blocks and loops
|
5 vuotta sitten |
Rémi Verschelde
|
07bc4e2f96
Style: Enforce separation line between function definitions
|
5 vuotta sitten |
Rémi Verschelde
|
0be6d925dc
Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks
|
5 vuotta sitten |
Rémi Verschelde
|
69de7ce38c
Style: clang-format: Disable AllowShortCaseLabelsOnASingleLine
|
5 vuotta sitten |
Rémi Verschelde
|
e956e80c1f
Style: clang-format: Disable AllowShortIfStatementsOnASingleLine
|
5 vuotta sitten |
lupoDharkael
|
95a1400a2a
Replace NULL with nullptr
|
5 vuotta sitten |
Rémi Verschelde
|
cb282c6ef0
Style: Set clang-format Standard to Cpp11
|
5 vuotta sitten |
Fabio Alessandrelli
|
b8ddaf9c33
Refactor ScriptDebugger.
|
5 vuotta sitten |
Juan Linietsky
|
69c95f4b4c
Reworked signal connection system, added support for Callable and Signal objects and made them default.
|
5 vuotta sitten |
ChibiDenDen
|
86aa12e806
Keep a weak reference to orphan subclasses to reuse on class reload
|
5 vuotta sitten |