aboutsummaryrefslogtreecommitdiff
path: root/src/codegen/codegen.cpp
diff options
context:
space:
mode:
authorgingerBill <ginger.bill.22@gmail.com>2016-08-15 21:22:44 +0100
committergingerBill <ginger.bill.22@gmail.com>2016-08-15 21:22:44 +0100
commit50fd9548b95f3929295be632619c20732094c93c (patch)
tree1e4a97b4482ca4f32a600475a410561731ed1efd /src/codegen/codegen.cpp
parentdcbb2fcfbdbd3b35ddc44a4c542b7c6375e47214 (diff)
Win32 test
Diffstat (limited to 'src/codegen/codegen.cpp')
-rw-r--r--src/codegen/codegen.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/codegen/codegen.cpp b/src/codegen/codegen.cpp
index 43957ba76..a2b056466 100644
--- a/src/codegen/codegen.cpp
+++ b/src/codegen/codegen.cpp
@@ -91,6 +91,8 @@ void ssa_gen_code(ssaGen *s) {
name = pd->foreign_name;
}
ssaValue *p = ssa_make_value_procedure(a, m, e->type, decl->type_expr, body, name);
+ p->proc.tags = pd->tags;
+
map_set(&m->values, hash_pointer(e), p);
map_set(&m->members, hash_string(name), p);
} break;