summaryrefslogtreecommitdiffstats
path: root/modules/gdscript/gdscript_analyzer.cpp
Commit message (Expand)AuthorAgeFilesLines
* Make enum/constant binds 64-bit.bruvzg2022-06-171-1/+1
* use correct error for unused bind match, suppress with underscoreNathan Franke2022-06-031-2/+2
* Merge pull request #61279 from Trioct/fix-typed-array-assignmentRémi Verschelde2022-05-251-3/+13
|\
| * Fix const typed array assignmentTrioct2022-05-251-3/+13
* | GDScript: Don't show redundant await warning on unknown typesGeorge Marques2022-05-241-4/+13
|/
* Add a new HashSet templatereduz2022-05-201-3/+3
* Replace most uses of Map by HashMapreduz2022-05-161-4/+4
* Add a new HashMap implementationreduz2022-05-121-5/+3
* Merge pull request #60396 from vnen/gdscript-self-lambdaRémi Verschelde2022-04-271-14/+54
|\
| * GDScript: Allow using self in lambdasGeorge Marques2022-04-241-14/+54
* | Fixes GDScript define nested dictionary and array as constants #50285PastMoments2022-04-191-0/+20
|/
* GDScript: Add support for static method calls in native typesGeorge Marques2022-04-061-1/+5
* Fix typos with codespellRémi Verschelde2022-03-311-1/+1
* GDScript: Fix issues with completion and `super` callsGeorge Marques2022-03-301-4/+8
* Prevent NARROWING_CONVERSION warning for int(float) function in GDScriptYuri Roubinsky2022-03-221-1/+1
* Merge pull request #59056 from Chaosus/gds_fix_extends_crashYuri Rubinsky2022-03-221-0/+1
|\
| * Prevent crash due to empty error message on empty extends in GDScriptYuri Roubinsky2022-03-121-0/+1
* | Fix default value count checking for inherited functionYuri Roubinsky2022-03-141-4/+12
|/
* Restore building web platform by enclosing resolve_function_signature.K. S. Ernest (iFire) Lee2022-03-071-1/+1
* GDScript: Check if method signature matches the parentGeorge Marques2022-03-061-8/+60
* Merge pull request #58185 from V-Sekai/explicit_variant_assignment_fixRémi Verschelde2022-03-041-1/+1
|\
| * Fix error when assigning to an explicitly annotated variant from an ambiguous...SaracenOne2022-02-161-1/+1
* | Merge pull request #58626 from groud/fix_gdscript_analyser_crashRémi Verschelde2022-03-041-3/+9
|\ \
| * | Fix a crash in GDScriptAnalyzer when a script class's file is not foundGilles Roudière2022-02-281-3/+9
* | | Merge pull request #58262 from Sauermann/fix-range-docMax Hilbrunner2022-03-031-1/+1
|\ \ \ | |/ / |/| |
| * | Describe usage of float in range documentationMarkus Sauermann2022-02-181-1/+1
| |/
* / Fixes cyclic detection from variables assigning themselves to themselves in a...SaracenOne2022-02-221-28/+38
|/
* Refactor some object type checking code with `cast_to`Rémi Verschelde2022-02-081-7/+7
* Merge pull request #57591 from vnen/gdscript-enum-fixesRémi Verschelde2022-02-041-45/+88
|\
| * GDScript: Treat enum values as int and enum types as dictionaryGeorge Marques2022-02-031-29/+66
| * GDScript: Consolidate behavior for assigning enum typesGeorge Marques2022-02-031-20/+26
* | Fix crash with non-constant keys in match statement Dictionary patterncdemirer2022-01-261-1/+1
|/
* Merge pull request #55995 from Xwdit/enum_fixRémi Verschelde2022-01-171-1/+2
|\
| * Fix enum int comparisonXwdit2021-12-161-1/+2
* | Merge pull request #56194 from cdemirer/fix-operation-result-type-inferenceRémi Verschelde2022-01-101-8/+20
|\ \
| * | Fix operation result type inferencecdemirer2021-12-231-8/+20
| |/
* | Merge pull request #56232 from V-Sekai/invalid_explicit_variant_assign_fixRémi Verschelde2022-01-101-1/+1
|\ \
| * | Fix 'Compiler bug: unresolved assign' on explicitly annotated variants.SaracenOne2021-12-251-1/+1
| |/
* | Merge pull request #56260 from cdemirer/fix-type-mutation-upon-assignment-wit...Rémi Verschelde2022-01-101-6/+7
|\ \
| * | Fix type mutation upon compound assignmentcdemirer2021-12-271-6/+7
| |/
* | Merge pull request #56483 from vnen/gdscript-warning-annotationRémi Verschelde2022-01-051-2/+36
|\ \
| * | GDScript: Add annotation to ignore warningsGeorge Marques2022-01-041-2/+36
| |/
* / Update copyright statements to 2022Rémi Verschelde2022-01-031-2/+2
|/
* Avoid a crash in the gdscript analyserGilles Roudière2021-12-141-2/+4
* Fix shadowed global identifier warning duplicationYuri Roubinsky2021-12-131-1/+19
* Improve various textskobewi2021-11-231-1/+1
* Fix incorrect debug check for settersBenjamin Navarro2021-10-181-1/+1
* Merge pull request #53843 from vnen/gdscript-typed-array-subscript-constantRémi Verschelde2021-10-151-0/+3
|\
| * GDScript: Fix inferred typed array marked as constantGeorge Marques2021-10-151-0/+3
* | GDScript: Fix typing for await expressionGeorge Marques2021-10-141-3/+12