mirror of
https://github.com/Ed94/Odin.git
synced 2026-08-09 00:58:16 +00:00
Add sanity check in lb_create_procedure
This commit is contained in:
@@ -2741,6 +2741,9 @@ void lb_ensure_abi_function_type(lbModule *m, lbProcedure *p) {
|
||||
lbProcedure *lb_create_procedure(lbModule *m, Entity *entity, bool ignore_body) {
|
||||
GB_ASSERT(entity != nullptr);
|
||||
GB_ASSERT(entity->kind == Entity_Procedure);
|
||||
if (!entity->Procedure.is_foreign) {
|
||||
GB_ASSERT(entity->flags |= EntityFlag_ProcBodyChecked);
|
||||
}
|
||||
|
||||
String link_name = {};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user