Open
Description
function subCall(uint a, uint b) public pure returns(uint) {
return sub({arg2: b, arg1: a});
}
function sub(uint arg1, uint arg2) public pure returns(uint) {
return arg1 - arg2;
}
Output:
Function FunctionCalls.subCall(uint256,uint256)
Expression: sub(b,a)
IRs:
TMP_15(uint256) = INTERNAL_CALL, FunctionCalls.sub(uint256,uint256)(b,a)
RETURN TMP_15
Expected:
Function FunctionCalls.subCall(uint256,uint256)
Expression: sub(a,b)
IRs:
TMP_15(uint256) = INTERNAL_CALL, FunctionCalls.sub(uint256,uint256)(a,b)
RETURN TMP_15