Added error for interface function with modifiers; test case

This commit is contained in:
hrkrshnn
2020-04-02 20:30:43 +05:30
parent 8d28089abc
commit ef2bef9ddc
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.