Merge pull request #8578 from ethereum/interface-function-modifier-error

Added error for interface functions that have modifiers; test case
This commit is contained in:
chriseth
2020-04-02 18:05:32 +02:00
committed by GitHub
2 changed files with 9 additions and 1 deletions
@@ -0,0 +1,6 @@
interface I {
function f() external m pure returns (uint);
modifier m() { _; }
}
// ----
// SyntaxError: (16-60): Functions in interfaces cannot have modifiers.