solidity/test/libsolidity/semanticTests/various/inline_member_init_inheritence.sol

26 lines
399 B
Solidity
Raw Normal View History

contract Base {
2020-06-23 12:14:24 +00:00
constructor() {}
uint256 m_base = 5;
function getBMember() public returns (uint256 i) {
return m_base;
}
}
contract Derived is Base {
2020-06-23 12:14:24 +00:00
constructor() {}
uint256 m_derived = 6;
function getDMember() public returns (uint256 i) {
return m_derived;
}
}
// ====
// compileToEwasm: also
// ----
// getBMember() -> 5
// getDMember() -> 6