1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49
|
//// [autoAccessorAllowedModifiers.ts]
abstract class C1 {
accessor a: any;
public accessor b: any;
private accessor c: any;
protected accessor d: any;
abstract accessor e: any;
static accessor f: any;
public static accessor g: any;
private static accessor h: any;
protected static accessor i: any;
accessor #j: any;
accessor "k": any;
accessor 108: any;
accessor ["m"]: any;
accessor n!: number;
}
class C2 extends C1 {
override accessor e: any;
static override accessor i: any;
}
declare class C3 {
accessor a: any;
}
//// [autoAccessorAllowedModifiers.js]
class C1 {
accessor a;
accessor b;
accessor c;
accessor d;
static accessor f;
static accessor g;
static accessor h;
static accessor i;
accessor #j;
accessor "k";
accessor 108;
accessor ["m"];
accessor n;
}
class C2 extends C1 {
accessor e;
static accessor i;
}
|