summaryrefslogtreecommitdiff
path: root/modules/gdscript/gdscript_analyzer.cpp
AgeCommit message (Expand)Author
2021-07-23Use C++ iterators for Lists in many situationsAaron Franke
2021-06-19Rename `instance()`->`instantiate()` when it's a verbLightning_A
2021-06-19Merge pull request #49287 from reduz/expose-variant-internal-bindersRémi Verschelde
2021-06-18Merge pull request #49449 from SpectralDragon/fix-enum-equal-operationGeorge Marques
2021-06-18GDScript: Fix setting type of operator return valueGeorge Marques
2021-06-11Rename Reference to RefCountedPedro J. Estébanez
2021-06-11Core: Move DirAccess and FileAccess to `core/io`Rémi Verschelde
2021-06-09Fix equal operation for typed enumsВладислав Прусаков
2021-06-04Rename Quat to QuaternionMarcel Admiraal
2021-06-03Rename Variant TRANSFORM to TRANSFORM3DAaron Franke
2021-05-26Merge pull request #49114 from vnen/gdscript-fix-self-function-type-checkRémi Verschelde
2021-05-26GDScript: Fix function signature check for self callsGeorge Marques
2021-05-26GDScript: Use analyzer data to decide assignment conversionGeorge Marques
2021-05-16GDScript: Add support for builtin static method callsGeorge Marques
2021-04-28GDScript: Fix crash when base of an attribute is invalidGeorge Marques
2021-04-28GDScript: Implement lambdas compilation and runtimeGeorge Marques
2021-04-28GDScript: Add lambdas to the type analyzerGeorge Marques
2021-04-28GDScript: Add lambda syntax parsingGeorge Marques
2021-04-23GDScript: Fix resolution of dictionary keysGeorge Marques
2021-03-30Merge pull request #47131 from vnen/gdscript-export-fixRémi Verschelde
2021-03-30GDScript: Fix array type check on constantsGeorge Marques
2021-03-30Move GDSript annotation application after type-checkingGeorge Marques
2021-03-29Add typed arrays to GDScriptGeorge Marques
2021-01-11Merge pull request #43176 from mateosss/crash-uninit-constRémi Verschelde
2021-01-11Merge pull request #44719 from ThakeeNathees/assert-argument-bug-fixedRémi Verschelde
2021-01-11Merge pull request #44672 from ThakeeNathees/array-dict-const-fold-bug-fixRémi Verschelde
2021-01-11Merge pull request #44889 from ThakeeNathees/builtin-invalid-call-crash-fixRémi Verschelde
2021-01-03GDScript builtin invalid function call crash fixThakee Nathees
2021-01-01Update copyright statements to 2021Rémi Verschelde
2020-12-28Rename empty() to is_empty()Marcel Admiraal
2020-12-27GDScript assert message parsing bug fixedThakee Nathees
2020-12-25Array/Dictionary marked as not safe to const foldThakee Nathees
2020-12-15Merge pull request #43890 from vnen/gdscript-builtin-functions-refactorRémi Verschelde
2020-12-03Merge pull request #44011 from KoBeWi/red_roses_minus_blue_violetsRémi Verschelde
2020-12-03Fix subtracting colors and quatsTomasz Chabora
2020-12-02Merge pull request #41095 from ThakeeNathees/GDScript-DocumentationRémi Verschelde
2020-11-30GDScript: Don't construct ref values in compilerGeorge Marques
2020-11-29Documentation generation for GDScriptThakee Nathees
2020-11-27Merge pull request #43914 from ThakeeNathees/range-argument-type-bug-fixRémi Verschelde
2020-11-27GDScript range function typecheck bug fixedThakee Nathees
2020-11-26Merge pull request #43895 from vnen/gdscript-operators-fixRémi Verschelde
2020-11-26GDScript: Improve handling of operatorsGeorge Marques
2020-11-26GDScript: Don't clear depended parsers too soonGeorge Marques
2020-11-26GDScript: Give an error if dependency can't be parsedGeorge Marques
2020-11-26GDScript: Refactor builtin functionsGeorge Marques
2020-11-25GDScript: Fix range() being treated as array when optimized outGeorge Marques
2020-11-09Variant: Rename Type::_RID to Type::RIDRémi Verschelde
2020-11-09Refactored variant constructor logicreduz
2020-11-07Reorganized core/ directory, it was too fatty alreadyreduz
2020-11-07Refactored variant setters/gettersreduz