aboutsummaryrefslogtreecommitdiffstats
path: root/AST.h
diff options
context:
space:
mode:
authorChristian <c@ethdev.com>2015-01-14 17:16:58 +0800
committerChristian <c@ethdev.com>2015-01-14 17:16:58 +0800
commit6e16107870494878635da347146b076a7d75dea0 (patch)
treeb797f8b57a875198b634d0e9ee145f8306c86d62 /AST.h
parent80eec8b308e8af3b742e3da47ded927e4e4b388d (diff)
downloaddexon-solidity-6e16107870494878635da347146b076a7d75dea0.tar.gz
dexon-solidity-6e16107870494878635da347146b076a7d75dea0.tar.zst
dexon-solidity-6e16107870494878635da347146b076a7d75dea0.zip
Check for hash collisions already before compiling.
Diffstat (limited to 'AST.h')
-rwxr-xr-xAST.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/AST.h b/AST.h
index 95121d4c..28fb7f0a 100755
--- a/AST.h
+++ b/AST.h
@@ -191,6 +191,8 @@ public:
FunctionDefinition const* getConstructor() const;
private:
+ std::vector<std::pair<FixedHash<4>, FunctionDefinition const*>> getInterfaceFunctionList() const;
+
std::vector<ASTPointer<StructDefinition>> m_definedStructs;
std::vector<ASTPointer<VariableDeclaration>> m_stateVariables;
std::vector<ASTPointer<FunctionDefinition>> m_definedFunctions;