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 41
|
=== tests/cases/conformance/externalModules/foo_1.ts ===
import foo = require("./foo_0");
>foo : typeof foo
var color: foo;
>color : foo
if(color === foo.green){
>color === foo.green : boolean
>color : foo
>foo.green : foo.green
>foo : typeof foo
>green : foo.green
color = foo.answer;
>color = foo.answer : number
>color : foo
>foo.answer : number
>foo : typeof foo
>answer : number
}
=== tests/cases/conformance/externalModules/foo_0.ts ===
enum foo {
>foo : foo
red, green, blue
>red : foo.red
>green : foo.green
>blue : foo.blue
}
module foo {
>foo : typeof foo
export var answer = 42;
>answer : number
>42 : 42
}
export = foo;
>foo : foo
|