1
0
mirror of https://github.com/godotengine/godot.git synced 2026-01-04 19:21:46 +00:00

Merge pull request #93815 from HolonProduction/comletion-variant-lookup

Autocompletion: Don't use `in` operator to decide over variant lookup
This commit is contained in:
Rémi Verschelde
2024-07-08 11:48:17 +02:00

View File

@@ -1959,11 +1959,14 @@ static bool _guess_expression_type(GDScriptParser::CompletionContext &p_context,
break;
}
if (base.value.in(index.value)) {
Variant value = base.value.get(index.value);
r_type = _type_from_variant(value, p_context);
found = true;
break;
{
bool valid;
Variant value = base.value.get(index.value, &valid);
if (valid) {
r_type = _type_from_variant(value, p_context);
found = true;
break;
}
}
// Look if it is a dictionary node.