summaryrefslogtreecommitdiff
path: root/modules/gdscript/gdscript_compiler.h
AgeCommit message (Expand)Author
2021-04-28GDScript: Implement lambdas compilation and runtimeGeorge Marques
2021-04-14GDScript: Pool temporary values by type on the stackGeorge Marques
2021-04-08Reduce number of addressing modes in GDScript VMGeorge Marques
2021-02-08Initialize class/struct variables with default values in modules/Rafał Mikrut
2021-01-01Update copyright statements to 2021Rémi Verschelde
2020-11-07Reorganized core/ directory, it was too fatty alreadyreduz
2020-10-20GDScript: Fix handling of scope for local variablesGeorge Marques
2020-09-10Prevent cyclic reference between script and its membersPedro J. Estébanez
2020-09-01Change GDScript compiler to use codegen abstractionGeorge Marques
2020-07-22Wrap up GDScript 2.0 base implementationGeorge Marques
2020-07-20Add support for propertiesGeorge Marques
2020-07-20New GDScript tokenizer and parserGeorge Marques
2020-05-14Style: Enforce braces around if blocks and loopsRémi Verschelde
2020-05-14Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocksRémi Verschelde
2020-05-10Style: clang-format: Disable AllowShortIfStatementsOnASingleLineRémi Verschelde
2020-03-17Style: Set clang-format Standard to Cpp11Rémi Verschelde
2020-01-09GDScript: Don't re-evaluate index on assigment with operationGeorge Marques
2020-01-01Update copyright statements to 2020Rémi Verschelde
2019-03-16Fix GDScriptCompiler bugging out with identically-named inner classBojidar Marinov
2019-01-01Update copyright statements to 2019Rémi Verschelde
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-07-20Use type information to enable GDScript introspectionGeorge Marques
2018-07-20Move inheritance resolution to the parserGeorge Marques
2018-05-01Enable autoload in editorGeorge Marques
2018-01-05Add missing copyright headers and fix formattingRémi Verschelde
2018-01-01Update copyright statements to 2018Rémi Verschelde
2017-11-16GDScript: Refactor "GD" class prefix to "GDScript"Rémi Verschelde