This commit is contained in:
Folkert 2021-07-24 12:33:57 +02:00
parent 59e551dd32
commit d0be0df83c
3 changed files with 5 additions and 9 deletions

View file

@ -2827,7 +2827,7 @@ fn build_switch_ir<'a, 'ctx, 'env>(
.into_int_value()
}
Layout::Union(variant) => {
cond_layout = Layout::Builtin(Builtin::Int64);
cond_layout = variant.tag_id_layout();
get_tag_id(env, parent, &variant, cond_value)
}