Some changes to "abstract".

This commit is contained in:
chriseth
2019-11-05 13:55:31 +01:00
parent cac2e843e6
commit 5388c919f0
20 changed files with 52 additions and 20 deletions
+1 -1
View File
@@ -151,7 +151,7 @@ bool ContractDefinition::constructorIsPublic() const
bool ContractDefinition::canBeDeployed() const
{
return constructorIsPublic() && annotation().unimplementedFunctions.empty() && !abstract();
return constructorIsPublic() && !abstract() && !isInterface();
}
FunctionDefinition const* ContractDefinition::fallbackFunction() const