File: es5ModuleInternalNamedImports.types

package info (click to toggle)
node-typescript 3.3.3333-1
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 324,548 kB
  • sloc: makefile: 6; sh: 3
file content (84 lines) | stat: -rw-r--r-- 1,337 bytes parent folder | download | duplicates (5)
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
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
=== tests/cases/compiler/es5ModuleInternalNamedImports.ts ===
export module M {
>M : typeof M

    // variable
    export var M_V = 0;
>M_V : number
>0 : 0

    // interface
    export interface M_I { }
    //calss
    export class M_C { }
>M_C : M_C

    // instantiated module
    export module M_M { var x; }
>M_M : typeof M_M
>x : any

    // uninstantiated module
    export module M_MU { }
    // function
    export function M_F() { }
>M_F : () => void

    // enum
    export enum M_E { }
>M_E : M_E

    // type
    export type M_T = number;
>M_T : number

    // alias
    export import M_A = M_M;
>M_A : typeof M_M
>M_M : typeof M_M

    // Reexports
    export {M_V as v};
>M_V : number
>v : number

    export {M_I as i};
>M_I : any
>i : any

    export {M_C as c};
>M_C : typeof M_C
>c : typeof M_C

    export {M_M as m};
>M_M : typeof M_M
>m : typeof M_M

    export {M_MU as mu};
>M_MU : any
>mu : any

    export {M_F as f};
>M_F : () => void
>f : () => void

    export {M_E as e};
>M_E : typeof M_E
>e : typeof M_E

    export {M_A as a};
>M_A : typeof M_M
>a : typeof M_M

    import * as M2 from "M2";
>M2 : any

    import M4 from "M4";
>M4 : any

    export import M5 = require("M5");
>M5 : any
}
import M3 from "M3";
>M3 : any