132 lines
4.7 KiB
Text
132 lines
4.7 KiB
Text
=== tests/cases/conformance/es6/modules/t1.ts ===
|
|
|
|
export var v = 1;
|
|
>v : number, Symbol(v, Decl(t1.ts, 1, 10))
|
|
>1 : number
|
|
|
|
export function f() { }
|
|
>f : () => void, Symbol(f, Decl(t1.ts, 1, 17))
|
|
|
|
export class C {
|
|
>C : C, Symbol(C, Decl(t1.ts, 2, 23))
|
|
}
|
|
export interface I {
|
|
>I : I, Symbol(I, Decl(t1.ts, 4, 1))
|
|
}
|
|
export enum E {
|
|
>E : E, Symbol(E, Decl(t1.ts, 6, 1))
|
|
|
|
A, B, C
|
|
>A : E, Symbol(E1.A, Decl(t1.ts, 7, 15))
|
|
>B : E, Symbol(E1.B, Decl(t1.ts, 8, 6))
|
|
>C : E, Symbol(E1.C, Decl(t1.ts, 8, 9))
|
|
}
|
|
export const enum D {
|
|
>D : D, Symbol(D, Decl(t1.ts, 9, 1))
|
|
|
|
A, B, C
|
|
>A : D, Symbol(D1.A, Decl(t1.ts, 10, 21))
|
|
>B : D, Symbol(D1.B, Decl(t1.ts, 11, 6))
|
|
>C : D, Symbol(D1.C, Decl(t1.ts, 11, 9))
|
|
}
|
|
export module M {
|
|
>M : typeof M, Symbol(M, Decl(t1.ts, 12, 1))
|
|
|
|
export var x;
|
|
>x : any, Symbol(x, Decl(t1.ts, 14, 14))
|
|
}
|
|
export module N {
|
|
>N : any, Symbol(N, Decl(t1.ts, 15, 1))
|
|
|
|
export interface I {
|
|
>I : I, Symbol(I, Decl(t1.ts, 16, 17))
|
|
}
|
|
}
|
|
export type T = number;
|
|
>T : number, Symbol(T, Decl(t1.ts, 19, 1))
|
|
|
|
export import a = M.x;
|
|
>a : any, Symbol(a, Decl(t1.ts, 20, 23))
|
|
>M : typeof M, Symbol(M, Decl(t1.ts, 12, 1))
|
|
>x : any, Symbol(a, Decl(t1.ts, 14, 14))
|
|
|
|
export { v as v1, f as f1, C as C1, I as I1, E as E1, D as D1, M as M1, N as N1, T as T1, a as a1 };
|
|
>v : number, Symbol(v1, Decl(t1.ts, 23, 8))
|
|
>v1 : number, Symbol(v1, Decl(t1.ts, 23, 8))
|
|
>f : () => void, Symbol(f1, Decl(t1.ts, 23, 17))
|
|
>f1 : () => void, Symbol(f1, Decl(t1.ts, 23, 17))
|
|
>C : typeof C, Symbol(C1, Decl(t1.ts, 23, 26))
|
|
>C1 : typeof C, Symbol(C1, Decl(t1.ts, 23, 26))
|
|
>I : any, Symbol(I1, Decl(t1.ts, 23, 35))
|
|
>I1 : any, Symbol(I1, Decl(t1.ts, 23, 35))
|
|
>E : typeof E, Symbol(E1, Decl(t1.ts, 23, 44))
|
|
>E1 : typeof E, Symbol(E1, Decl(t1.ts, 23, 44))
|
|
>D : typeof D, Symbol(D1, Decl(t1.ts, 23, 53))
|
|
>D1 : typeof D, Symbol(D1, Decl(t1.ts, 23, 53))
|
|
>M : typeof M, Symbol(M1, Decl(t1.ts, 23, 62))
|
|
>M1 : typeof M, Symbol(M1, Decl(t1.ts, 23, 62))
|
|
>N : any, Symbol(N1, Decl(t1.ts, 23, 71))
|
|
>N1 : any, Symbol(N1, Decl(t1.ts, 23, 71))
|
|
>T : any, Symbol(T1, Decl(t1.ts, 23, 80))
|
|
>T1 : any, Symbol(T1, Decl(t1.ts, 23, 80))
|
|
>a : any, Symbol(a1, Decl(t1.ts, 23, 89))
|
|
>a1 : any, Symbol(a1, Decl(t1.ts, 23, 89))
|
|
|
|
=== tests/cases/conformance/es6/modules/t2.ts ===
|
|
export { v1 as v, f1 as f, C1 as C, I1 as I, E1 as E, D1 as D, M1 as M, N1 as N, T1 as T, a1 as a } from "./t1";
|
|
>v1 : number, Symbol(v, Decl(t2.ts, 0, 8))
|
|
>v : number, Symbol(v, Decl(t2.ts, 0, 8))
|
|
>f1 : () => void, Symbol(f, Decl(t2.ts, 0, 17))
|
|
>f : () => void, Symbol(f, Decl(t2.ts, 0, 17))
|
|
>C1 : typeof C, Symbol(C, Decl(t2.ts, 0, 26))
|
|
>C : typeof C, Symbol(C, Decl(t2.ts, 0, 26))
|
|
>I1 : any, Symbol(I, Decl(t2.ts, 0, 35))
|
|
>I : any, Symbol(I, Decl(t2.ts, 0, 35))
|
|
>E1 : typeof E, Symbol(E, Decl(t2.ts, 0, 44))
|
|
>E : typeof E, Symbol(E, Decl(t2.ts, 0, 44))
|
|
>D1 : typeof D, Symbol(D, Decl(t2.ts, 0, 53))
|
|
>D : typeof D, Symbol(D, Decl(t2.ts, 0, 53))
|
|
>M1 : typeof M, Symbol(M, Decl(t2.ts, 0, 62))
|
|
>M : typeof M, Symbol(M, Decl(t2.ts, 0, 62))
|
|
>N1 : any, Symbol(N, Decl(t2.ts, 0, 71))
|
|
>N : any, Symbol(N, Decl(t2.ts, 0, 71))
|
|
>T1 : any, Symbol(T, Decl(t2.ts, 0, 80))
|
|
>T : any, Symbol(T, Decl(t2.ts, 0, 80))
|
|
>a1 : any, Symbol(a, Decl(t2.ts, 0, 89))
|
|
>a : any, Symbol(a, Decl(t2.ts, 0, 89))
|
|
|
|
=== tests/cases/conformance/es6/modules/t3.ts ===
|
|
import { v1 as v, f1 as f, C1 as C, I1 as I, E1 as E, D1 as D, M1 as M, N1 as N, T1 as T, a1 as a } from "./t1";
|
|
>v1 : number, Symbol(v, Decl(t3.ts, 0, 8))
|
|
>v : number, Symbol(v, Decl(t3.ts, 0, 8))
|
|
>f1 : () => void, Symbol(f, Decl(t3.ts, 0, 17))
|
|
>f : () => void, Symbol(f, Decl(t3.ts, 0, 17))
|
|
>C1 : typeof C, Symbol(C, Decl(t3.ts, 0, 26))
|
|
>C : typeof C, Symbol(C, Decl(t3.ts, 0, 26))
|
|
>I1 : any, Symbol(I, Decl(t3.ts, 0, 35))
|
|
>I : any, Symbol(I, Decl(t3.ts, 0, 35))
|
|
>E1 : typeof E, Symbol(E, Decl(t3.ts, 0, 44))
|
|
>E : typeof E, Symbol(E, Decl(t3.ts, 0, 44))
|
|
>D1 : typeof D, Symbol(D, Decl(t3.ts, 0, 53))
|
|
>D : typeof D, Symbol(D, Decl(t3.ts, 0, 53))
|
|
>M1 : typeof M, Symbol(M, Decl(t3.ts, 0, 62))
|
|
>M : typeof M, Symbol(M, Decl(t3.ts, 0, 62))
|
|
>N1 : any, Symbol(N, Decl(t3.ts, 0, 71))
|
|
>N : any, Symbol(N, Decl(t3.ts, 0, 71))
|
|
>T1 : any, Symbol(T, Decl(t3.ts, 0, 80))
|
|
>T : any, Symbol(T, Decl(t3.ts, 0, 80))
|
|
>a1 : any, Symbol(a, Decl(t3.ts, 0, 89))
|
|
>a : any, Symbol(a, Decl(t3.ts, 0, 89))
|
|
|
|
export { v, f, C, I, E, D, M, N, T, a };
|
|
>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))
|
|
|