solidity/test/libsolidity/smtCheckerTests/array_members/push_push_no_args_2.sol

12 lines
285 B
Solidity
Raw Normal View History

2020-07-17 08:00:25 +00:00
pragma experimental SMTChecker;
contract C {
int[][][] array2d;
function l() public {
array2d.push().push().push();
assert(array2d.length > 0);
uint last = array2d[array2d.length - 1].length;
assert(last > 0);
assert(array2d[array2d.length - 1][last - 1].length > 0);
}
}