solidity/test/libsolidity/syntaxTests/controlFlow/localStorageVariables/ternary_assignment_fine.sol

10 lines
170 B
Solidity

contract C {
uint256[] s;
function f() public view {
uint256[] storage x;
uint256[] storage y = (x = s)[0] > 0 ? x : x;
y;
}
}
// ---