Compare commits

..

1 Commits

Author SHA1 Message Date
95e50753bf Compile the compiler
All checks were successful
CI / ci (RelWithDebInfo, ubuntu-latest) (pull_request) Successful in 5m32s
CI / ci (MinSizeRel, ubuntu-latest) (pull_request) Successful in 5m38s
CI / ci (Release, ubuntu-latest) (pull_request) Successful in 5m24s
CI / ci (Debug, ubuntu-latest) (pull_request) Successful in 19m29s
2025-06-20 09:30:56 -06:00

View File

@ -7081,6 +7081,11 @@ fn void emit_macro_instantiation(Module* module, Value* value)
LLVMPositionBuilderAtEnd(module->llvm.builder, return_block); LLVMPositionBuilderAtEnd(module->llvm.builder, return_block);
// END OF SCOPE
if (module->has_debug_info)
{
LLVMSetCurrentDebugLocation2(module->llvm.builder, caller_debug_location);
}
module->llvm.inlined_at = older_inlined_at; module->llvm.inlined_at = older_inlined_at;
module->current_macro_instantiation = old_macro_instantiation; module->current_macro_instantiation = old_macro_instantiation;
module->current_function = current_function; module->current_function = current_function;