Split out object generation more

This commit is contained in:
gingerBill
2023-01-12 21:49:53 +00:00
parent 4a8c37dd52
commit 1e21125527
+4 -2
View File
@@ -329,12 +329,14 @@ gb_internal bool lb_is_instr_terminating(LLVMValueRef instr) {
gb_internal lbModule *lb_module_of_entity(lbGenerator *gen, Entity *e) {
GB_ASSERT(e != nullptr);
if (e->pkg) {
lbModule **found = nullptr;
lbModule **found = nullptr;
if (e->file) {
found = map_get(&gen->modules, cast(void *)e->file);
if (found) {
return *found;
}
}
if (e->pkg) {
found = map_get(&gen->modules, cast(void *)e->pkg);
if (found) {
return *found;