solidity/test/libsolidity/syntaxTests/nameAndTypeResolution/064_implicit_base_to_derived_conversion.sol

7 lines
186 B
Solidity
Raw Normal View History

contract A { }
contract B is A {
function f() public { B b = A(1); }
}
// ----
// TypeError 9574: (59-69): Type contract A is not implicitly convertible to expected type contract B.