summaryrefslogtreecommitdiffstats
path: root/modules/gdscript/gdscript_analyzer.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* | | Remove underscore hacksMax Hilbrunner2021-08-171-25/+16
| |/ |/|
* | Use C++ iterators for Lists in many situationsAaron Franke2021-07-231-29/+26
|/
* Rename `instance()`->`instantiate()` when it's a verbLightning_A2021-06-191-1/+1
* Merge pull request #49287 from reduz/expose-variant-internal-bindersRémi Verschelde2021-06-191-0/+1
|\
| * GDScript: Fix setting type of operator return valueGeorge Marques2021-06-181-0/+1
* | Merge pull request #49449 from SpectralDragon/fix-enum-equal-operationGeorge Marques2021-06-181-2/+3
|\ \ | |/ |/|
| * Fix equal operation for typed enumsВладислав Прусаков2021-06-091-2/+3
* | Rename Reference to RefCountedPedro J. Estébanez2021-06-111-1/+1
* | Core: Move DirAccess and FileAccess to `core/io`Rémi Verschelde2021-06-111-1/+1
* | Rename Quat to QuaternionMarcel Admiraal2021-06-041-2/+2
|/
* Rename Variant TRANSFORM to TRANSFORM3DAaron Franke2021-06-031-2/+2
* Merge pull request #49114 from vnen/gdscript-fix-self-function-type-checkRémi Verschelde2021-05-261-0/+2
|\
| * GDScript: Fix function signature check for self callsGeorge Marques2021-05-261-0/+2
* | GDScript: Use analyzer data to decide assignment conversionGeorge Marques2021-05-261-0/+9
|/
* GDScript: Add support for builtin static method callsGeorge Marques2021-05-161-2/+16
* GDScript: Fix crash when base of an attribute is invalidGeorge Marques2021-04-281-0/+6
* GDScript: Implement lambdas compilation and runtimeGeorge Marques2021-04-281-7/+28
* GDScript: Add lambdas to the type analyzerGeorge Marques2021-04-281-13/+71
* GDScript: Add lambda syntax parsingGeorge Marques2021-04-281-0/+4
* GDScript: Fix resolution of dictionary keysGeorge Marques2021-04-231-20/+4
* Merge pull request #47131 from vnen/gdscript-export-fixRémi Verschelde2021-03-301-71/+35
|\
| * Move GDSript annotation application after type-checkingGeorge Marques2021-03-301-71/+35
* | GDScript: Fix array type check on constantsGeorge Marques2021-03-301-2/+2
|/
* Add typed arrays to GDScriptGeorge Marques2021-03-291-24/+195
* Merge pull request #43176 from mateosss/crash-uninit-constRémi Verschelde2021-01-111-13/+15
|\
| * Fix crash by adding nullcheck for uninitialized constantsMateo de Mayo2020-10-291-13/+15
* | Merge pull request #44719 from ThakeeNathees/assert-argument-bug-fixedRémi Verschelde2021-01-111-1/+4
|\ \
| * | GDScript assert message parsing bug fixedThakee Nathees2020-12-271-1/+4
* | | Merge pull request #44672 from ThakeeNathees/array-dict-const-fold-bug-fixRémi Verschelde2021-01-111-0/+2
|\ \ \
| * | | Array/Dictionary marked as not safe to const foldThakee Nathees2020-12-251-0/+2
* | | | Merge pull request #44889 from ThakeeNathees/builtin-invalid-call-crash-fixRémi Verschelde2021-01-111-2/+2
|\ \ \ \
| * | | | GDScript builtin invalid function call crash fixThakee Nathees2021-01-031-2/+2
| | |/ / | |/| |
* | | | Update copyright statements to 2021Rémi Verschelde2021-01-011-2/+2
* | | | Rename empty() to is_empty()Marcel Admiraal2020-12-281-7/+7
|/ / /
* | | Merge pull request #43890 from vnen/gdscript-builtin-functions-refactorRémi Verschelde2020-12-151-10/+85
|\ \ \
| * | | GDScript: Refactor builtin functionsGeorge Marques2020-11-261-10/+85
* | | | Merge pull request #44011 from KoBeWi/red_roses_minus_blue_violetsRémi Verschelde2020-12-031-1/+1
|\ \ \ \ | |_|/ / |/| | |
| * | | Fix subtracting colors and quatsTomasz Chabora2020-12-031-1/+1
* | | | Merge pull request #41095 from ThakeeNathees/GDScript-DocumentationRémi Verschelde2020-12-021-1/+6
|\ \ \ \ | |/ / / |/| | |
| * | | Documentation generation for GDScriptThakee Nathees2020-11-291-1/+6
* | | | GDScript: Don't construct ref values in compilerGeorge Marques2020-11-301-1/+21
|/ / /
* | | Merge pull request #43914 from ThakeeNathees/range-argument-type-bug-fixRémi Verschelde2020-11-271-6/+8
|\ \ \
| * | | GDScript range function typecheck bug fixedThakee Nathees2020-11-271-6/+8
* | | | Merge pull request #43895 from vnen/gdscript-operators-fixRémi Verschelde2020-11-261-65/+15
|\ \ \ \
| * | | | GDScript: Improve handling of operatorsGeorge Marques2020-11-261-65/+15
| | |/ / | |/| |
* | | | GDScript: Don't clear depended parsers too soonGeorge Marques2020-11-261-1/+0
* | | | GDScript: Give an error if dependency can't be parsedGeorge Marques2020-11-261-3/+11
|/ / /
* / / GDScript: Fix range() being treated as array when optimized outGeorge Marques2020-11-251-6/+10
|/ /
* | Variant: Rename Type::_RID to Type::RIDRémi Verschelde2020-11-091-2/+2
* | Refactored variant constructor logicreduz2020-11-091-5/+8