File: systemModule9.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 (68 lines) | stat: -rw-r--r-- 776 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
=== tests/cases/compiler/systemModule9.ts ===
import * as ns from 'file1';
>ns : any

import {a, b as c} from 'file2';
>a : any
>b : any
>c : any

import d from 'file3'
>d : any

import 'file4'
import e, * as ns2 from 'file5';
>e : any
>ns2 : any

import ns3 = require('file6');
>ns3 : any

ns.f();
>ns.f() : any
>ns.f : any
>ns : any
>f : any

a();
>a() : any
>a : any

c();
>c() : any
>c : any

d();
>d() : any
>d : any

e();
>e() : any
>e : any

ns2.f();
>ns2.f() : any
>ns2.f : any
>ns2 : any
>f : any

ns3.f();
>ns3.f() : any
>ns3.f : any
>ns3 : any
>f : any

export * from 'file7';

var x, y = true;
>x : any
>y : boolean
>true : true

export {x};
>x : any

export {y as z};
>y : boolean
>z : boolean