diff --git a/src/types.cpp b/src/types.cpp index 32f5a10a9..d85f01c41 100644 --- a/src/types.cpp +++ b/src/types.cpp @@ -2699,8 +2699,6 @@ gb_internal bool is_type_union_constantable(Type *type) { if (bt->Union.variants.count == 0) { return true; - } else if (bt->Union.variants.count == 1) { - return is_type_constant_type(bt->Union.variants[0]); } for (Type *v : bt->Union.variants) {