summaryrefslogtreecommitdiff
path: root/modules/gdscript/gdscript_analyzer.cpp
AgeCommit message (Expand)Author
2021-10-04Merge pull request #53338 from briansemrau/gdscript-handle-for-with-null-listRémi Verschelde
2021-10-03Allow void as return type for constructorskobewi
2021-10-02GDScript Check for null list in `for` loopBrian Semrau
2021-09-30Use range iterators for `Map`Lightning_A
2021-09-30Revert "GdScript: Use reduced constant expression result when doing binary op...Rémi Verschelde
2021-09-30Merge pull request #51818 from MarianoGnu/gdscript2-enum-fixesRémi Verschelde
2021-09-29GDScript: Don't allow builtin type names as identifiersGeorge Marques
2021-09-21GDScript: Remove conversion assign mistakenly done when unneededGeorge Marques
2021-09-17Merge pull request #51671 from RandomShaper/fix_gdscript_crashGeorge Marques
2021-09-17GDScript: Avoid inferred types from giving hard errorsGeorge Marques
2021-09-15Merge pull request #50456 from Blackiris/fix-extends-parent-relativeGeorge Marques
2021-09-15Merge pull request #52582 from jmb462/Prevent-non-explicit-inferring-paramete...Rémi Verschelde
2021-09-13Merge pull request #52632 from vnen/autoload-global-script-class-conflictRémi Verschelde
2021-09-13Merge pull request #52100 from vnen/gdscript-access-outer-constantsRémi Verschelde
2021-09-13Disallow class names to be the same as global namesGeorge Marques
2021-09-11Prevent non explicit inferring parameter from nulljmb462
2021-09-11Fix parameter type resolution in GDScriptPedro J. Estébanez
2021-09-11Implement iterator variable typing in GDScriptPedro J. Estébanez
2021-09-10Merge pull request #49897 from Blackiris/fix-dollar-point-crash-on-editorGeorge Marques
2021-09-05Fix extends with relative path to parent scriptJulien Nguyen
2021-09-03Merge pull request #52329 from ZuBsPaCe/gdscript-unused-private-class-variabl...Max Hilbrunner
2021-09-03GDScript: Count usages of member variables.ZuBsPaCe
2021-09-02Check for GDScript member and class naming conflicts in a variety of conditions.SaracenOne
2021-08-29Rename String::is_rel_path to String::is_relative_pathWilson E. Alvarez
2021-08-24GDScript: Allow access to outer constant and enum valuesGeorge Marques
2021-08-20GDScript: Make singleton functions be seen as staticGeorge Marques
2021-08-18GDScript: Fix calling builtin static functionsGeorge Marques
2021-08-18GDScript: Fix issue when calling `new()` on its ownGeorge Marques
2021-08-18GDScript: Fix inner classes and preloaded scripts as typesGeorge Marques
2021-08-18GdScript: Use reduced constant expression result when doing binary operations...Mariano Suligoy
2021-08-17Accept non unnamed enums as valid values for enums. Fixes #49357Mariano Suligoy
2021-08-17When analyzing GdScript sources, consider Enums as Dictionaries. Fixes #45558Mariano Suligoy
2021-08-17Remove underscore hacksMax Hilbrunner
2021-07-23Use C++ iterators for Lists in many situationsAaron Franke
2021-07-08Fix crash when writing $. in the editorJulien Nguyen
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