solidity/test/libsolidity/syntaxTests/modifiers/modifier_overrides_variable.sol
2022-04-01 23:41:18 -05:00

6 lines
268 B
Solidity

contract A { modifier mod(uint a) { _; } }
contract B is A { uint public mod; }
// ----
// DeclarationError 9097: (61-76='uint public mod'): Identifier already declared.
// TypeError 1456: (61-76='uint public mod'): Override changes modifier to public state variable.