aboutsummaryrefslogtreecommitdiffstats
path: root/libsolidity/analysis/ConstantEvaluator.h
diff options
context:
space:
mode:
authorAlex Beregszaszi <alex@rtfs.hu>2018-04-12 02:49:21 +0800
committerGitHub <noreply@github.com>2018-04-12 02:49:21 +0800
commit418e2725b50aebc169dd80f78a0ce3eefc2e296e (patch)
tree6ca950c91d2dba0f44a24ed59b775e5588e8a537 /libsolidity/analysis/ConstantEvaluator.h
parentd50d1f0ac1841a1d287a216451e93573fc07474e (diff)
parentcb548f6f530cf52d8490fb194623888126bd85d4 (diff)
downloaddexon-solidity-418e2725b50aebc169dd80f78a0ce3eefc2e296e.tar
dexon-solidity-418e2725b50aebc169dd80f78a0ce3eefc2e296e.tar.gz
dexon-solidity-418e2725b50aebc169dd80f78a0ce3eefc2e296e.tar.bz2
dexon-solidity-418e2725b50aebc169dd80f78a0ce3eefc2e296e.tar.lz
dexon-solidity-418e2725b50aebc169dd80f78a0ce3eefc2e296e.tar.xz
dexon-solidity-418e2725b50aebc169dd80f78a0ce3eefc2e296e.tar.zst
dexon-solidity-418e2725b50aebc169dd80f78a0ce3eefc2e296e.zip
Merge pull request #3862 from ethereum/fixConstantEvaluatorTuples
Fix ConstantEvaluator to correctly handle single element tuples (i.e. parenthesis).
Diffstat (limited to 'libsolidity/analysis/ConstantEvaluator.h')
-rw-r--r--libsolidity/analysis/ConstantEvaluator.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/libsolidity/analysis/ConstantEvaluator.h b/libsolidity/analysis/ConstantEvaluator.h
index 77a357b6..ac3a24a1 100644
--- a/libsolidity/analysis/ConstantEvaluator.h
+++ b/libsolidity/analysis/ConstantEvaluator.h
@@ -56,6 +56,7 @@ private:
virtual void endVisit(UnaryOperation const& _operation);
virtual void endVisit(Literal const& _literal);
virtual void endVisit(Identifier const& _identifier);
+ virtual void endVisit(TupleExpression const& _tuple);
void setType(ASTNode const& _node, TypePointer const& _type);
TypePointer type(ASTNode const& _node);