summaryrefslogtreecommitdiffstats
path: root/modules/gdscript/gdscript_parser.cpp
Commit message (Expand)AuthorAgeFilesLines
* Do not make a function that returns Variant::NIL a void function. Fix #22791.J08nY2018-10-111-1/+7
* Remove redundant "== false" codeAaron Franke2018-10-061-1/+1
* Fix warnings on release builds (not DEBUG_ENABLED)Rémi Verschelde2018-10-031-1/+3
* Fix various Clang 7 warnings about unused stuffRémi Verschelde2018-10-011-1/+1
* Fix warnings about unhandled enum value in switch [-Wswitch]Rémi Verschelde2018-09-271-2/+12
* Fix invalid comparison warnings: [-Wbool-compare] and [-Wenum-compare]Rémi Verschelde2018-09-271-1/+1
* GDScript: Error on empty blocks at the end of fileGeorge Marques2018-09-191-2/+6
* GDScript: Forbid enum values to shadow constantsGeorge Marques2018-09-191-0/+20
* GDScript: Allow Object constants to be used with qualifierGeorge Marques2018-09-191-3/+15
* test for depreciacion warnings only on debug buildsMariusz Chwalba2018-09-161-0/+2
* Add GDScript slave keyword deprecation warning.Fabio Alessandrelli2018-09-151-0/+1
* Clearly deprecate sync too in favor of remotesync.Fabio Alessandrelli2018-09-151-1/+1
* Rename slave keyword to puppetFabio Alessandrelli2018-09-151-6/+7
* Merge pull request #21982 from luzpaz/misc-typosRémi Verschelde2018-09-131-9/+9
|\
| * Misc. typosluz.paz2018-09-121-9/+9
* | Make core/ includes absolute, remove subfolders from include pathRémi Verschelde2018-09-121-5/+4
|/
* Merge pull request #21449 from vnen/gdscript-builtin-isRémi Verschelde2018-08-271-3/+38
|\
| * GDScript: Allow `is` operator to test built-in typesGeorge Marques2018-08-261-3/+38
* | Merge pull request #21369 from Noshyaar/exportflagRémi Verschelde2018-08-271-2/+3
|\ \ | |/ |/|
| * Deprecating bit flags export with no hint textPoommetee Ketson2018-08-241-2/+3
* | Make some debug prints verbose-only, remove othersRémi Verschelde2018-08-241-3/+0
|/
* GDScript: Ignore unused arguments/local vars that start with _George Marques2018-08-211-5/+7
* GDScript: Forbid invalid identifiers in match bindingsGeorge Marques2018-08-211-4/+12
* Add custom icons to script classes.Will Nations2018-08-141-0/+26
* Remove usage console spamChaosus2018-08-131-1/+0
* Added system for GDScript warningsGeorge Marques2018-08-101-32/+397
* Allow some non-integer built-in constants in gdscriptBernhard Liebl2018-07-311-2/+2
* GDScript: Fix parse error in string formattingGeorge Marques2018-07-261-1/+1
* GDScript: Add type inference syntax for function argumentsGeorge Marques2018-07-251-11/+19
* GDScript: Fix type detection for String formatting operatorGeorge Marques2018-07-251-0/+3
* GDScript: Allow accessing constants of outer classesGeorge Marques2018-07-251-0/+3
* GDScript: Fix bogus error when a cursor token is found on classGeorge Marques2018-07-251-0/+3
* GDScript: Fix mismatching between export hint and type hintGeorge Marques2018-07-251-0/+2
* GDScript: Allow inherited method to add optional argumentsGeorge Marques2018-07-251-3/+30
* GDScript: Look up local scope first for detecting typeGeorge Marques2018-07-251-22/+20
* Reduce unnecessary COW on Vector by make writing explicitHein-Pieter van Braam2018-07-261-16/+16
* Rewrite code completionGeorge Marques2018-07-201-17/+22
* Add ability to infer variable type from assigned valueGeorge Marques2018-07-201-3/+46
* Add editor highlight for type-safe linesGeorge Marques2018-07-201-99/+175
* Fix line number detection in some parser nodesGeorge Marques2018-07-201-4/+14
* Use type information to enable GDScript introspectionGeorge Marques2018-07-201-0/+50
* Add static type checks in the parserGeorge Marques2018-07-201-203/+2800
* Store type hint of declared identifiersGeorge Marques2018-07-201-16/+33
* Move inheritance resolution to the parserGeorge Marques2018-07-201-4/+237
* Add typing syntaxGeorge Marques2018-07-201-2/+87
* Global class names (and GDScript support for it)Juan Linietsky2018-07-151-0/+27
* Add proper type information to array propertyBojidar Marinov2018-06-181-1/+1
* New sync keywords in GDScript, NativeScript, MonoFabio Alessandrelli2018-05-291-2/+33
* Refactor RPCMode enum and checksFabio Alessandrelli2018-05-291-7/+7
* Revert "RPCMode refactor, more sync modes"Max Hilbrunner2018-05-291-40/+9