File: transformsElideNullUndefinedType.symbols

package info (click to toggle)
node-typescript 2.1.5-1
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 203,952 kB
  • ctags: 52,987
  • sloc: sh: 11; makefile: 5
file content (143 lines) | stat: -rw-r--r-- 5,299 bytes parent folder | download | duplicates (2)
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
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
=== tests/cases/compiler/transformsElideNullUndefinedType.ts ===

var v0: null;
>v0 : Symbol(v0, Decl(transformsElideNullUndefinedType.ts, 1, 3))

var v1: undefined;
>v1 : Symbol(v1, Decl(transformsElideNullUndefinedType.ts, 2, 3))

function f0(): null { return null; }
>f0 : Symbol(f0, Decl(transformsElideNullUndefinedType.ts, 2, 18))

function f1(): undefined { return undefined; }
>f1 : Symbol(f1, Decl(transformsElideNullUndefinedType.ts, 4, 36))
>undefined : Symbol(undefined)

var f2 = function (): null { return null; }
>f2 : Symbol(f2, Decl(transformsElideNullUndefinedType.ts, 7, 3))

var f3 = function (): undefined { return undefined; }
>f3 : Symbol(f3, Decl(transformsElideNullUndefinedType.ts, 8, 3))
>undefined : Symbol(undefined)

var f4 = (): null => null;
>f4 : Symbol(f4, Decl(transformsElideNullUndefinedType.ts, 10, 3))

var f5 = (): undefined => undefined;
>f5 : Symbol(f5, Decl(transformsElideNullUndefinedType.ts, 11, 3))
>undefined : Symbol(undefined)

function f6(p0: null) { }
>f6 : Symbol(f6, Decl(transformsElideNullUndefinedType.ts, 11, 36))
>p0 : Symbol(p0, Decl(transformsElideNullUndefinedType.ts, 13, 12))

function f7(p1: undefined) { }
>f7 : Symbol(f7, Decl(transformsElideNullUndefinedType.ts, 13, 25))
>p1 : Symbol(p1, Decl(transformsElideNullUndefinedType.ts, 14, 12))

var f8 = function (p2: null) { }
>f8 : Symbol(f8, Decl(transformsElideNullUndefinedType.ts, 16, 3))
>p2 : Symbol(p2, Decl(transformsElideNullUndefinedType.ts, 16, 19))

var f9 = function (p3: undefined) { }
>f9 : Symbol(f9, Decl(transformsElideNullUndefinedType.ts, 17, 3))
>p3 : Symbol(p3, Decl(transformsElideNullUndefinedType.ts, 17, 19))

var f10 = (p4: null) => { }
>f10 : Symbol(f10, Decl(transformsElideNullUndefinedType.ts, 19, 3))
>p4 : Symbol(p4, Decl(transformsElideNullUndefinedType.ts, 19, 11))

var f11 = (p5: undefined) => { }
>f11 : Symbol(f11, Decl(transformsElideNullUndefinedType.ts, 20, 3))
>p5 : Symbol(p5, Decl(transformsElideNullUndefinedType.ts, 20, 11))

class C1 {
>C1 : Symbol(C1, Decl(transformsElideNullUndefinedType.ts, 20, 32))

    m0(): null { return null; }
>m0 : Symbol(C1.m0, Decl(transformsElideNullUndefinedType.ts, 22, 10))

    m1(): undefined { return undefined; }
>m1 : Symbol(C1.m1, Decl(transformsElideNullUndefinedType.ts, 23, 31))
>undefined : Symbol(undefined)

    m3(p6: null) { }
>m3 : Symbol(C1.m3, Decl(transformsElideNullUndefinedType.ts, 24, 41))
>p6 : Symbol(p6, Decl(transformsElideNullUndefinedType.ts, 26, 7))

    m4(p7: undefined) { }
>m4 : Symbol(C1.m4, Decl(transformsElideNullUndefinedType.ts, 26, 20))
>p7 : Symbol(p7, Decl(transformsElideNullUndefinedType.ts, 27, 7))

    get a0(): null { return null; }
>a0 : Symbol(C1.a0, Decl(transformsElideNullUndefinedType.ts, 27, 25))

    get a1(): undefined { return undefined; }
>a1 : Symbol(C1.a1, Decl(transformsElideNullUndefinedType.ts, 29, 35))
>undefined : Symbol(undefined)

    set a2(p8: null) { }
>a2 : Symbol(C1.a2, Decl(transformsElideNullUndefinedType.ts, 30, 45))
>p8 : Symbol(p8, Decl(transformsElideNullUndefinedType.ts, 32, 11))

    set a3(p9: undefined) { }
>a3 : Symbol(C1.a3, Decl(transformsElideNullUndefinedType.ts, 32, 24))
>p9 : Symbol(p9, Decl(transformsElideNullUndefinedType.ts, 33, 11))
}

class C2 { constructor(p10: null) { } }
>C2 : Symbol(C2, Decl(transformsElideNullUndefinedType.ts, 34, 1))
>p10 : Symbol(p10, Decl(transformsElideNullUndefinedType.ts, 36, 23))

class C3 { constructor(p11: undefined) { } }
>C3 : Symbol(C3, Decl(transformsElideNullUndefinedType.ts, 36, 39))
>p11 : Symbol(p11, Decl(transformsElideNullUndefinedType.ts, 37, 23))

class C4 {
>C4 : Symbol(C4, Decl(transformsElideNullUndefinedType.ts, 37, 44))

    f1;
>f1 : Symbol(C4.f1, Decl(transformsElideNullUndefinedType.ts, 39, 10))

    constructor(p12: null) { }
>p12 : Symbol(p12, Decl(transformsElideNullUndefinedType.ts, 41, 16))
}

class C5 {
>C5 : Symbol(C5, Decl(transformsElideNullUndefinedType.ts, 42, 1))

    f2;
>f2 : Symbol(C5.f2, Decl(transformsElideNullUndefinedType.ts, 44, 10))

    constructor(p13: undefined) { }
>p13 : Symbol(p13, Decl(transformsElideNullUndefinedType.ts, 46, 16))
}

var C6 = class { constructor(p12: null) { } }
>C6 : Symbol(C6, Decl(transformsElideNullUndefinedType.ts, 49, 3))
>p12 : Symbol(p12, Decl(transformsElideNullUndefinedType.ts, 49, 29))

var C7 = class { constructor(p13: undefined) { } }
>C7 : Symbol(C7, Decl(transformsElideNullUndefinedType.ts, 50, 3))
>p13 : Symbol(p13, Decl(transformsElideNullUndefinedType.ts, 50, 29))

declare function fn<T>();
>fn : Symbol(fn, Decl(transformsElideNullUndefinedType.ts, 50, 50))
>T : Symbol(T, Decl(transformsElideNullUndefinedType.ts, 52, 20))

fn<null>();
>fn : Symbol(fn, Decl(transformsElideNullUndefinedType.ts, 50, 50))

fn<undefined>();
>fn : Symbol(fn, Decl(transformsElideNullUndefinedType.ts, 50, 50))

declare class D<T> {}
>D : Symbol(D, Decl(transformsElideNullUndefinedType.ts, 54, 16))
>T : Symbol(T, Decl(transformsElideNullUndefinedType.ts, 56, 16))

new D<null>();
>D : Symbol(D, Decl(transformsElideNullUndefinedType.ts, 54, 16))

new D<undefined>();
>D : Symbol(D, Decl(transformsElideNullUndefinedType.ts, 54, 16))