1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
abstract contract a is b { constructor() {} } contract b { int256 public j; constructor(int256 _j) {} } contract c is a { int256 public k; constructor(int256 k) b(k * 2) {} }