aboutsummaryrefslogtreecommitdiffstats
path: root/test/libsolidity/syntaxTests/parsing
diff options
context:
space:
mode:
authorchriseth <chris@ethereum.org>2018-07-10 22:28:51 +0800
committerGitHub <noreply@github.com>2018-07-10 22:28:51 +0800
commitdce0da1d1763f8ff96e05c603acf37f03937e079 (patch)
tree7776b83f10dc7035555129f4c4391004d01ca4ff /test/libsolidity/syntaxTests/parsing
parent4547b3234893a9f3949130a4e12d86be3b1c0de0 (diff)
parent32b44e10c5393ce28ecff2436ffa421be215f392 (diff)
downloaddexon-solidity-dce0da1d1763f8ff96e05c603acf37f03937e079.tar
dexon-solidity-dce0da1d1763f8ff96e05c603acf37f03937e079.tar.gz
dexon-solidity-dce0da1d1763f8ff96e05c603acf37f03937e079.tar.bz2
dexon-solidity-dce0da1d1763f8ff96e05c603acf37f03937e079.tar.lz
dexon-solidity-dce0da1d1763f8ff96e05c603acf37f03937e079.tar.xz
dexon-solidity-dce0da1d1763f8ff96e05c603acf37f03937e079.tar.zst
dexon-solidity-dce0da1d1763f8ff96e05c603acf37f03937e079.zip
Merge pull request #4408 from ethereum/v050-no-unary-plus
[BREAKING] defaulting to v0.5.0 behaviour of unary + operator (disallow)
Diffstat (limited to 'test/libsolidity/syntaxTests/parsing')
-rw-r--r--test/libsolidity/syntaxTests/parsing/unary_plus_expression.sol8
1 files changed, 8 insertions, 0 deletions
diff --git a/test/libsolidity/syntaxTests/parsing/unary_plus_expression.sol b/test/libsolidity/syntaxTests/parsing/unary_plus_expression.sol
new file mode 100644
index 00000000..5646c43b
--- /dev/null
+++ b/test/libsolidity/syntaxTests/parsing/unary_plus_expression.sol
@@ -0,0 +1,8 @@
+contract test {
+ function f(uint x) pure public {
+ uint y = +x;
+ y;
+ }
+}
+// ----
+// SyntaxError: (70-72): Use of unary + is disallowed.