diff options
author | Rémi Verschelde <rverschelde@gmail.com> | 2017-04-24 11:37:57 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-04-24 11:37:57 +0200 |
commit | 9acfb0782c818373fcb4bf13425cb7239f36893b (patch) | |
tree | 0a9130c0dfa9864ca6771b845ed33ff89c92b3ed /modules/gdscript/gd_parser.cpp | |
parent | 68870af2142ebe4fba181256b2cb4f79c7d33548 (diff) | |
parent | 71978685f9173d87658437e4a7fd56c71a29ac5a (diff) | |
download | redot-engine-9acfb0782c818373fcb4bf13425cb7239f36893b.tar.gz |
Merge pull request #8444 from magyar123/pr-complete-paths
Script editor now automatically completes file paths in GDScript
Diffstat (limited to 'modules/gdscript/gd_parser.cpp')
-rw-r--r-- | modules/gdscript/gd_parser.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/modules/gdscript/gd_parser.cpp b/modules/gdscript/gd_parser.cpp index cd16fef6b3..b02d7f713b 100644 --- a/modules/gdscript/gd_parser.cpp +++ b/modules/gdscript/gd_parser.cpp @@ -387,6 +387,13 @@ GDParser::Node *GDParser::_parse_expression(Node *p_parent, bool p_static, bool _set_error("Expected '(' after 'preload'"); return NULL; } + completion_cursor = StringName(); + completion_type = COMPLETION_PRELOAD; + completion_class = current_class; + completion_function = current_function; + completion_line = tokenizer->get_token_line(); + completion_block = current_block; + completion_found = true; tokenizer->advance(); String path; |