{ function f() -> x { x := 7 leave } function g() -> x { leave x := 7 } function h() -> x { if x { leave } } } // ---- // step: controlFlowSimplifier // // { // function f() -> x // { x := 7 } // function g() -> x_1 // { // leave // x_1 := 7 // } // function h() -> x_2 // { if x_2 { leave } } // }