solidity/test/libyul/yulOptimizerTests/blockFlattener/many_nested_blocks.yul
2018-10-15 18:21:34 +02:00

29 lines
381 B
Plaintext

{
let a := 3
let b := 4
{
a := add(b, 3)
let c := 5
{
b := add(b, 4)
{
c := add(a, 5)
}
b := add(a, b)
}
a := add(a, c)
}
}
// ----
// blockFlattener
// {
// let a := 3
// let b := 4
// a := add(b, 3)
// let c := 5
// b := add(b, 4)
// c := add(a, 5)
// b := add(a, b)
// a := add(a, c)
// }