solidity/test/libyul/yulOptimizerTests/loadResolver/switch_with_default.yul
2022-03-17 12:26:59 +01:00

23 lines
396 B
Plaintext

{
let x := calldataload(1)
switch calldataload(0)
case 0 { mstore(0, x) }
default { mstore(0, x) }
sstore(0, mload(0))
}
// ----
// step: loadResolver
//
// {
// {
// let x := calldataload(1)
// let _2 := 0
// switch calldataload(_2)
// case 0 { mstore(_2, x) }
// default { mstore(_2, x) }
// sstore(_2, x)
// }
// }