summaryrefslogtreecommitdiff
path: root/modules/gdscript/gdscript_compiler.cpp
AgeCommit message (Expand)Author
2020-11-25Merge pull request #43856 from vnen/gdscript-some-fixesRémi Verschelde
2020-11-25GDScript: Fix return of cast expression on compilationGeorge Marques
2020-11-25GDScript: Fix mishandling of stack pointersGeorge Marques
2020-11-21GDScript: Add faster call instructions for builtin methodsGeorge Marques
2020-11-21GDScript: Add faster call instructions for native methodsGeorge Marques
2020-11-13GDScript: Fix native class not set with inheritanceGeorge Marques
2020-09-10Prevent cyclic reference between script and its membersPedro J. Estébanez
2020-09-02Fix GDScript codegen leak.bruvzg
2020-09-01Change GDScript compiler to use codegen abstractionGeorge Marques
2020-08-26GDScript: Fix issues when deriving from other scriptsGeorge Marques
2020-08-24GDScript: Don't fail to load constants if they're not a literalGeorge Marques
2020-07-24GDScript: Allow "new()" to be called in non-static functionsGeorge Marques
2020-07-22Wrap up GDScript 2.0 base implementationGeorge Marques
2020-07-20Reintroduce code completionGeorge Marques
2020-07-20Add new GDScript type checkerGeorge Marques
2020-07-20Add support for propertiesGeorge Marques
2020-07-20New GDScript tokenizer and parserGeorge Marques
2020-06-17Merge pull request #38067 from ThakeeNathees/elif-error-line-fixedRémi Verschelde
2020-06-17GDScript debugger incorrect error line fixedThakee Nathees
2020-05-14Style: Enforce braces around if blocks and loopsRémi Verschelde
2020-05-14Style: Enforce separation line between function definitionsRémi Verschelde
2020-05-14Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocksRémi Verschelde
2020-05-10Style: clang-format: Disable AllowShortCaseLabelsOnASingleLineRémi Verschelde
2020-05-10Style: clang-format: Disable AllowShortIfStatementsOnASingleLineRémi Verschelde
2020-04-02Replace NULL with nullptrlupoDharkael
2020-03-17Style: Set clang-format Standard to Cpp11Rémi Verschelde
2020-03-08Refactor ScriptDebugger.Fabio Alessandrelli
2020-02-20Reworked signal connection system, added support for Callable and Signal obje...Juan Linietsky
2020-01-15Keep a weak reference to orphan subclasses to reuse on class reloadChibiDenDen
2020-01-14Add fully_qualified_name for GDScript classDani Frank
2020-01-09GDScript: Don't re-evaluate index on assigment with operationGeorge Marques
2020-01-01Update copyright statements to 2020Rémi Verschelde
2019-12-13GDScript: Fix type conversion in assignment with operationGeorge Marques
2019-09-20Merge pull request #32150 from luzpaz/typosRémi Verschelde
2019-09-19Fix misc. source comment typosluz.paz
2019-09-11GDScript: add an optional message parameter to assert()Mitch Curtis
2019-08-09Replace 'ERR_EXPLAIN' with 'ERR_FAIL_*_MSG' in "platform", "modules/gdnative"...Robin Hübner
2019-07-01Remove unnecessary code and add some error explanationsqarmin
2019-06-26Some code changed with Clang-Tidyqarmin
2019-06-02Fix GDSCript inner classes be freed after compilegeequlim
2019-04-10Fix `as` operator generating opcode 38 errorsBojidar Marinov
2019-03-27Merge pull request #27128 from bojidar-bg/27111-gdscript-confounding-classRémi Verschelde
2019-03-16Fix GDScriptCompiler bugging out with identically-named inner classBojidar Marinov
2019-03-14Fix duplicated lines in GDScript bytecodeBojidar Marinov
2019-02-20Add -Wshadow=local to warnings and fix reported issues.marxin
2019-02-20GDScript: Remove unused `switch`, `case` and `do` CF keywordsRémi Verschelde
2019-01-17GDScript compiler: check if subclass exists before comparisonGeorge Marques
2019-01-01Update copyright statements to 2019Rémi Verschelde
2018-11-28Fix many errors found by PVS-StudioAaron Franke
2018-11-24Revert "Fix crash on signal/resume to dangling target"Pedro J. Estébanez