summaryrefslogtreecommitdiff
path: root/modules/gdscript/gdscript_analyzer.cpp
AgeCommit message (Expand)Author
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
2020-11-03Merge pull request #41516 from Lunatoid/allow-object-newRémi Verschelde
2020-10-29Fix crash by adding nullcheck for uninitialized constantsMateo de Mayo
2020-10-20Merge pull request #41983 from ThakeeNathees/array-const-folding-bug-fixGeorge Marques
2020-09-18Fix typos with codespellRémi Verschelde
2020-09-11Array/Dictinoary no more reduced to array/dictionary variantThakee Nathees
2020-09-08Merge pull request #41709 from ThakeeNathees/dictionary-indexing-bug-fixRémi Verschelde
2020-09-06GDScript: parameter infer type bug fixThakee Nathees
2020-09-03fixed parser error when indexing a dictionary.Thakee Nathees
2020-09-02Fixed ParseError when calling Object.new()Lunatoid
2020-09-01Change GDScript compiler to use codegen abstractionGeorge Marques