File: assignmentToVoidZero2.types

package info (click to toggle)
node-typescript 4.9.5%2Bds1-2
  • links: PTS, VCS
  • area: main
  • in suites: sid, trixie
  • size: 533,908 kB
  • sloc: javascript: 2,018,330; makefile: 7; sh: 1
file content (86 lines) | stat: -rw-r--r-- 1,294 bytes parent folder | download | duplicates (3)
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
=== tests/cases/conformance/salsa/assignmentToVoidZero2.js ===
exports.j = 1;
>exports.j = 1 : 1
>exports.j : 1
>exports : typeof import("tests/cases/conformance/salsa/assignmentToVoidZero2")
>j : 1
>1 : 1

exports.k = void 0;
>exports.k = void 0 : undefined
>exports.k : any
>exports : typeof import("tests/cases/conformance/salsa/assignmentToVoidZero2")
>k : any
>void 0 : undefined
>0 : 0

var o = {}
>o : typeof o
>{} : {}

o.x = 1
>o.x = 1 : 1
>o.x : number
>o : typeof o
>x : number
>1 : 1

o.y = void 0
>o.y = void 0 : undefined
>o.y : any
>o : typeof o
>y : any
>void 0 : undefined
>0 : 0

o.x + o.y
>o.x + o.y : any
>o.x : number
>o : typeof o
>x : number
>o.y : any
>o : typeof o
>y : any

function C() {
>C : typeof C

    this.p = 1
>this.p = 1 : 1
>this.p : any
>this : this
>p : any
>1 : 1

    this.q = void 0
>this.q = void 0 : undefined
>this.q : any
>this : this
>q : any
>void 0 : undefined
>0 : 0
}
var c = new C()
>c : C
>new C() : C
>C : typeof C

c.p + c.q
>c.p + c.q : any
>c.p : number
>c : C
>p : number
>c.q : any
>c : C
>q : any

=== tests/cases/conformance/salsa/importer.js ===
import { j, k } from './assignmentToVoidZero2'
>j : 1
>k : any

j + k
>j + k : any
>j : 1
>k : any