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
|
=== tests/cases/conformance/classes/members/instanceAndStaticMembers/typeOfThisInStaticMembers12.ts ===
class C {
>C : C
static readonly c: "foo" = "foo"
>c : "foo"
>"foo" : "foo"
static bar = class Inner {
>bar : typeof Inner
>class Inner { static [this.c] = 123; [this.c] = 123; } : typeof Inner
>Inner : typeof Inner
static [this.c] = 123;
>[this.c] : number
>this.c : any
>this : any
>c : any
>123 : 123
[this.c] = 123;
>[this.c] : number
>this.c : any
>this : any
>c : any
>123 : 123
}
}
|