godot/modules/gdscript
Karroffel 57654d4b95 support enums and nested constants in match statement
The initial version of the pattern matcher in GDScript does not
allow matching on nested identifiers, only one identifiers available
in the current scope.

With the introduction of enums to GDScript that's a huge missing
feature. This commit makes the parser accept indexed constants and
variables to properly support enums.
2017-08-22 17:45:05 +02:00
..
config.py style: Fix PEP8 blank lines issues in Python files 2016-11-01 00:35:16 +01:00
gd_compiler.cpp Removed unnecessary assignments 2017-08-21 15:15:55 -04:00
gd_compiler.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
gd_editor.cpp Removes editor_hint from SceneTree 2017-08-19 01:29:45 +02:00
gd_function.cpp Updated function argument names 2017-08-12 15:12:49 -04:00
gd_function.h Add extended check option to GDFunctionState::is_valid() 2017-05-17 14:55:59 +02:00
gd_functions.cpp Merge pull request #10225 from Noshyaar/map 2017-08-22 00:31:46 +02:00
gd_functions.h GDScript Built-in: add inverse_lerp & range_lerp 2017-08-18 21:49:03 +07:00
gd_parser.cpp support enums and nested constants in match statement 2017-08-22 17:45:05 +02:00
gd_parser.h GDScript: Use "is" keyword for type checking. 2017-05-27 10:59:59 +02:00
gd_script.cpp Revive inspector property evaluation 2017-08-16 03:01:41 +02:00
gd_script.h Makes all Godot API's methods Lower Case 2017-08-07 18:24:35 +07:00
gd_tokenizer.cpp Removed unnecessary assignments 2017-08-21 15:15:55 -04:00
gd_tokenizer.h Make GDScript allow some keywords as identifiers 2017-07-23 23:34:31 +03:00
register_types.cpp Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
register_types.h Add "Godot Engine contributors" copyright line 2017-04-08 00:11:42 +02:00
SCsub SCsub: Add python shebang as a hint for syntax highlighting 2016-10-17 20:10:46 +02:00