summaryrefslogtreecommitdiff
path: root/modules/gdscript/gdscript_analyzer.cpp
AgeCommit message (Expand)Author
2022-02-08Refactor some object type checking code with `cast_to`Rémi Verschelde
2022-02-04Merge pull request #57591 from vnen/gdscript-enum-fixesRémi Verschelde
2022-02-03GDScript: Treat enum values as int and enum types as dictionaryGeorge Marques
2022-02-03GDScript: Consolidate behavior for assigning enum typesGeorge Marques
2022-01-26Fix crash with non-constant keys in match statement Dictionary patterncdemirer
2022-01-17Merge pull request #55995 from Xwdit/enum_fixRémi Verschelde
2022-01-10Merge pull request #56194 from cdemirer/fix-operation-result-type-inferenceRémi Verschelde
2022-01-10Merge pull request #56232 from V-Sekai/invalid_explicit_variant_assign_fixRémi Verschelde
2022-01-10Merge pull request #56260 from cdemirer/fix-type-mutation-upon-assignment-wit...Rémi Verschelde
2022-01-05Merge pull request #56483 from vnen/gdscript-warning-annotationRémi Verschelde
2022-01-04GDScript: Add annotation to ignore warningsGeorge Marques
2022-01-03Update copyright statements to 2022Rémi Verschelde
2021-12-27Fix type mutation upon compound assignmentcdemirer
2021-12-25Fix 'Compiler bug: unresolved assign' on explicitly annotated variants.SaracenOne
2021-12-23Fix operation result type inferencecdemirer
2021-12-16Fix enum int comparisonXwdit
2021-12-14Avoid a crash in the gdscript analyserGilles Roudière
2021-12-13Fix shadowed global identifier warning duplicationYuri Roubinsky
2021-11-23Improve various textskobewi
2021-10-18Fix incorrect debug check for settersBenjamin Navarro
2021-10-15Merge pull request #53843 from vnen/gdscript-typed-array-subscript-constantRémi Verschelde
2021-10-15GDScript: Fix inferred typed array marked as constantGeorge Marques
2021-10-14GDScript: Fix typing for await expressionGeorge Marques
2021-10-14GDScript: Remove error when coroutine is called without awaitGeorge Marques
2021-10-14Merge pull request #53726 from briansemrau/gd-outer-classGeorge Marques
2021-10-13GDScript: Access outer scope classesBrian Semrau
2021-10-12Merge pull request #53720 from vnen/gdscript-typed-array-custom-classRémi Verschelde
2021-10-12GDScript: Fix typed array with custom classesGeorge Marques
2021-10-12GDScript: Make setter parameter type same as variable typeGeorge Marques
2021-10-08GDScript: Report property type errorsZuBsPaCe
2021-10-07GDScript: Use getter return type for the property typeGeorge Marques
2021-10-06Merge pull request #53479 from vnen/gdscript-subscript-object-selfRémi Verschelde
2021-10-06GDScript: Allow subscript on self and object typesGeorge Marques
2021-10-06GDScript: Avoid hard errors on inferred typesGeorge Marques
2021-10-04GDScript: Use path cache when checking preloaded scriptsGeorge Marques
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