mirror of
https://github.com/ethereum/solidity
synced 2023-10-03 13:03:40 +00:00
virtual modifiers (in Abstract contracts) allow empty bodies
This commit is contained in:
@@ -61,7 +61,8 @@ private:
|
||||
void checkDuplicateEvents(ContractDefinition const& _contract);
|
||||
template <class T>
|
||||
void findDuplicateDefinitions(std::map<std::string, std::vector<T>> const& _definitions, std::string _message);
|
||||
void checkAbstractFunctions(ContractDefinition const& _contract);
|
||||
/// Checks for unimplemented functions and modifiers.
|
||||
void checkAbstractDefinitions(ContractDefinition const& _contract);
|
||||
/// Checks that the base constructor arguments are properly provided.
|
||||
/// Fills the list of unimplemented functions in _contract's annotations.
|
||||
void checkBaseConstructorArguments(ContractDefinition const& _contract);
|
||||
|
||||
Reference in New Issue
Block a user