mirror of
https://github.com/odin-lang/Odin.git
synced 2026-01-05 04:27:51 +00:00
Fix issue that conflicts with constant parapoly procedures and deferred_* procedures
This commit is contained in:
@@ -1532,19 +1532,6 @@ gb_internal bool check_proc_body(CheckerContext *ctx_, Token token, DeclInfo *de
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
// Add constant data to the identifier directly
|
||||
for (Entity *e : params->variables) {
|
||||
if (e->kind == Entity_Constant) {
|
||||
Ast *ident = e->identifier.load();
|
||||
if (ident) {
|
||||
add_entity(ctx, e->scope, ident, e);
|
||||
ident->tav.mode = Addressing_Constant;
|
||||
ident->tav.value = e->Constant.value;
|
||||
ident->tav.type = e->type;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user