solidity/test/libsolidity/smtCheckerTests/array_members/storage_pointer_push_1_safe.sol
2020-07-20 17:17:35 +02:00

16 lines
279 B
Solidity

pragma experimental SMTChecker;
contract C {
int[][] array2d;
function l() public {
s();
array2d[2].push();
assert(array2d[2].length > 0);
}
function s() internal returns (int[] storage) {
array2d.push();
array2d.push();
array2d.push();
return array2d[2];
}
}