roc/crates/compiler/test_mono/generated/ir_when_maybe.txt
2022-07-03 16:48:51 -04:00

12 lines
382 B
Text

procedure Test.0 ():
let Test.9 : I64 = 3i64;
let Test.3 : [C I64, C ] = TagId(0) Test.9;
let Test.6 : U8 = 0i64;
let Test.7 : U8 = GetTagId Test.3;
let Test.8 : Int1 = lowlevel Eq Test.6 Test.7;
if Test.8 then
let Test.2 : I64 = UnionAtIndex (Id 0) (Index 0) Test.3;
ret Test.2;
else
let Test.5 : I64 = 0i64;
ret Test.5;