solidity/test/libsolidity/syntaxTests/nameAndTypeResolution/145_external_base_visibility.sol

9 lines
192 B
Solidity
Raw Normal View History

contract base {
function f() external {}
}
contract derived is base {
function g() public { base.f(); }
}
// ----
// TypeError: (100-108): Cannot call function via contract type name.