{ let x := calldataload(0) switch x case 0 { x := 0 } case 1 { x := 1 } case 2 { x := 8 /* wrong literal */ } default { } pop(x) } // ==== // step: conditionalUnsimplifier // ---- // { // let x := calldataload(0) // switch x // case 0 { } // case 1 { } // case 2 { x := 8 } // default { } // pop(x) // }