TypeScript/tests/baselines/reference/unexportedInstanceClassVariables.types
2015-04-13 14:29:37 -07:00

25 lines
805 B
Plaintext

=== tests/cases/compiler/unexportedInstanceClassVariables.ts ===
module M{
>M : typeof M, Symbol(M, Decl(unexportedInstanceClassVariables.ts, 0, 0), Decl(unexportedInstanceClassVariables.ts, 4, 1))
class A{
>A : A, Symbol(A, Decl(unexportedInstanceClassVariables.ts, 0, 9))
constructor(val:string){}
>val : string, Symbol(val, Decl(unexportedInstanceClassVariables.ts, 2, 14))
}
}
module M{
>M : typeof M, Symbol(M, Decl(unexportedInstanceClassVariables.ts, 0, 0), Decl(unexportedInstanceClassVariables.ts, 4, 1))
class A {}
>A : A, Symbol(A, Decl(unexportedInstanceClassVariables.ts, 6, 9))
var a = new A();
>a : A, Symbol(a, Decl(unexportedInstanceClassVariables.ts, 9, 5))
>new A() : A
>A : typeof A, Symbol(A, Decl(unexportedInstanceClassVariables.ts, 6, 9))
}