summaryrefslogtreecommitdiffstats
path: root/modules/gdscript/gdscript_compiler.cpp
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #77744 from dalexeev/gds-reset-block-locals-on-exitRémi Verschelde2023-06-211-7/+28
|\
| * GDScript: Reset local variables on exit from blockDanil Alexeev2023-06-021-7/+28
* | Merge pull request #78389 from rune-scape/rune-match-stringnamesRémi Verschelde2023-06-191-22/+55
|\ \
| * | GDScript: Strings and StringNames matchrune-scape2023-06-141-22/+55
| |/
* / GDScript: Fix some bugs with static variables and functionsDanil Alexeev2023-06-161-51/+121
|/
* Add support for static variables in GDScriptGeorge Marques2023-04-271-17/+211
* Merge pull request #72095 from anvilfolk/gd-docsYuri Sizov2023-04-261-72/+2
|\
| * Improve and fix GDScript documentation generation & behaviorocean (they/them)2023-04-211-72/+2
* | Merge pull request #75885 from AThousandShips/compound_fixRémi Verschelde2023-04-251-11/+1
|\ \
| * | [GDScript] Fix incorrect compound assignmentNinni Pipping2023-04-141-11/+1
| |/
* / Fix edge cases of object lifetime when signals involvedPedro J. Estébanez2023-04-111-0/+3
|/
* Merge pull request #72056 from resistor/masterYuri Sizov2023-03-201-1/+11
|\
| * [GDScript] Perform update-and-assign operations in place when possible.Owen Anderson2023-01-251-1/+11
* | GDScript: Fix checking if a call is awaited in compilerDmitrii Maganov2023-03-011-5/+7
* | Merge pull request #73915 from vonagam/fix-conversions-from-native-memberRémi Verschelde2023-02-261-1/+1
|\ \
| * | GDScript: Fix conversions from native members accessed by identifierDmitrii Maganov2023-02-251-1/+1
* | | Merge pull request #73964 from vonagam/fix-coroutine-compiler-typeRémi Verschelde2023-02-261-1/+1
|\ \ \
| * | | GDScript: Fix address type for coroutine resultsDmitrii Maganov2023-02-261-1/+1
* | | | Merge pull request #73899 from vnen/gdscript-init-defaults-beforehandRémi Verschelde2023-02-261-10/+26
|\ \ \ \ | |/ / / |/| | |
| * | | GDScript: Initialize all defaults beforehand in implicit constructorGeorge Marques2023-02-241-10/+26
| |/ /
* / / Revert "GDScript: Fix groups and categories been seen as members"George Marques2023-02-251-5/+1
|/ /
* | GDScript: Fix groups and categories been seen as membersGeorge Marques2023-02-241-1/+5
* | GDScript: Fix setting native type with script inheritanceGeorge Marques2023-02-211-6/+7
* | GDScript: Rework type checkDmitrii Maganov2023-02-171-36/+24
* | Add return type for GDScript gettersocean (they/them)2023-02-151-1/+1
* | Revert "Remove script class checks when getting function signature"Rémi Verschelde2023-02-071-1/+2
* | Remove script class checks when getting function signatureAdam Scott2023-02-071-2/+1
* | GDScript: Allow void functions to return calls to other void functionsGeorge Marques2023-01-311-1/+6
* | GDScript: Fix issues with typed arraysDmitrii Maganov2023-01-311-27/+0
* | GDScript: Fix vararg method calls with exact argumentsDmitrii Maganov2023-01-301-3/+7
|/
* Merge pull request #70948 from vnen/gdscript-ptr-method-name-in-debugGeorge Marques2023-01-231-3/+3
|\
| * GDScript: Add names for disassembling function pointersGeorge Marques2023-01-231-3/+3
* | GDScript: Remove function of `continue` for match statementGeorge Marques2023-01-221-10/+1
|/
* Fix cyclic reference errors while reducing identifiers.Adam Scott2023-01-151-1/+1
* Merge pull request #70987 from vonagam/fix-parameter-conversion-assignGeorge Marques2023-01-121-1/+1
|\
| * GDScript: Fix missing conversion for default argument valuesDmitrii Maganov2023-01-061-1/+1
* | Merge pull request #69590 from anvilfolk/enumsRémi Verschelde2023-01-091-1/+1
|\ \
| * | Assorted enum and native type fixesocean (they/them)2023-01-091-1/+1
| |/
* / GDScript: Don't use the NIL address to hold return value of functionsGeorge Marques2023-01-091-22/+24
|/
* GDScript: Fix array as default value for parameterDmitrii Maganov2023-01-061-1/+12
* Unify typing of variables, constants and parameters in GDScriptDmitrii Maganov2023-01-061-3/+3
* One Copyright Update to rule them allRémi Verschelde2023-01-051-29/+29
* Merge pull request #70702 from vnen/gdscript-error-on-assign-voidRémi Verschelde2023-01-031-14/+14
|\
| * GDScript: Error when assigning return value of void functionGeorge Marques2022-12-301-14/+14
* | Merge pull request #70503 from rune-scape/inner-class-docsRémi Verschelde2023-01-031-4/+4
|\ \
| * | Inner classes get their docs backrune-scape2022-12-231-4/+4
* | | Fix usage of Enum as constantDmitrii Maganov2022-12-281-13/+7
| |/ |/|
* | Merge pull request #69991 from rune-scape/cast-typeRémi Verschelde2022-12-231-12/+17
|\ \ | |/ |/|
| * GDScript: Fix cast producing nullrune-scape2022-12-121-12/+17
* | GDScript: Fix built-in script and other `find_class` bugsrune-scape2022-12-151-3/+2