TypeScript/tests/baselines/reference/exportsAndImports1-amd.types

103 lines
3.1 KiB
Plaintext
Raw Normal View History

2015-03-22 20:19:38 +01:00
=== tests/cases/conformance/es6/modules/t1.ts ===
var v = 1;
2015-04-13 23:01:57 +02:00
>v : number, Symbol(v, Decl(t1.ts, 1, 3))
2015-04-13 21:36:11 +02:00
>1 : number
2015-03-22 20:19:38 +01:00
function f() { }
2015-04-13 23:01:57 +02:00
>f : () => void, Symbol(f, Decl(t1.ts, 1, 10))
2015-03-22 20:19:38 +01:00
class C {
2015-04-13 23:01:57 +02:00
>C : C, Symbol(C, Decl(t1.ts, 2, 16))
2015-03-22 20:19:38 +01:00
}
interface I {
2015-04-13 23:01:57 +02:00
>I : I, Symbol(I, Decl(t1.ts, 4, 1))
2015-03-22 20:19:38 +01:00
}
enum E {
2015-04-13 23:01:57 +02:00
>E : E, Symbol(E, Decl(t1.ts, 6, 1))
2015-03-22 20:19:38 +01:00
A, B, C
2015-04-13 23:01:57 +02:00
>A : E, Symbol(E.A, Decl(t1.ts, 7, 8))
>B : E, Symbol(E.B, Decl(t1.ts, 8, 6))
>C : E, Symbol(E.C, Decl(t1.ts, 8, 9))
2015-03-22 20:19:38 +01:00
}
const enum D {
2015-04-13 23:01:57 +02:00
>D : D, Symbol(D, Decl(t1.ts, 9, 1))
2015-03-22 20:19:38 +01:00
A, B, C
2015-04-13 23:01:57 +02:00
>A : D, Symbol(D.A, Decl(t1.ts, 10, 14))
>B : D, Symbol(D.B, Decl(t1.ts, 11, 6))
>C : D, Symbol(D.C, Decl(t1.ts, 11, 9))
2015-03-22 20:19:38 +01:00
}
module M {
2015-04-13 23:01:57 +02:00
>M : typeof M, Symbol(M, Decl(t1.ts, 12, 1))
2015-03-22 20:19:38 +01:00
export var x;
2015-04-13 23:01:57 +02:00
>x : any, Symbol(x, Decl(t1.ts, 14, 14))
2015-03-22 20:19:38 +01:00
}
module N {
2015-04-13 23:01:57 +02:00
>N : any, Symbol(N, Decl(t1.ts, 15, 1))
2015-03-22 20:19:38 +01:00
export interface I {
2015-04-13 23:01:57 +02:00
>I : I, Symbol(I, Decl(t1.ts, 16, 10))
2015-03-22 20:19:38 +01:00
}
}
type T = number;
2015-04-13 23:01:57 +02:00
>T : number, Symbol(T, Decl(t1.ts, 19, 1))
2015-03-22 20:19:38 +01:00
import a = M.x;
2015-04-13 23:01:57 +02:00
>a : any, Symbol(a, Decl(t1.ts, 20, 16))
>M : typeof M, Symbol(M, Decl(t1.ts, 12, 1))
>x : any, Symbol(a, Decl(t1.ts, 14, 14))
2015-03-22 20:19:38 +01:00
export { v, f, C, I, E, D, M, N, T, a };
2015-04-13 23:01:57 +02:00
>v : number, Symbol(v, Decl(t1.ts, 23, 8))
>f : () => void, Symbol(f, Decl(t1.ts, 23, 11))
>C : typeof C, Symbol(C, Decl(t1.ts, 23, 14))
>I : any, Symbol(I, Decl(t1.ts, 23, 17))
>E : typeof E, Symbol(E, Decl(t1.ts, 23, 20))
>D : typeof D, Symbol(D, Decl(t1.ts, 23, 23))
>M : typeof M, Symbol(M, Decl(t1.ts, 23, 26))
>N : any, Symbol(N, Decl(t1.ts, 23, 29))
>T : any, Symbol(T, Decl(t1.ts, 23, 32))
>a : any, Symbol(a, Decl(t1.ts, 23, 35))
2015-03-22 20:19:38 +01:00
=== tests/cases/conformance/es6/modules/t2.ts ===
export { v, f, C, I, E, D, M, N, T, a } from "./t1";
2015-04-13 23:01:57 +02:00
>v : number, Symbol(v, Decl(t2.ts, 0, 8))
>f : () => void, Symbol(f, Decl(t2.ts, 0, 11))
>C : typeof C, Symbol(C, Decl(t2.ts, 0, 14))
>I : any, Symbol(I, Decl(t2.ts, 0, 17))
>E : typeof E, Symbol(E, Decl(t2.ts, 0, 20))
>D : typeof D, Symbol(D, Decl(t2.ts, 0, 23))
>M : typeof M, Symbol(M, Decl(t2.ts, 0, 26))
>N : any, Symbol(N, Decl(t2.ts, 0, 29))
>T : any, Symbol(T, Decl(t2.ts, 0, 32))
>a : any, Symbol(a, Decl(t2.ts, 0, 35))
2015-03-22 20:19:38 +01:00
=== tests/cases/conformance/es6/modules/t3.ts ===
import { v, f, C, I, E, D, M, N, T, a } from "./t1";
2015-04-13 23:01:57 +02:00
>v : number, Symbol(v, Decl(t3.ts, 0, 8))
>f : () => void, Symbol(f, Decl(t3.ts, 0, 11))
>C : typeof C, Symbol(C, Decl(t3.ts, 0, 14))
>I : any, Symbol(I, Decl(t3.ts, 0, 17))
>E : typeof E, Symbol(E, Decl(t3.ts, 0, 20))
>D : typeof D, Symbol(D, Decl(t3.ts, 0, 23))
>M : typeof M, Symbol(M, Decl(t3.ts, 0, 26))
>N : any, Symbol(N, Decl(t3.ts, 0, 29))
>T : any, Symbol(T, Decl(t3.ts, 0, 32))
>a : any, Symbol(a, Decl(t3.ts, 0, 35))
2015-03-22 20:19:38 +01:00
export { v, f, C, I, E, D, M, N, T, a };
2015-04-13 23:01:57 +02:00
>v : number, Symbol(v, Decl(t3.ts, 1, 8))
>f : () => void, Symbol(f, Decl(t3.ts, 1, 11))
>C : typeof C, Symbol(C, Decl(t3.ts, 1, 14))
>I : any, Symbol(I, Decl(t3.ts, 1, 17))
>E : typeof E, Symbol(E, Decl(t3.ts, 1, 20))
>D : typeof D, Symbol(D, Decl(t3.ts, 1, 23))
>M : typeof M, Symbol(M, Decl(t3.ts, 1, 26))
>N : any, Symbol(N, Decl(t3.ts, 1, 29))
>T : any, Symbol(T, Decl(t3.ts, 1, 32))
>a : any, Symbol(a, Decl(t3.ts, 1, 35))
2015-03-22 20:19:38 +01:00