aboutsummaryrefslogtreecommitdiff
path: root/src/codegen/codegen.cpp
diff options
context:
space:
mode:
authorGinger Bill <bill@gingerbill.org>2016-09-24 10:23:46 +0100
committerGinger Bill <bill@gingerbill.org>2016-09-24 10:23:46 +0100
commitff229054a19a566309a1fea56384bfcdcd9fddad (patch)
treee0cbf20fe192825607e6991237dedc4ee59d9e11 /src/codegen/codegen.cpp
parentdb6abb97066e24c90d0048e6d2b2bc4c08041cf5 (diff)
Any order declarations at procedure scope (except variables)
Diffstat (limited to 'src/codegen/codegen.cpp')
-rw-r--r--src/codegen/codegen.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/codegen/codegen.cpp b/src/codegen/codegen.cpp
index e66d4fd03..c8a272202 100644
--- a/src/codegen/codegen.cpp
+++ b/src/codegen/codegen.cpp
@@ -635,6 +635,10 @@ void ssa_gen_tree(ssaGen *s) {
ssa_end_procedure_body(proc);
}
+ gb_for_array(i, m->procs) {
+ ssa_build_proc(m->procs[i], m->procs[i]->Proc.parent);
+ }
+