summaryrefslogtreecommitdiff
path: root/modules/gdscript/gdscript_analyzer.cpp
AgeCommit message (Expand)Author
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
2020-09-01GDScript: Don't mark function parameters as constantGeorge Marques
2020-09-01GDScript: Properly set class inheritance for global classesGeorge Marques
2020-09-01GDScript: Fix analysis of singleton dependenciesGeorge Marques
2020-09-01GDScript: Don't try to parse constant scripts that aren't validGeorge Marques
2020-08-26GDScript: Show error when there's an inheritance cycleGeorge Marques
2020-08-26GDScript: Fix issues when deriving from other scriptsGeorge Marques
2020-08-23GDScript: Properly resolve external inner classes from preloadGeorge Marques
2020-08-23Merge pull request #41238 from MarianoGnu/gdscript-export-resourceGeorge Marques
2020-08-19GDScript: Make subscript access be properly type checkedGeorge Marques
2020-08-19GDScript: Check duplicate keys in dictionaries and enumsGeorge Marques
2020-08-19GDScript: Allow preload() to be used with constant expressionsGeorge Marques
2020-08-18GDScript: Allow enum values to be set to constant expressionsGeorge Marques