aboutsummaryrefslogtreecommitdiff
path: root/src/ir.cpp
diff options
context:
space:
mode:
authorgingerBill <bill@gingerbill.org>2019-12-27 16:01:58 +0000
committergingerBill <bill@gingerbill.org>2019-12-27 16:01:58 +0000
commit80a32a8182545b71f184e2889414e01ed27cc9da (patch)
tree2192c326399c042d937d395fde3c101305d162fe /src/ir.cpp
parentc2b3056094ab00d1e609053c6bf7fd1c2609098f (diff)
Fix missing case
Diffstat (limited to 'src/ir.cpp')
-rw-r--r--src/ir.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/ir.cpp b/src/ir.cpp
index 2b912cf8a..5014bb4bf 100644
--- a/src/ir.cpp
+++ b/src/ir.cpp
@@ -8255,6 +8255,7 @@ irAddr ir_build_addr(irProcedure *proc, Ast *expr) {
Type *et = nullptr;
switch (bt->kind) {
case Type_Array: et = bt->Array.elem; break;
+ case Type_EnumeratedArray: et = bt->EnumeratedArray.elem; break;
case Type_Slice: et = bt->Slice.elem; break;
case Type_BitSet: et = bt->BitSet.elem; break;
case Type_SimdVector: et = bt->SimdVector.elem; break;