diff --git a/test/libsolidity/syntaxTests/array/contract_array.sol b/test/libsolidity/syntaxTests/array/contract_array.sol new file mode 100644 index 000000000..cf4d39da2 --- /dev/null +++ b/test/libsolidity/syntaxTests/array/contract_array.sol @@ -0,0 +1,11 @@ +contract C { + C[] y = new C[](3); + C[3] x; + function f() public { + C[3] memory z; + y.push(this); + x[0] = this; + z[0] = this; + } +} +