procedure Bool.2 (): let Bool.23 : Int1 = true; ret Bool.23; procedure Test.0 (Test.4): let Test.7 : Int1 = CallByName Bool.2; ret Test.7; procedure Test.3 (): let Test.1 : {} = Struct {}; let Test.2 : Int1 = CallByName Test.0 Test.1; expect Test.2; let Test.5 : {} = Struct {}; ret Test.5;