summaryrefslogtreecommitdiffstats
path: root/modules/gdscript/gdscript_compiler.cpp
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #38067 from ThakeeNathees/elif-error-line-fixedRémi Verschelde2020-06-171-0/+4
|\
| * GDScript debugger incorrect error line fixedThakee Nathees2020-06-171-0/+4
* | Style: Enforce braces around if blocks and loopsRémi Verschelde2020-05-141-98/+195
* | Style: Enforce separation line between function definitionsRémi Verschelde2020-05-141-0/+2
* | Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocksRémi Verschelde2020-05-141-108/+0
* | Style: clang-format: Disable AllowShortCaseLabelsOnASingleLineRémi Verschelde2020-05-101-10/+30
* | Style: clang-format: Disable AllowShortIfStatementsOnASingleLineRémi Verschelde2020-05-101-21/+42
|/
* Replace NULL with nullptrlupoDharkael2020-04-021-14/+14
* Style: Set clang-format Standard to Cpp11Rémi Verschelde2020-03-171-1/+1
* Refactor ScriptDebugger.Fabio Alessandrelli2020-03-081-2/+2
* Reworked signal connection system, added support for Callable and Signal obje...Juan Linietsky2020-02-201-2/+2
* Keep a weak reference to orphan subclasses to reuse on class reloadChibiDenDen2020-01-151-2/+8
* 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