summaryrefslogtreecommitdiff
path: root/modules/gdscript/gdscript_function.h
AgeCommit message (Expand)Author
2022-04-07GDScript: Rename OPCODE_TYPE_ADJUST_TRANSFORM to have a 3D suffixAaron Franke
2022-04-06GDScript: Add support for static method calls in native typesGeorge Marques
2022-02-17Return a correctly typed variant in case of a function error to prevent hard ...SaracenOne
2022-01-03Update copyright statements to 2022Rémi Verschelde
2021-11-30Don't return reference on copy assignment operatorsRémi Verschelde
2021-09-13Merge pull request #52323 from vnen/gdscript-singleton-interdependence-fixRémi Verschelde
2021-09-07[Net] Move multiplayer to core subdir, split RPCManager.Fabio Alessandrelli
2021-09-01GDScript: Fix loading of interdependent autoloadsGeorge Marques
2021-08-17Remove underscore hacksMax Hilbrunner
2021-07-20[Net] Single `rpc` annotation. "sync" no longer part of mode.Fabio Alessandrelli
2021-06-11Rename Reference to RefCountedPedro J. Estébanez
2021-06-04Rename Quat to QuaternionMarcel Admiraal
2021-06-03Rename Variant TRANSFORM to TRANSFORM3DAaron Franke
2021-05-17Merge pull request #48793 from vnen/gdscript-fix-temp-type-adjustRémi Verschelde
2021-05-17GDScript: Fix crash caused by uninitialized temp stack slotsGeorge Marques
2021-05-16GDScript: Add support for builtin static method callsGeorge Marques
2021-04-28GDScript: Implement lambdas compilation and runtimeGeorge Marques
2021-04-16GDScript: Adjust type of temporaries when neededGeorge Marques
2021-04-08Reduce number of addressing modes in GDScript VMGeorge Marques
2021-04-05GDScript: Properly validate return typeGeorge Marques
2021-03-29Add typed arrays to GDScriptGeorge Marques
2021-02-08Initialize class/struct variables with default values in modules/Rafał Mikrut
2021-01-01Update copyright statements to 2021Rémi Verschelde
2020-12-15Merge pull request #43890 from vnen/gdscript-builtin-functions-refactorRémi Verschelde
2020-11-29Documentation generation for GDScriptThakee Nathees
2020-11-26GDScript: Refactor builtin functionsGeorge Marques
2020-11-21GDScript: Add faster instruction for validated constructorGeorge Marques
2020-11-21GDScript: Add typed iterate instructionsGeorge 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-21GDScript: Add speficic set/get instructionsGeorge Marques
2020-11-21GDScript: Add faster operator for known typesGeorge Marques
2020-11-21GDScript: Gather instructions arguments beforehandGeorge Marques
2020-11-07Reorganized core/ directory, it was too fatty alreadyreduz
2020-09-10Prevent cyclic reference between script and its membersPedro J. Estébanez
2020-09-01Add GDScript disassemblerGeorge Marques
2020-09-01Add GDScript code generation interfaceGeorge 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-14Port member initialization from constructor to declaration (C++11)Rémi Verschelde
2020-05-10Style: clang-format: Disable AllowShortIfStatementsOnASingleLineRémi Verschelde
2020-05-05Fix object leaks caused by unfulfilled yieldsPedro J. Estébanez
2020-04-29Fix leaked objects when game ends with yields in progressPedro J. Estébanez
2020-04-02Replace NULL with nullptrlupoDharkael
2020-03-17Style: Set clang-format Standard to Cpp11Rémi Verschelde
2020-02-20Reworked signal connection system, added support for Callable and Signal obje...Juan Linietsky
2020-02-19GDScript: Remove self static reference and create one on callsGeorge Marques
2020-02-15Changed logic and optimized ObjectID in ObjectDB and Variant, removed RefPtr.Juan Linietsky
2020-01-16Validate instances of objects before trying to check their type in GDScriptBojidar Marinov