Merge pull request #9418 from ethereum/stateMutForOverride

Issue state mutability restriction for overriding and not for virtual functions.
This commit is contained in:
Mathias L. Baumann
2020-07-20 15:01:25 +02:00
committed by GitHub
8 changed files with 31 additions and 16 deletions
+1 -1
View File
@@ -168,7 +168,7 @@ void ViewPureChecker::endVisit(FunctionDefinition const& _funDef)
!_funDef.isConstructor() &&
!_funDef.isFallback() &&
!_funDef.isReceive() &&
!_funDef.overrides()
!_funDef.virtualSemantics()
)
m_errorReporter.warning(
2018_error,