aboutsummaryrefslogtreecommitdiff
path: root/src/codegen/print_llvm.cpp
diff options
context:
space:
mode:
authorgingerBill <bill+github@gingerbill.org>2016-08-11 22:05:09 +0100
committergingerBill <bill+github@gingerbill.org>2016-08-11 22:05:09 +0100
commit84f2bcd885296433a4ccf2188639b377293306e4 (patch)
treec3ab2164e35ba5a0639de4cad5141447df88ed90 /src/codegen/print_llvm.cpp
parent19cc77dad301225754bdc797e2bd55f580775048 (diff)
Nested Procedures
Diffstat (limited to 'src/codegen/print_llvm.cpp')
-rw-r--r--src/codegen/print_llvm.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/codegen/print_llvm.cpp b/src/codegen/print_llvm.cpp
index a9645cca1..71daf9851 100644
--- a/src/codegen/print_llvm.cpp
+++ b/src/codegen/print_llvm.cpp
@@ -595,6 +595,9 @@ void ssa_print_proc(gbFile *f, ssaModule *m, ssaProcedure *proc) {
gb_for_array(i, proc->anon_procs) {
ssa_print_proc(f, m, proc->anon_procs[i]);
}
+ gb_for_array(i, proc->nested_procs) {
+ ssa_print_proc(f, m, proc->nested_procs[i]);
+ }
}
void ssa_print_llvm_ir(gbFile *f, ssaModule *m) {