summaryrefslogtreecommitdiffstats
path: root/modules/gdscript/gdscript_parser.cpp
Commit message (Expand)AuthorAgeFilesLines
* GDScript: Fix crash when parsing propertiesGeorge Marques2020-08-261-1/+1
* GDScript: Fix issues when deriving from other scriptsGeorge Marques2020-08-261-1/+0
* GDScript: Show error when function return type is missingGeorge Marques2020-08-191-0/+3
* GDScript: Fix signal parameters not respecting commasGeorge Marques2020-08-191-2/+9
* GDScript: Check duplicate keys in dictionaries and enumsGeorge Marques2020-08-191-1/+7
* GDScript: Allow preload() to be used with constant expressionsGeorge Marques2020-08-191-23/+0
* GDScript: Allow keywords to be used in $ notationGeorge Marques2020-08-191-3/+6
* GDScript: Allow enum values to be set to constant expressionsGeorge Marques2020-08-181-12/+10
* GDScript: Allow empty files to be valid scriptsGeorge Marques2020-08-171-6/+0
* GDScript: Fix crash when superclass file is non-existentGeorge Marques2020-08-171-3/+3
* GDScript: Fix editor crash when writing @tool annotationGeorge Marques2020-08-171-10/+12
* Merge pull request #41104 from vnen/gdscript-assignment-tidyGeorge Marques2020-08-121-1/+11
|\
| * GDScript: Tidy up assignment operator checkGeorge Marques2020-08-081-1/+11
* | Merge pull request #41055 from snichols/null-callee-fixRémi Verschelde2020-08-111-2/+8
|\ \
| * | Adding error message for empty grouping expressionStephen Nichols2020-08-051-1/+5
| * | Fixing null callee crash.Stephen Nichols2020-08-051-1/+3
| |/
* / [GDScript] Add static HashMap cleanup.bruvzg2020-08-011-0/+4
|/
* Wrap up GDScript 2.0 base implementationGeorge Marques2020-07-221-44/+64
* Reintroduce code completionGeorge Marques2020-07-201-11/+197
* Reenable GDScript LSP serverGeorge Marques2020-07-201-0/+2
* Added support for enums to be used as types in GDScriptGeorge Marques2020-07-201-3/+7
* Add warning checks in GDScript analyzerGeorge Marques2020-07-201-1/+157
* Add new GDScript type checkerGeorge Marques2020-07-201-0/+2
* Add better local variable detection in GDScript parserGeorge Marques2020-07-201-34/+233
* Add support for propertiesGeorge Marques2020-07-201-2/+206
* New GDScript tokenizer and parserGeorge Marques2020-07-201-8254/+2413
* Fix: editor crash on super constructor calledThakee Nathees2020-07-041-0/+3
* Merge pull request #39275 from ThakeeNathees/shadowed-warning-for-loop-counterRémi Verschelde2020-06-161-0/+7
|\
| * shodowed var warning for `for` loop counterThakee Nathees2020-06-041-0/+7
* | Merge pull request #39314 from ThakeeNathees/debugger-incorrect-line-fixRémi Verschelde2020-06-161-0/+2
|\ \
| * | Debugger stepping to incorrect line fixThakee Nathees2020-06-051-0/+2
| |/
* | Merge pull request #39301 from Calinou/fix-argument-parameter-confusionRémi Verschelde2020-06-051-2/+2
|\ \
| * | Tweak the GDScript error message about passed argument type mismatchHugo Locurcio2020-06-041-2/+2
| |/
* / predefined var check for `for` loop counterThakee Nathees2020-06-041-0/+9
|/
* Merge pull request #33689 from jbuck3/signal-errorRémi Verschelde2020-05-211-0/+49
|\
| * Trigger an error when trying to define a preexisting signal in GDScriptJames Buck2019-11-251-0/+49
* | gdscript_parser: Fix "unreachable code" false positive for loopsTan Wang Leng2020-05-161-2/+0
* | break, continue outside of a loop, match statement handledThakee Nathees2020-05-151-0/+35
* | Merge pull request #38738 from akien-mga/cause-we-never-go-out-of-styleRémi Verschelde2020-05-141-382/+177
|\ \
| * | Style: Enforce braces around if blocks and loopsRémi Verschelde2020-05-141-97/+176
| * | Style: Enforce separation line between function definitionsRémi Verschelde2020-05-141-0/+1
| * | Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocksRémi Verschelde2020-05-141-285/+0
* | | Merge pull request #38610 from ThakeeNathees/infer-type-null-errorRémi Verschelde2020-05-141-0/+8
|\ \ \ | |/ / |/| |
| * | set parser error when infer type is nullThakee Nathees2020-05-131-0/+8
* | | Merge pull request #38611 from ThakeeNathees/shadow-var-warning-bug-fixRémi Verschelde2020-05-141-11/+5
|\ \ \
| * | | shadowed var warning in nested block bug fixThakee Nathees2020-05-101-11/+5
| |/ /
* | | Merge pull request #38609 from ThakeeNathees/range-crash-with-non-numeric-con...Rémi Verschelde2020-05-131-0/+2
|\ \ \
| * | | range() with non-numeric const argument crash fixThakee Nathees2020-05-101-0/+2
| |/ /
* | | Merge pull request #38708 from ThakeeNathees/init-assign-type-parser-bug-fixRémi Verschelde2020-05-131-0/+1
|\ \ \
| * | | regression: var declaration type info parser bug fixThakee Nathees2020-05-131-0/+1