aboutsummaryrefslogtreecommitdiff
path: root/src/llvm_backend.cpp
diff options
context:
space:
mode:
authorgingerBill <bill@gingerbill.org>2024-02-27 15:27:51 +0000
committergingerBill <bill@gingerbill.org>2024-02-27 15:27:51 +0000
commitc6ee025063b0b64c8e14cdda702477436b921415 (patch)
tree73e23ad5a1833b51aabe9e55d7f365efe5bb415f /src/llvm_backend.cpp
parent826cf1508bcdbf610f0cf1fa385b90c0eaea4173 (diff)
Add type info generation for `bit_field`
Diffstat (limited to 'src/llvm_backend.cpp')
-rw-r--r--src/llvm_backend.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/llvm_backend.cpp b/src/llvm_backend.cpp
index 17583e883..a8d2df181 100644
--- a/src/llvm_backend.cpp
+++ b/src/llvm_backend.cpp
@@ -1104,6 +1104,8 @@ gb_internal lbProcedure *lb_create_startup_runtime(lbModule *main_module, lbProc
lb_begin_procedure_body(p);
+ lb_setup_type_info_data(main_module);
+
if (objc_names) {
LLVMBuildCall2(p->builder, lb_type_internal_for_procedures_raw(main_module, objc_names->type), objc_names->value, nullptr, 0, "");
}