summaryrefslogtreecommitdiffstats
path: root/modules/gdscript/gdscript_compiler.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix infinite loop when creating a newly inherited GdScript fileJulien Nguyen2021-08-091-1/+1
* Use const references where possible for List range iteratorsRémi Verschelde2021-07-251-1/+1
* Use C++ iterators for Lists in many situationsAaron Franke2021-07-231-2/+1
* [Net] Single `rpc` annotation. "sync" no longer part of mode.Fabio Alessandrelli2021-07-201-5/+4
* Rename `instance()`->`instantiate()` when it's a verbLightning_A2021-06-191-1/+1
* Rename Reference to RefCountedPedro J. Estébanez2021-06-111-1/+1
* Fix regression from 160c260 causing export of non-@export properties.Lyuma2021-06-101-2/+3
* Merge pull request #49067 from JFonS/fix_gcc_warningsRémi Verschelde2021-06-011-1/+1
|\
| * Fix some warnings raised by GCC-11.1jfons2021-05-251-1/+1
* | GDScript: Use analyzer data to decide assignment conversionGeorge Marques2021-05-261-3/+15
|/
* Merge pull request #48347 from Blackiris/fix-temporary-key-not-releasedGeorge Marques2021-05-171-0/+3
|\
| * Fix temporary value not released when used as a dictionary keyJulien Nguyen2021-05-061-0/+3
* | GDScript: Add support for builtin static method callsGeorge Marques2021-05-161-27/+32
|/
* GDScript: Implement lambdas compilation and runtimeGeorge Marques2021-04-281-23/+66
* GDScript: Make sure Lua-style dicts use StringName as keysGeorge Marques2021-04-231-2/+2
* GDScript: Fix resolution of dictionary keysGeorge Marques2021-04-231-2/+2
* GDScript: Pool temporary values by type on the stackGeorge Marques2021-04-141-2/+2
* Reduce number of addressing modes in GDScript VMGeorge Marques2021-04-081-3/+6
* Fix stack overflow in setterJulien Nguyen2021-04-061-0/+2
* Fix GDScript variables addresses getting mixedJulien Nguyen2021-04-041-0/+4
* GDScript: Allow export of enum variablesGeorge Marques2021-03-301-7/+2
* Add typed arrays to GDScriptGeorge Marques2021-03-291-6/+48
* Merge pull request #46936 from DavidSichma/match_temp_headerRémi Verschelde2021-03-141-4/+4
|\
| * Fixed match test expression for temporariesDavid Sichma2021-03-121-4/+4
* | Fixes small typos and grammar correctionAnshul7sp12021-03-121-1/+1
|/
* Fixed match for expression patternDavid Sichma2021-03-021-1/+1
* false positive "Identifier not found" error or signals fixedThakee Nathees2021-02-241-22/+45
* Merge pull request #44104 from nekomatata/coroutine-await-fixRémi Verschelde2021-01-111-2/+10
|\
| * Fix error when calling coroutine with await in _readyPouleyKetchoupp2020-12-171-2/+10
* | Update copyright statements to 2021Rémi Verschelde2021-01-011-2/+2
* | Rename empty() to is_empty()Marcel Admiraal2020-12-281-2/+2
|/
* Merge pull request #43890 from vnen/gdscript-builtin-functions-refactorRémi Verschelde2020-12-151-11/+14
|\
| * GDScript: Refactor builtin functionsGeorge Marques2020-11-261-11/+14
* | Fix base script not initialized properly in some casesPouleyKetchoupp2020-12-061-5/+8
* | Merge pull request #41095 from ThakeeNathees/GDScript-DocumentationRémi Verschelde2020-12-021-6/+69
|\ \
| * | Refactor DocData into core and editor (DocTools) partsThakee Nathees2020-12-021-3/+3
| * | Documentation generation for GDScriptThakee Nathees2020-11-291-6/+69
* | | Merge pull request #41773 from ThakeeNathees/default-argument-override-buf-fixGeorge Marques2020-12-021-1/+1
|\ \ \ | |/ / |/| |
| * | GDScript default argument override bug fixThakee Nathees2020-11-281-1/+1
* | | GDScript: Improve handling of operatorsGeorge Marques2020-11-261-13/+13
| |/ |/|
* | Merge pull request #43856 from vnen/gdscript-some-fixesRémi Verschelde2020-11-251-1/+1
|\ \
| * | GDScript: Fix return of cast expression on compilationGeorge Marques2020-11-251-1/+1
* | | GDScript: Fix mishandling of stack pointersGeorge Marques2020-11-251-12/+24
|/ /
* | GDScript: Add faster call instructions for builtin methodsGeorge Marques2020-11-211-0/+2
* | GDScript: Add faster call instructions for native methodsGeorge Marques2020-11-211-2/+77
* | GDScript: Fix native class not set with inheritanceGeorge Marques2020-11-131-0/+2
|/
* Prevent cyclic reference between script and its membersPedro J. Estébanez2020-09-101-9/+15
* Fix GDScript codegen leak.bruvzg2020-09-021-0/+7
* Change GDScript compiler to use codegen abstractionGeorge Marques2020-09-011-1664/+980
* GDScript: Fix issues when deriving from other scriptsGeorge Marques2020-08-261-6/+17