mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
36 lines
640 B
Plaintext
36 lines
640 B
Plaintext
{ let z := 0 switch z case 0 { let x := 2 let y := 3 } default { z := 3 } let t := 9 }
|
|
// ====
|
|
// stackOptimization: true
|
|
// ----
|
|
// /* "":11:12 */
|
|
// 0x00
|
|
// /* "":27:28 */
|
|
// 0x00
|
|
// /* "":22:54 */
|
|
// eq
|
|
// tag_1
|
|
// jumpi
|
|
// /* "":13:73 */
|
|
// tag_2:
|
|
// /* "":70:71 */
|
|
// 0x03
|
|
// /* "":63:73 */
|
|
// pop
|
|
// /* "":13:73 */
|
|
// tag_3:
|
|
// /* "":83:84 */
|
|
// 0x09
|
|
// /* "":13:73 */
|
|
// stop
|
|
// /* "":29:54 */
|
|
// tag_1:
|
|
// /* "":40:41 */
|
|
// 0x02
|
|
// /* "":42:52 */
|
|
// pop
|
|
// /* "":51:52 */
|
|
// 0x03
|
|
// /* "":29:54 */
|
|
// pop
|
|
// jump(tag_3)
|