Minor improve to check if the entity was already there

This commit is contained in:
gingerBill
2026-03-17 13:47:02 +00:00
parent 153a522228
commit d28e19c957

View File

@@ -5492,6 +5492,10 @@ gb_internal Entity *check_entity_from_ident_or_selector(CheckerContext *c, Ast *
return e;
}
} else */if (node->kind == Ast_Ident) {
Entity *e = node->Ident.entity.load();
if (e != nullptr) {
return e;
}
String name = node->Ident.token.string;
return scope_lookup(c->scope, node->Ident.interned, node->Ident.hash);
} else if (!ident_only) if (node->kind == Ast_SelectorExpr) {