2014-08-15 23:33:16 +02:00
|
|
|
=== tests/cases/compiler/declFileTypeofClass.ts ===
|
|
|
|
|
|
|
|
class c {
|
2015-04-13 22:54:22 +02:00
|
|
|
>c : c, Symbol(c,Decl(declFileTypeofClass.ts,0,0))
|
2014-08-15 23:33:16 +02:00
|
|
|
|
|
|
|
static x : string;
|
2015-04-13 22:54:22 +02:00
|
|
|
>x : string, Symbol(c.x,Decl(declFileTypeofClass.ts,1,9))
|
2014-08-15 23:33:16 +02:00
|
|
|
|
|
|
|
private static y: number;
|
2015-04-13 22:54:22 +02:00
|
|
|
>y : number, Symbol(c.y,Decl(declFileTypeofClass.ts,2,22))
|
2014-08-15 23:33:16 +02:00
|
|
|
|
|
|
|
private x3: string;
|
2015-04-13 22:54:22 +02:00
|
|
|
>x3 : string, Symbol(x3,Decl(declFileTypeofClass.ts,3,29))
|
2014-08-15 23:33:16 +02:00
|
|
|
|
|
|
|
public y3: number;
|
2015-04-13 22:54:22 +02:00
|
|
|
>y3 : number, Symbol(y3,Decl(declFileTypeofClass.ts,4,23))
|
2014-08-15 23:33:16 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
var x: c;
|
2015-04-13 22:54:22 +02:00
|
|
|
>x : c, Symbol(x,Decl(declFileTypeofClass.ts,8,3))
|
|
|
|
>c : c, Symbol(c,Decl(declFileTypeofClass.ts,0,0))
|
2014-08-15 23:33:16 +02:00
|
|
|
|
|
|
|
var y = c;
|
2015-04-13 22:54:22 +02:00
|
|
|
>y : typeof c, Symbol(y,Decl(declFileTypeofClass.ts,9,3))
|
|
|
|
>c : typeof c, Symbol(c,Decl(declFileTypeofClass.ts,0,0))
|
2014-08-15 23:33:16 +02:00
|
|
|
|
|
|
|
var z: typeof c;
|
2015-04-13 22:54:22 +02:00
|
|
|
>z : typeof c, Symbol(z,Decl(declFileTypeofClass.ts,10,3))
|
|
|
|
>c : typeof c, Symbol(c,Decl(declFileTypeofClass.ts,0,0))
|
2014-08-15 23:33:16 +02:00
|
|
|
|
|
|
|
class genericC<T>
|
2015-04-13 22:54:22 +02:00
|
|
|
>genericC : genericC<T>, Symbol(genericC,Decl(declFileTypeofClass.ts,10,16))
|
|
|
|
>T : T, Symbol(T,Decl(declFileTypeofClass.ts,11,15))
|
2014-08-15 23:33:16 +02:00
|
|
|
{
|
|
|
|
}
|
|
|
|
var genericX = genericC;
|
2015-04-13 22:54:22 +02:00
|
|
|
>genericX : typeof genericC, Symbol(genericX,Decl(declFileTypeofClass.ts,14,3))
|
|
|
|
>genericC : typeof genericC, Symbol(genericC,Decl(declFileTypeofClass.ts,10,16))
|
2014-08-15 23:33:16 +02:00
|
|
|
|