summaryrefslogtreecommitdiffstats
path: root/modules/gdscript/gdscript.cpp
diff options
context:
space:
mode:
authorGeorge Marques <george@gmarqu.es>2020-07-06 12:24:24 -0300
committerGeorge Marques <george@gmarqu.es>2020-07-20 11:38:40 -0300
commitaa09b4f85d94b9d563a0b2cbaa399427527ce6fc (patch)
treeeaa75dc439a53a972fb377c24138c8b6957cf5f6 /modules/gdscript/gdscript.cpp
parentb6a2628c48ce7639e5f42caf43525fc2b9dae450 (diff)
downloadredot-engine-aa09b4f85d94b9d563a0b2cbaa399427527ce6fc.tar.gz
Reintroduce code completion
Diffstat (limited to 'modules/gdscript/gdscript.cpp')
-rw-r--r--modules/gdscript/gdscript.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/modules/gdscript/gdscript.cpp b/modules/gdscript/gdscript.cpp
index dffea329b4..0eade062c9 100644
--- a/modules/gdscript/gdscript.cpp
+++ b/modules/gdscript/gdscript.cpp
@@ -471,7 +471,7 @@ bool GDScript::_update_exports(bool *r_err, bool p_recursive_call) {
members_cache.push_back(member.variable->export_info);
Variant default_value;
- if (member.variable->initializer->is_constant) {
+ if (member.variable->initializer && member.variable->initializer->is_constant) {
default_value = member.variable->initializer->reduced_value;
}
member_default_values_cache[member.variable->identifier->name] = default_value;