solidity/test/libsolidity/syntaxTests/nameAndTypeResolution/060_complex_inheritance.sol

6 lines
274 B
Solidity
Raw Normal View History

2019-11-05 17:25:34 +00:00
contract A { function f() public virtual { uint8 x = C(0).g(); } }
contract B { function f() public virtual {} function g() public returns (uint8) {} }
2019-09-16 12:33:43 +00:00
contract C is A, B { function f() public override (A, B) { A.f(); } }
// ----
2019-11-05 17:25:34 +00:00
// Warning: (43-50): Unused local variable.