31 lines
446 B
Plaintext
31 lines
446 B
Plaintext
=== tests/cases/conformance/es6/decorators/class/decoratorOnClass5.es6.ts ===
|
|
declare function dec<T>(target: T): T;
|
|
>dec : <T>(target: T) => T
|
|
>T : T
|
|
>target : T
|
|
>T : T
|
|
>T : T
|
|
|
|
@dec
|
|
>dec : <T>(target: T) => T
|
|
|
|
class C {
|
|
>C : C
|
|
|
|
static x() { return C.y; }
|
|
>x : () => number
|
|
>C.y : number
|
|
>C : typeof C
|
|
>y : number
|
|
|
|
static y = 1;
|
|
>y : number
|
|
>1 : number
|
|
}
|
|
|
|
let c = new C();
|
|
>c : C
|
|
>new C() : C
|
|
>C : typeof C
|
|
|