diff options
author | Daniel Kirchner <daniel@ekpyron.org> | 2018-07-03 21:10:39 +0800 |
---|---|---|
committer | Daniel Kirchner <daniel@ekpyron.org> | 2018-07-10 17:38:32 +0800 |
commit | 46d6454b1f47e53c791d71aba26bb953ec667433 (patch) | |
tree | 7159563791919cb0a7fb94d736764b7fa3f2589b /test/libsolidity/syntaxTests/parsing | |
parent | fe1d5da2a6dc180850be04e01e9316ad9d2f58c2 (diff) | |
download | dexon-solidity-46d6454b1f47e53c791d71aba26bb953ec667433.tar dexon-solidity-46d6454b1f47e53c791d71aba26bb953ec667433.tar.gz dexon-solidity-46d6454b1f47e53c791d71aba26bb953ec667433.tar.bz2 dexon-solidity-46d6454b1f47e53c791d71aba26bb953ec667433.tar.lz dexon-solidity-46d6454b1f47e53c791d71aba26bb953ec667433.tar.xz dexon-solidity-46d6454b1f47e53c791d71aba26bb953ec667433.tar.zst dexon-solidity-46d6454b1f47e53c791d71aba26bb953ec667433.zip |
Update tests.
Diffstat (limited to 'test/libsolidity/syntaxTests/parsing')
-rw-r--r-- | test/libsolidity/syntaxTests/parsing/arrays_in_expressions.sol | 2 | ||||
-rw-r--r-- | test/libsolidity/syntaxTests/parsing/location_specifiers_for_locals.sol | 10 |
2 files changed, 5 insertions, 7 deletions
diff --git a/test/libsolidity/syntaxTests/parsing/arrays_in_expressions.sol b/test/libsolidity/syntaxTests/parsing/arrays_in_expressions.sol index 95ef66d4..2b35ffda 100644 --- a/test/libsolidity/syntaxTests/parsing/arrays_in_expressions.sol +++ b/test/libsolidity/syntaxTests/parsing/arrays_in_expressions.sol @@ -5,4 +5,4 @@ contract c { // Warning: (39-46): Variable is declared as a storage pointer. Use an explicit "storage" keyword to silence this warning. // Warning: (52-67): Variable is declared as a storage pointer. Use an explicit "storage" keyword to silence this warning. // TypeError: (39-50): Type int_const 7 is not implicitly convertible to expected type contract c[10] storage pointer. -// Warning: (52-67): Uninitialized storage pointer. Did you mean '<type> memory x'? +// DeclarationError: (52-67): Uninitialized storage pointer. Did you mean '<type> memory x'? diff --git a/test/libsolidity/syntaxTests/parsing/location_specifiers_for_locals.sol b/test/libsolidity/syntaxTests/parsing/location_specifiers_for_locals.sol index e311dd96..38de7b1c 100644 --- a/test/libsolidity/syntaxTests/parsing/location_specifiers_for_locals.sol +++ b/test/libsolidity/syntaxTests/parsing/location_specifiers_for_locals.sol @@ -1,11 +1,9 @@ contract Foo { - function f() public { - uint[] storage x; + uint[] m_x; + function f() public view { + uint[] storage x = m_x; uint[] memory y; + x; y; } } // ---- -// Warning: (49-65): Uninitialized storage pointer. -// Warning: (49-65): Unused local variable. -// Warning: (75-90): Unused local variable. -// Warning: (19-97): Function state mutability can be restricted to pure |