//// [tests/cases/conformance/classes/propertyMemberDeclarations/autoAccessor6.ts] ////

=== autoAccessor6.ts ===
class C1 {
>C1 : Symbol(C1, Decl(autoAccessor6.ts, 0, 0))

    accessor a: any;
>a : Symbol(C1.a, Decl(autoAccessor6.ts, 0, 10))
}

class C2 extends C1 {
>C2 : Symbol(C2, Decl(autoAccessor6.ts, 2, 1))
>C1 : Symbol(C1, Decl(autoAccessor6.ts, 0, 0))

    a = 1;
>a : Symbol(C2.a, Decl(autoAccessor6.ts, 4, 21))
}

class C3 extends C1 {
>C3 : Symbol(C3, Decl(autoAccessor6.ts, 6, 1))
>C1 : Symbol(C1, Decl(autoAccessor6.ts, 0, 0))

    get a() { return super.a; }
>a : Symbol(C3.a, Decl(autoAccessor6.ts, 8, 21))
>super.a : Symbol(C1.a, Decl(autoAccessor6.ts, 0, 10))
>super : Symbol(C1, Decl(autoAccessor6.ts, 0, 0))
>a : Symbol(C1.a, Decl(autoAccessor6.ts, 0, 10))
}

