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

=== file1.ts ===
// https://github.com/microsoft/TypeScript/issues/51528
class C1 {
>C1 : C1
>   : ^^

    static accessor x = 0;
>x : number
>  : ^^^^^^
>0 : 0
>  : ^
}

=== file2.ts ===
class C2 {
>C2 : C2
>   : ^^

    static accessor #x = 0;
>#x : number
>   : ^^^^^^
>0 : 0
>  : ^
}

=== file3.ts ===
class C3 {
>C3 : C3
>   : ^^

    static accessor #x = 0;
>x : number
>  : ^^^^^^
>0 : 0
>  : ^

    accessor #y = 0;
}

=== file3.ts ===
class C3 {
>C3 : C3
>   : ^^

    accessor x = 0;
>x : number
>  : ^^^^^^
>0 : 0
>  : ^
}

=== file4.ts ===
class C4 {
>C4 : C4
>   : ^^

    accessor #x = 0;
>#x : number
>   : ^^^^^^
>0 : 0
>  : ^
}

=== file5.ts ===
class C5 {
>C5 : C5
>   : ^^

    x = 0;
>x : number
>  : ^^^^^^
>0 : 0
>  : ^

    accessor #x = 1;
>#x : number
>   : ^^^^^^
>1 : 1
>  : ^
}

=== file6.ts ===
class C6 {
>C6 : C6
>   : ^^

    accessor #x = 0;
>#x : number
>   : ^^^^^^
>0 : 0
>  : ^

    x = 1;
>x : number
>  : ^^^^^^
>1 : 1
>  : ^
}

