solidity/test/libsolidity/syntaxTests/inheritance/shadowing_private_base_function.sol

12 lines
248 B
Solidity

// Tests that private functions do not shadow, and are not shadowed by, inheriting contract's functions.
contract A {
function foo() private {}
}
contract B is A {
function foo() private {}
}
contract C is B {
function foo() public {}
}
// ----