solidity/test/libyul/yulOptimizerTests/unusedAssignEliminator/for_deep_simple.yul

46 lines
890 B
Plaintext
Raw Normal View History

{
for {} 1 {} {
for {} 1 {} {
for {} 1 {} {
for {} 1 {} {
for {} 1 {} {
for {} 1 {} {
for {} 1 { let a := 1 a := 2 a := 3 } {
// Declarations inside body and post should be handled as normal.
let b := 1
b := 2
b := 3
}
}
}
}
}
}
}
}
// ----
2021-11-23 09:42:18 +00:00
// step: unusedAssignEliminator
//
// {
// for { } 1 { }
// {
// for { } 1 { }
// {
// for { } 1 { }
// {
// for { } 1 { }
// {
// for { } 1 { }
// {
// for { } 1 { }
// {
// for { } 1 { let a := 1 }
// { let b := 1 }
// }
// }
// }
// }
// }
// }
// }