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

20 lines
879 B
Plaintext

=== tests/cases/compiler/server.ts ===
export class c { };
>c : c, Symbol(c, Decl(server.ts, 0, 0))
=== tests/cases/compiler/client.ts ===
import * as nameSpaceBinding from "server";
>nameSpaceBinding : typeof nameSpaceBinding, Symbol(nameSpaceBinding, Decl(client.ts, 0, 6))
export var x = new nameSpaceBinding.c();
>x : nameSpaceBinding.c, Symbol(x, Decl(client.ts, 1, 10))
>new nameSpaceBinding.c() : nameSpaceBinding.c
>nameSpaceBinding.c : typeof nameSpaceBinding.c, Symbol(nameSpaceBinding.c, Decl(server.ts, 0, 0))
>nameSpaceBinding : typeof nameSpaceBinding, Symbol(nameSpaceBinding, Decl(client.ts, 0, 6))
>c : typeof nameSpaceBinding.c, Symbol(nameSpaceBinding.c, Decl(server.ts, 0, 0))
import * as nameSpaceBinding2 from "server"; // unreferenced
>nameSpaceBinding2 : typeof nameSpaceBinding, Symbol(nameSpaceBinding2, Decl(client.ts, 2, 6))