summaryrefslogtreecommitdiffstats
path: root/modules/gdscript/gdscript_compiler.cpp
Commit message (Expand)AuthorAgeFilesLines
* GDScript: Lambda hot reloadingrune-scape2023-10-171-0/+147
* GDScript: Replace ptrcalls on MethodBind to validated callsGeorge Marques2023-10-061-10/+10
* Merge pull request #82186 from dalexeev/gds-fix-property-duplicationYuri Sizov2023-09-281-1/+1
|\
| * GDScript: Fix duplication of inherited script propertiesDanil Alexeev2023-09-231-1/+1
* | Merge pull request #80085 from vnen/gdscript-pattern-guardsYuri Sizov2023-09-281-0/+20
|\ \
| * | GDScript: Implement pattern guards for match statementGeorge Marques2023-09-271-0/+20
* | | Merge pull request #75988 from dalexeev/gds-unsafe-call-argumentYuri Sizov2023-09-271-5/+2
|\ \ \ | |/ / |/| |
| * | GDScript: Improve call analysisDanil Alexeev2023-09-211-5/+2
| |/
* | [Modules] Replace `ERR_FAIL_COND` with `ERR_FAIL_NULL` where applicableA Thousand Ships2023-09-261-1/+1
* | GDScript: Fix crash with `GDScriptNativeClass`Danil Alexeev2023-09-251-2/+13
|/
* Merge pull request #81605 from dalexeev/gds-fix-some-lambda-bugsRémi Verschelde2023-09-161-5/+32
|\
| * GDScript: Fix some lambda bugsDanil Alexeev2023-09-141-5/+32
* | GDScript: Fix compilation of expressions compiling other classesocean (they/them)2023-09-121-1/+2
|/
* Merge pull request #81201 from anvilfolk/rpcRémi Verschelde2023-09-121-8/+24
|\
| * GDScript: fix subclass methods not inheriting RPC infoocean (they/them)2023-09-111-8/+24
* | GDScript: Fix `get_*_list()` methods return incorrect infoDanil Alexeev2023-09-041-23/+26
|/
* Add a script method to get its class iconYuri Sizov2023-08-241-0/+1
* GDScript: Add static typing for `for` loop variableDanil Alexeev2023-08-171-2/+2
* GDScript: Fix regression with native signal not foundDanil Alexeev2023-08-021-32/+34
* Merge pull request #79880 from dalexeev/gds-fix-id-shadowing-belowYuri Sizov2023-07-311-156/+173
|\
| * GDScript: Fix bug with identifier shadowed below in current scopeDanil Alexeev2023-07-261-156/+173
* | Merge pull request #78254 from dalexeev/gds-fix-property-group-name-conflictYuri Sizov2023-07-311-3/+4
|\ \ | |/ |/|
| * GDScript: Fix conflict between property and group namesDanil Alexeev2023-06-151-3/+4
* | GDScript: solve `_populate_class_members()` cyclic dependency problemocean (they/them)2023-07-081-4/+9
* | 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