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
|
=== tests/cases/compiler/mixedStaticAndInstanceClassMembers.ts ===
class A {
>A : A
f() {}
>f : () => void
static m1 (a: string): void;
>m1 : (a: string) => void
>a : string
m1 (a: number): void;
>m1 : (a: number) => void
>a : number
m1 (a: any): void {
>m1 : (a: number) => void
>a : any
}
}
class B {
>B : B
f() {}
>f : () => void
m1 (a: string): void;
>m1 : { (a: string): void; (a: any): void; }
>a : string
static m1 (a: number): void;
>m1 : (a: number) => void
>a : number
m1 (a: any): void {
>m1 : { (a: string): void; (a: any): void; }
>a : any
}
}
|