summaryrefslogtreecommitdiffstats
path: root/modules/gdscript/gdscript_codegen.h
Commit message (Expand)AuthorAgeFilesLines
* Fix copyright headers referring to GodotSpartan3222024-10-271-2/+2
* Rebrand preambles to RedotDubhghlas McLaughlin2024-10-111-0/+2
* Implement typed dictionariesThaddeus Crews2024-09-041-0/+1
* GDScript: Perform validated calls with static methodsGeorge Marques2024-04-251-0/+1
* GDScript: Fix uninitialized local variables not being resetDanil Alexeev2024-03-301-1/+4
* GDScript: Replace ptrcalls on MethodBind to validated callsGeorge Marques2023-10-061-1/+1
* GDScript: Add static typing for `for` loop variableDanil Alexeev2023-08-171-2/+2
* GDScript: Fix some bugs with static variables and functionsDanil Alexeev2023-06-161-1/+2
* Style: Harmonize header includes in modulesRémi Verschelde2023-06-151-2/+3
* Add support for static variables in GDScriptGeorge Marques2023-04-271-0/+1
* Fix edge cases of object lifetime when signals involvedPedro J. Estébanez2023-04-111-0/+1
* GDScript: Rework type checkDmitrii Maganov2023-02-171-2/+1
* Merge pull request #70948 from vnen/gdscript-ptr-method-name-in-debugGeorge Marques2023-01-231-1/+1
|\
| * GDScript: Add names for disassembling function pointersGeorge Marques2023-01-231-1/+1
* | GDScript: Remove function of `continue` for match statementGeorge Marques2023-01-221-4/+0
|/
* GDScript: Fix missing conversion for default argument valuesDmitrii Maganov2023-01-061-1/+1
* One Copyright Update to rule them allRémi Verschelde2023-01-051-29/+29
* Fix use of comma instead of semicolonQuentin Guidée2022-12-171-1/+1
* [Net] Modularize multiplayer, expose MultiplayerAPI to extensions.Fabio Alessandrelli2022-07-261-2/+1
* Code quality: Fix header guards consistencyRémi Verschelde2022-07-251-3/+3
* GDScript: Fix setter being called in chains for shared typesGeorge Marques2022-06-271-0/+2
* GDScript: Allow using self in lambdasGeorge Marques2022-04-241-1/+1
* GDScript: Add support for static method calls in native typesGeorge Marques2022-04-061-0/+1
* Update copyright statements to 2022Rémi Verschelde2022-01-031-2/+2
* Merge pull request #52323 from vnen/gdscript-singleton-interdependence-fixRémi Verschelde2021-09-131-0/+1
|\
| * GDScript: Fix loading of interdependent autoloadsGeorge Marques2021-09-011-0/+1
* | [Net] Move multiplayer to core subdir, split RPCManager.Fabio Alessandrelli2021-09-071-2/+2
|/
* [Net] Single `rpc` annotation. "sync" no longer part of mode.Fabio Alessandrelli2021-07-201-1/+1
* GDScript: Use analyzer data to decide assignment conversionGeorge Marques2021-05-261-0/+1
* GDScript: Add support for builtin static method callsGeorge Marques2021-05-161-0/+1
* GDScript: Implement lambdas compilation and runtimeGeorge Marques2021-04-281-0/+1
* GDScript: Adjust type of temporaries when neededGeorge Marques2021-04-161-7/+1
* GDScript: Pool temporary values by type on the stackGeorge Marques2021-04-141-1/+1
* Reduce number of addressing modes in GDScript VMGeorge Marques2021-04-081-4/+1
* Add typed arrays to GDScriptGeorge Marques2021-03-291-0/+1
* Merge pull request #44104 from nekomatata/coroutine-await-fixRémi Verschelde2021-01-111-0/+1
|\
| * Fix error when calling coroutine with await in _readyPouleyKetchoupp2020-12-171-0/+1
* | Update copyright statements to 2021Rémi Verschelde2021-01-011-2/+2
|/
* Merge pull request #43890 from vnen/gdscript-builtin-functions-refactorRémi Verschelde2020-12-151-2/+3
|\
| * GDScript: Refactor builtin functionsGeorge Marques2020-11-261-2/+3
* | Merge pull request #41773 from ThakeeNathees/default-argument-override-buf-fixGeorge Marques2020-12-021-0/+1
|\ \
| * | GDScript default argument override bug fixThakee Nathees2020-11-281-0/+1
* | | GDScript: Improve handling of operatorsGeorge Marques2020-11-261-1/+2
| |/ |/|
* | GDScript: Fix mishandling of stack pointersGeorge Marques2020-11-251-1/+3
* | GDScript: Add faster call instructions for builtin methodsGeorge Marques2020-11-211-0/+1
* | GDScript: Add faster call instructions for native methodsGeorge Marques2020-11-211-2/+2
|/
* Reorganized core/ directory, it was too fatty alreadyreduz2020-11-071-2/+2
* Add GDScript code generation interfaceGeorge Marques2020-09-011-0/+160