contract A { uint x; constructor() { x = 42; } function f() public returns(uint256) { return x; } } contract B is A { uint public y = f(); } // ==== // compileToEwasm: also // compileViaYul: true // ---- // constructor() -> // y() -> 42