summaryrefslogtreecommitdiff
path: root/modules/gdscript/gdscript_compiler.cpp
AgeCommit message (Expand)Author
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
2018-10-17Fix crash on signal/resume to dangling targetPedro J. Estébanez
2018-09-19GDScript: Fix stack address test in compilerGeorge Marques
2018-09-12Misc. typosluz.paz
2018-08-27Merge pull request #21449 from vnen/gdscript-builtin-isRémi Verschelde
2018-08-26GDScript: Allow `is` operator to test built-in typesGeorge Marques
2018-08-26Fixes several resource leaks in ...Crazy-P
2018-08-24Make some debug prints verbose-only, remove othersRémi Verschelde
2018-08-21GDSCript: Fix cyclic class dependency detectionGeorge Marques
2018-07-25GDScript: Fix main script detectionGeorge Marques
2018-07-26Reduce unnecessary COW on Vector by make writing explicitHein-Pieter van Braam
2018-07-20Use type information to enable GDScript introspectionGeorge Marques
2018-07-20Add typed instructions to GDScriptGeorge Marques
2018-07-20Add static type checks in the parserGeorge Marques
2018-07-20Move inheritance resolution to the parserGeorge Marques
2018-07-20Add typing syntaxGeorge Marques
2018-07-18Style: Format code with clang-format 6.0.1Rémi Verschelde
2018-07-15Global class names (and GDScript support for it)Juan Linietsky
2018-06-18Fix onready vars / vars accessing class members if _ready / _init not presentMarcin Zawiejski
2018-05-23Fix positive operator in GDScript compilerGeorge Marques