solidity/test/libsolidity/semanticTests/expressions/conditional_expression_with_return_values.sol

11 lines
238 B
Solidity
Raw Normal View History

contract test {
function f(bool cond, uint v) public returns (uint a, uint b) {
cond ? a = v : b = v;
}
}
// ====
// compileViaYul: also
// ----
// f(bool,uint256): true, 20 -> 20, 0
// f(bool,uint256): false, 20 -> 0, 20