summaryrefslogtreecommitdiffstats
path: root/modules/gdscript/gdscript_compiler.cpp
Commit message (Expand)AuthorAgeFilesLines
* Add GDScript member initializer implicit type conversionocean (they/them)2022-12-111-0/+15
* Merge pull request #69467 from rune-scape/rune-subclass-script-pathRémi Verschelde2022-12-101-2/+2
|\
| * GDScript: Fix subclass script path issuesrune-scape2022-12-011-2/+2
* | Merge pull request #68747 from rune-scape/rune-stringname-unificationRémi Verschelde2022-12-091-0/+21
|\ \
| * | Unify String and StringNamerune-scape2022-12-051-0/+21
* | | Fix incomplete shadowing of member properties by parametersDmitrii Maganov2022-12-061-3/+7
|/ /
* / Reset unassigned local variables to null in the loopsYuri Rubinsky2022-11-281-0/+9
|/
* Fix cyclic reference base being loaded but not valid (which is ok)Adam Scott2022-11-271-1/+1
* Fix cyclic references in GDScript 2.0Adam Scott2022-11-181-7/+34
* GDScript Compiler: regression fixRune2022-11-151-0/+1
* GDScript compiler subclass bugfixesRune2022-11-131-180/+136
* Fix named enums to use int64 typeYuri Rubinsky2022-11-081-2/+1
* Fix MSVC warnings, rename shadowed variables, fix uninitialized values, chang...bruvzg2022-10-071-52/+52
* Remove redundant "if" condition in GDScriptCompiler::_parse_function()Andy Maloney2022-09-241-1/+1
* [Net] Modularize multiplayer, expose MultiplayerAPI to extensions.Fabio Alessandrelli2022-07-261-1/+1
* Check for parameters shadowing class memberscdemirer2022-07-181-1/+1
* Add grouping annotations for class properties in GDScriptYuri Sizov2022-07-051-0/+19
* Fix set chain bug with jump_if_sharedcdemirer2022-06-281-10/+10
* Merge pull request #62462 from vnen/gdscript-setter-chainingRémi Verschelde2022-06-271-19/+47
|\
| * GDScript: Fix setter being called in chains for shared typesGeorge Marques2022-06-271-19/+47
* | GDScript: Use implicit method for @onready variablesGeorge Marques2022-06-241-13/+14
* | GDScript: Don't add implicit constructor to the list of functionsGeorge Marques2022-06-241-1/+5
|/
* Make enum/constant binds 64-bit.bruvzg2022-06-171-1/+1
* Merge pull request #57151 from cdemirer/fix-match-array-dict-pattern-logic-errorGeorge Marques2022-06-141-49/+44
|\
| * Fix logic errors in match-statement Array & Dictionary Patternscdemirer2022-03-021-49/+44
* | GDScript: Support `%` in shorthand for `get_node`George Marques2022-05-271-13/+1
* | Fix crash when extending inner class in GDScriptYuri Rubinsky2022-05-181-8/+37
* | Replace most uses of Map by HashMapreduz2022-05-161-9/+9
* | Add a new HashMap implementationreduz2022-05-121-1/+1
* | Remove `RES` and `REF` typedefs in favor of spelled out `Ref<>`Hugo Locurcio2022-05-031-1/+1
* | GDScript: Allow using self in lambdasGeorge Marques2022-04-241-1/+1
* | GDScript: Fix method call on singletonsGeorge Marques2022-04-081-1/+3
* | GDScript: Add support for static method calls in native typesGeorge Marques2022-04-061-0/+3
* | Merge pull request #56830 from strank/parent-signalsRémi Verschelde2022-03-041-9/+14
|\ \
| * | Fix "Identifier not found" compiler error when accessing inherited signals or...strank2022-02-111-9/+14
| |/
* | Merge pull request #58320 from mphe/fix_object_typed_arraysRémi Verschelde2022-03-041-0/+1
|\ \
| * | Fix typed arrays for Object based typesMarvin Ewald2022-02-191-0/+1
| |/
* / Fix using typed arrays based on script classesSaracenOne2022-02-171-0/+2
|/
* GDScript: Treat enum values as int and enum types as dictionaryGeorge Marques2022-02-031-2/+13
* GDScript: Consolidate behavior for assigning enum typesGeorge Marques2022-02-031-1/+0
* GDScript: Fix parsing default parameter values from function callsstrank2022-01-131-1/+1
* Assign member type when parsing setters to preventSaracenOne2022-01-111-0/+1
* Merge pull request #56260 from cdemirer/fix-type-mutation-upon-assignment-wit...Rémi Verschelde2022-01-101-5/+7
|\
| * Fix type mutation upon compound assignmentcdemirer2021-12-271-5/+7
* | Merge pull request #56287 from cdemirer/fix-member-property-only-getter-cant-...Rémi Verschelde2022-01-101-18/+14
|\ \
| * | Fix member properties with only getters can't be setcdemirer2021-12-281-18/+14
| |/
* | Merge pull request #56288 from cdemirer/fix-member-property-getter-dont-updat...Rémi Verschelde2022-01-101-7/+32
|\ \
| * | Fix member properties with getters don't update as subscript chain rootcdemirer2021-12-281-7/+32
| |/
* | Fix leak when function returning self typeGer Hean2022-01-101-1/+1
* | Update copyright statements to 2022Rémi Verschelde2022-01-031-2/+2
|/