solidity/test/cmdlineTests/yul_function_name_clashes_different_params/output

60 lines
1.6 KiB
Plaintext
Raw Normal View History

======= yul_function_name_clashes_different_params/input.yul (EVM) =======
Pretty printed source:
object "object" {
code {
{
2023-05-16 09:40:04 +00:00
let a
let b
a := z()
2023-05-16 09:40:04 +00:00
b := z_1(0x70)
sstore(a, b)
}
2023-05-16 09:40:04 +00:00
function z() -> y
{ y := calldataload(0) }
function z_1(r) -> y
{ y := calldataload(r) }
}
}
Binary representation:
2023-05-16 09:40:04 +00:00
60056011565b600d60706016565b9055005b5f3590565b359056
Text representation:
2023-05-16 09:40:04 +00:00
/* "yul_function_name_clashes_different_params/input.yul":151:154 */
tag_3
tag_1
jump // in
tag_3:
/* "yul_function_name_clashes_different_params/input.yul":260:267 */
tag_4
/* "yul_function_name_clashes_different_params/input.yul":262:266 */
0x70
/* "yul_function_name_clashes_different_params/input.yul":260:267 */
tag_2
jump // in
tag_4:
/* "yul_function_name_clashes_different_params/input.yul":286:298 */
swap1
sstore
/* "yul_function_name_clashes_different_params/input.yul":27:304 */
stop
/* "yul_function_name_clashes_different_params/input.yul":79:133 */
tag_1:
/* "yul_function_name_clashes_different_params/input.yul":129:130 */
2023-05-16 09:40:04 +00:00
0x00
/* "yul_function_name_clashes_different_params/input.yul":116:131 */
calldataload
/* "yul_function_name_clashes_different_params/input.yul":79:133 */
swap1
jump // out
/* "yul_function_name_clashes_different_params/input.yul":187:242 */
2023-05-16 09:40:04 +00:00
tag_2:
/* "yul_function_name_clashes_different_params/input.yul":225:240 */
calldataload
/* "yul_function_name_clashes_different_params/input.yul":187:242 */
swap1
jump // out