diff options
-rw-r--r-- | test/libsolidity/syntaxTests/visibility/interface/interface_contract_function_default.sol | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/test/libsolidity/syntaxTests/visibility/interface/interface_contract_function_default.sol b/test/libsolidity/syntaxTests/visibility/interface/interface_contract_function_default.sol index 5d72376f..b1a820ed 100644 --- a/test/libsolidity/syntaxTests/visibility/interface/interface_contract_function_default.sol +++ b/test/libsolidity/syntaxTests/visibility/interface/interface_contract_function_default.sol @@ -1,3 +1,5 @@ +// State of the syntax checker has to be reset after the interface +// was visited. The suggested visibility for g() should not be external. interface I { function f(); } @@ -5,6 +7,6 @@ contract C { function g(); } // ---- -// SyntaxError: (18-31): No visibility specified. Did you intend to add "external"? -// SyntaxError: (51-64): No visibility specified. Did you intend to add "public"? -// TypeError: (18-31): Functions in interfaces must be declared external. +// SyntaxError: (158-171): No visibility specified. Did you intend to add "external"? +// SyntaxError: (191-204): No visibility specified. Did you intend to add "public"? +// TypeError: (158-171): Functions in interfaces must be declared external. |