summaryrefslogtreecommitdiffstats
path: root/modules/gdscript/gdscript_compiler.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* GDScript: Don't fail to load constants if they're not a literalGeorge Marques2020-08-241-5/+1
* GDScript: Allow "new()" to be called in non-static functionsGeorge Marques2020-07-241-1/+1
* Wrap up GDScript 2.0 base implementationGeorge Marques2020-07-221-133/+159
* Reintroduce code completionGeorge Marques2020-07-201-4/+5
* Add new GDScript type checkerGeorge Marques2020-07-201-3/+7
* Add support for propertiesGeorge Marques2020-07-201-27/+259
* New GDScript tokenizer and parserGeorge Marques2020-07-201-977/+1495
* 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