aboutsummaryrefslogtreecommitdiff
path: root/src/ir.cpp
diff options
context:
space:
mode:
authorAndrew Kelley <andrew@ziglang.org>2019-04-02 11:11:42 -0400
committerAndrew Kelley <andrew@ziglang.org>2019-04-02 18:31:18 -0400
commitddb8aa73f542d3432538e6de466ac216c89fd12b (patch)
treeed11f5829357daf610b3cb47c74c21a91dddd453 /src/ir.cpp
parent30b2fb2fb545794beb44f80af308c4280d94deba (diff)
downloadzig-ddb8aa73f542d3432538e6de466ac216c89fd12b.tar.gz
zig-ddb8aa73f542d3432538e6de466ac216c89fd12b.zip
more regression fixes
Diffstat (limited to 'src/ir.cpp')
-rw-r--r--src/ir.cpp8
1 files changed, 3 insertions, 5 deletions
diff --git a/src/ir.cpp b/src/ir.cpp
index 405dc16ca8..ea7a27f312 100644
--- a/src/ir.cpp
+++ b/src/ir.cpp
@@ -8945,11 +8945,9 @@ static ZigType *get_error_set_intersection(IrAnalyze *ira, ZigType *set1, ZigTyp
err_set_type->data.error_set.err_count = intersection_list.length;
err_set_type->data.error_set.errors = intersection_list.items;
- if (intersection_list.length != 0) {
- err_set_type->size_in_bits = ira->codegen->builtin_types.entry_global_error_set->size_in_bits;
- err_set_type->abi_align = ira->codegen->builtin_types.entry_global_error_set->abi_align;
- err_set_type->abi_size = ira->codegen->builtin_types.entry_global_error_set->abi_size;
- }
+ err_set_type->size_in_bits = ira->codegen->builtin_types.entry_global_error_set->size_in_bits;
+ err_set_type->abi_align = ira->codegen->builtin_types.entry_global_error_set->abi_align;
+ err_set_type->abi_size = ira->codegen->builtin_types.entry_global_error_set->abi_size;
buf_appendf(&err_set_type->name, "}");