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

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

    abstract accessor a: any;
>a : Symbol(C1.a, Decl(autoAccessor7.ts, 0, 19))
}

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

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

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

    get a() { return 1; }
>a : Symbol(C3.a, Decl(autoAccessor7.ts, 8, 21))
}

