summaryrefslogtreecommitdiffstats
path: root/modules/gdscript/gdscript_compiler.cpp
Commit message (Expand)AuthorAgeFilesLines
* Add fully_qualified_name for GDScript classDani Frank2020-01-141-0/+4
* GDScript: Don't re-evaluate index on assigment with operationGeorge Marques2020-01-091-7/+9
* Update copyright statements to 2020Rémi Verschelde2020-01-011-2/+2
* GDScript: Fix type conversion in assignment with operationGeorge Marques2019-12-131-1/+1
* Merge pull request #32150 from luzpaz/typosRémi Verschelde2019-09-201-1/+1
|\
| * Fix misc. source comment typosluz.paz2019-09-191-1/+1
* | GDScript: add an optional message parameter to assert()Mitch Curtis2019-09-111-0/+8
|/
* Replace 'ERR_EXPLAIN' with 'ERR_FAIL_*_MSG' in "platform", "modules/gdnative"...Robin Hübner2019-08-091-4/+2
* Remove unnecessary code and add some error explanationsqarmin2019-07-011-2/+0
* Some code changed with Clang-Tidyqarmin2019-06-261-1/+1
* Fix GDSCript inner classes be freed after compilegeequlim2019-06-021-4/+4
* Fix `as` operator generating opcode 38 errorsBojidar Marinov2019-04-101-5/+18
* Merge pull request #27128 from bojidar-bg/27111-gdscript-confounding-classRémi Verschelde2019-03-271-124/+66
|\
| * Fix GDScriptCompiler bugging out with identically-named inner classBojidar Marinov2019-03-161-124/+66
* | Fix duplicated lines in GDScript bytecodeBojidar Marinov2019-03-141-5/+0
|/
* Add -Wshadow=local to warnings and fix reported issues.marxin2019-02-201-27/+27
* GDScript: Remove unused `switch`, `case` and `do` CF keywordsRémi Verschelde2019-02-201-3/+0
* GDScript compiler: check if subclass exists before comparisonGeorge Marques2019-01-171-2/+2
* Update copyright statements to 2019Rémi Verschelde2019-01-011-2/+2
* Fix many errors found by PVS-StudioAaron Franke2018-11-281-1/+1
* Revert "Fix crash on signal/resume to dangling target"Pedro J. Estébanez2018-11-241-10/+10
* Fix crash on signal/resume to dangling targetPedro J. Estébanez2018-10-171-10/+10
* GDScript: Fix stack address test in compilerGeorge Marques2018-09-191-8/+8
* Misc. typosluz.paz2018-09-121-1/+1
* Merge pull request #21449 from vnen/gdscript-builtin-isRémi Verschelde2018-08-271-0/+19
|\
| * GDScript: Allow `is` operator to test built-in typesGeorge Marques2018-08-261-0/+19
* | Fixes several resource leaks in ...Crazy-P2018-08-261-0/+9
|/
* Make some debug prints verbose-only, remove othersRémi Verschelde2018-08-241-4/+0
* GDSCript: Fix cyclic class dependency detectionGeorge Marques2018-08-211-2/+4
* GDScript: Fix main script detectionGeorge Marques2018-07-251-4/+4
* Reduce unnecessary COW on Vector by make writing explicitHein-Pieter van Braam2018-07-261-18/+18
* Use type information to enable GDScript introspectionGeorge Marques2018-07-201-39/+61
* Add typed instructions to GDScriptGeorge Marques2018-07-201-6/+165
* Add static type checks in the parserGeorge Marques2018-07-201-13/+6
* Move inheritance resolution to the parserGeorge Marques2018-07-201-227/+113
* Add typing syntaxGeorge Marques2018-07-201-0/+4
* Style: Format code with clang-format 6.0.1Rémi Verschelde2018-07-181-1/+1
* Global class names (and GDScript support for it)Juan Linietsky2018-07-151-0/+35
* Fix onready vars / vars accessing class members if _ready / _init not presentMarcin Zawiejski2018-06-181-1/+1
* Fix positive operator in GDScript compilerGeorge Marques2018-05-231-0/+3
* Enable autoload in editorGeorge Marques2018-05-011-0/+24
* Fix typos with codespellluz.paz2018-02-211-1/+1
* Allow shadowing class members with local variables in GDScript, closes #15896Juan Linietsky2018-01-201-14/+24
* Add missing copyright headers and fix formattingRémi Verschelde2018-01-051-0/+1
* Update copyright statements to 2018Rémi Verschelde2018-01-011-2/+2
* Style: Apply new clang-format 5.0 style to all filesRémi Verschelde2017-12-071-1/+1
* Allow to extends constant variablesanikoyes2017-11-201-1/+24
* GDScript: Refactor "GD" class prefix to "GDScript"Rémi Verschelde2017-11-161-0/+2044