solidity/test/libyul/yulOptimizerTests/fullInliner/no_inline_leave.yul
2019-10-29 14:32:16 +01:00

23 lines
355 B
Plaintext

{
function g() -> x { x := 8 leave }
function f(a) { a := g() }
let a1 := calldataload(0)
f(a1)
}
// ====
// step: fullInliner
// ----
// {
// {
// let a_2 := calldataload(0)
// a_2 := g()
// }
// function g() -> x
// {
// x := 8
// leave
// }
// function f(a)
// { a := g() }
// }