inherit.sol 276 B

123456789
  1. contract a is a {
  2. constructor(int arg1) public {
  3. }
  4. }
  5. // ---- Expect: diagnostics ----
  6. // error: 2:23-24: contract 'a' cannot have itself as a base contract
  7. // warning: 3:35-41: 'public': visibility for constructors is ignored