class A {constructor(override []){}}
class B {constructor(private []){}}
class C {constructor(protected []){}}
class D {constructor(public []){}}
class E {constructor(readonly []){}}
class F {constructor(private {}){}}
class G {constructor(public {a} = {}){}}
class H {constructor(readonly [b] = []){}}
