summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJulien Nguyen <julien.nguyen3@gmail.com>2021-04-05 16:34:02 +0200
committerJulien Nguyen <julien.nguyen3@gmail.com>2021-04-05 16:39:41 +0200
commit20f18f1621adeeebfaab59daee01f4dcc336596a (patch)
tree7c8c1d6bcb135572e61fa17110423f53ea50bd8a
parent4296b135b7821aabc2a64ef555ff6ed5001062fa (diff)
Fix infinite loop when guessing argument type from parent class
-rw-r--r--modules/gdscript/gdscript_editor.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/modules/gdscript/gdscript_editor.cpp b/modules/gdscript/gdscript_editor.cpp
index 9856a1a98a..ae3b16a9d7 100644
--- a/modules/gdscript/gdscript_editor.cpp
+++ b/modules/gdscript/gdscript_editor.cpp
@@ -1745,8 +1745,8 @@ static bool _guess_identifier_type(GDScriptParser::CompletionContext &p_context,
return true;
}
}
- base_type = base_type.class_type->base_type;
}
+ base_type = base_type.class_type->base_type;
break;
case GDScriptParser::DataType::NATIVE: {
if (id_type.is_set() && !id_type.is_variant()) {