Move external type clash check.

This commit is contained in:
chriseth
2018-11-30 16:30:19 +01:00
parent 4f4f623273
commit 6d1644e55c
4 changed files with 40 additions and 40 deletions
@@ -72,6 +72,9 @@ private:
);
void checkConstructor(ContractDefinition const& _contract);
void checkFallbackFunction(ContractDefinition const& _contract);
/// Checks that different functions with external visibility end up having different
/// external argument types (i.e. different signature).
void checkExternalTypeClashes(ContractDefinition const& _contract);
langutil::ErrorReporter& m_errorReporter;
};