From 59fb7b020a5e0bd2d23daab0f74e9cfa23420afc Mon Sep 17 00:00:00 2001 From: Ginger Bill Date: Tue, 18 Jul 2017 19:24:45 +0100 Subject: Merge `raw_union` into `struct` as a memory layout tag `#raw_union` --- src/ssa.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/ssa.cpp') diff --git a/src/ssa.cpp b/src/ssa.cpp index 03810e354..a1b5c3827 100644 --- a/src/ssa.cpp +++ b/src/ssa.cpp @@ -652,7 +652,7 @@ bool can_ssa_type(Type *t) { return false; case Type_Record: - if (t->Record.kind == TypeRecord_Struct) { + if (!t->Record.is_raw_union) { if (t->Record.field_count > SSA_MAX_STRUCT_FIELD_COUNT) { return false; } -- cgit v1.2.3