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
|
=== tests/cases/compiler/moduleExports1.ts ===
export module TypeScript.Strasse.Street {
>TypeScript : Symbol(TypeScript, Decl(moduleExports1.ts, 0, 0))
>Strasse : Symbol(Strasse, Decl(moduleExports1.ts, 0, 25))
>Street : Symbol(Street, Decl(moduleExports1.ts, 0, 33))
export class Rue {
>Rue : Symbol(Rue, Decl(moduleExports1.ts, 0, 41))
public address:string;
>address : Symbol(Rue.address, Decl(moduleExports1.ts, 1, 19))
}
}
var rue = new TypeScript.Strasse.Street.Rue();
>rue : Symbol(rue, Decl(moduleExports1.ts, 6, 3))
>TypeScript.Strasse.Street.Rue : Symbol(TypeScript.Strasse.Street.Rue, Decl(moduleExports1.ts, 0, 41))
>TypeScript.Strasse.Street : Symbol(TypeScript.Strasse.Street, Decl(moduleExports1.ts, 0, 33))
>TypeScript.Strasse : Symbol(TypeScript.Strasse, Decl(moduleExports1.ts, 0, 25))
>TypeScript : Symbol(TypeScript, Decl(moduleExports1.ts, 0, 0))
>Strasse : Symbol(TypeScript.Strasse, Decl(moduleExports1.ts, 0, 25))
>Street : Symbol(TypeScript.Strasse.Street, Decl(moduleExports1.ts, 0, 33))
>Rue : Symbol(TypeScript.Strasse.Street.Rue, Decl(moduleExports1.ts, 0, 41))
rue.address = "1 Main Street";
>rue.address : Symbol(TypeScript.Strasse.Street.Rue.address, Decl(moduleExports1.ts, 1, 19))
>rue : Symbol(rue, Decl(moduleExports1.ts, 6, 3))
>address : Symbol(TypeScript.Strasse.Street.Rue.address, Decl(moduleExports1.ts, 1, 19))
void 0;
if (!module.exports) module.exports = "";
|