diff options
author | chriseth <chris@ethereum.org> | 2018-11-30 00:51:57 +0800 |
---|---|---|
committer | chriseth <chris@ethereum.org> | 2018-11-30 23:30:19 +0800 |
commit | 57a62429c9d0be4b3a8a9cc98fa7eb46a6015165 (patch) | |
tree | 96ddfc01a0f6ffb4780bf96cd44d25de35d232ec /libsolidity/analysis/ContractLevelChecker.h | |
parent | 89cf6a5a38b02c3da1377279fcd98d690a58a978 (diff) | |
download | dexon-solidity-57a62429c9d0be4b3a8a9cc98fa7eb46a6015165.tar dexon-solidity-57a62429c9d0be4b3a8a9cc98fa7eb46a6015165.tar.gz dexon-solidity-57a62429c9d0be4b3a8a9cc98fa7eb46a6015165.tar.bz2 dexon-solidity-57a62429c9d0be4b3a8a9cc98fa7eb46a6015165.tar.lz dexon-solidity-57a62429c9d0be4b3a8a9cc98fa7eb46a6015165.tar.xz dexon-solidity-57a62429c9d0be4b3a8a9cc98fa7eb46a6015165.tar.zst dexon-solidity-57a62429c9d0be4b3a8a9cc98fa7eb46a6015165.zip |
Move abstract function check.
Diffstat (limited to 'libsolidity/analysis/ContractLevelChecker.h')
-rw-r--r-- | libsolidity/analysis/ContractLevelChecker.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/libsolidity/analysis/ContractLevelChecker.h b/libsolidity/analysis/ContractLevelChecker.h index 400979c0..1746153b 100644 --- a/libsolidity/analysis/ContractLevelChecker.h +++ b/libsolidity/analysis/ContractLevelChecker.h @@ -63,6 +63,7 @@ private: /// Also stores the direct super function in the AST annotations. void checkFunctionOverride(FunctionDefinition const& function, FunctionDefinition const& super); void overrideError(FunctionDefinition const& function, FunctionDefinition const& super, std::string message); + void checkContractAbstractFunctions(ContractDefinition const& _contract); langutil::ErrorReporter& m_errorReporter; }; |