solidity/test/libyul/yulOptimizerTests/blockFlattener/many_nested_blocks.yul

34 lines
479 B
Plaintext
Raw Normal View History

{
{
2021-11-09 12:25:25 +00:00
let a := 3
let b := 4
{
2021-11-09 12:25:25 +00:00
a := add(b, 3)
let c := 5
{
2021-11-09 12:25:25 +00:00
b := add(b, 4)
{
c := add(a, 5)
}
b := add(a, b)
}
a := add(a, c)
}
}
}
// ----
// step: blockFlattener
//
// {
2021-11-09 12:25:25 +00:00
// {
// 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)
// }
// }