File: octalIntegerLiteral.symbols

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 (122 lines) | stat: -rw-r--r-- 8,515 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
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
=== tests/cases/conformance/es6/binaryAndOctalIntegerLiteral/octalIntegerLiteral.ts ===
var oct1 = 0o45436;
>oct1 : Symbol(oct1, Decl(octalIntegerLiteral.ts, 0, 3))

var oct2 = 0O45436;
>oct2 : Symbol(oct2, Decl(octalIntegerLiteral.ts, 1, 3))

var oct3 = 0o7777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777;
>oct3 : Symbol(oct3, Decl(octalIntegerLiteral.ts, 2, 3))

var oct4 = 0o7777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777;
>oct4 : Symbol(oct4, Decl(octalIntegerLiteral.ts, 3, 3))

var obj1 = {
>obj1 : Symbol(obj1, Decl(octalIntegerLiteral.ts, 5, 3))

    0o45436: "Hello",
>0o45436 : Symbol(0o45436, Decl(octalIntegerLiteral.ts, 5, 12))

    a: 0o45436, 
>a : Symbol(a, Decl(octalIntegerLiteral.ts, 6, 21))

    b: oct1,
>b : Symbol(b, Decl(octalIntegerLiteral.ts, 7, 15))
>oct1 : Symbol(oct1, Decl(octalIntegerLiteral.ts, 0, 3))

    oct1,
>oct1 : Symbol(oct1, Decl(octalIntegerLiteral.ts, 8, 12))

    0o7777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777: true
>0o7777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777 : Symbol(0o7777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777, Decl(octalIntegerLiteral.ts, 9, 9))
}

var obj2 = {
>obj2 : Symbol(obj2, Decl(octalIntegerLiteral.ts, 13, 3))

    0O45436: "hi",
>0O45436 : Symbol(0O45436, Decl(octalIntegerLiteral.ts, 13, 12))

    a: 0O45436, 
>a : Symbol(a, Decl(octalIntegerLiteral.ts, 14, 18))

    b: oct2,
>b : Symbol(b, Decl(octalIntegerLiteral.ts, 15, 15))
>oct2 : Symbol(oct2, Decl(octalIntegerLiteral.ts, 1, 3))

    oct2,
>oct2 : Symbol(oct2, Decl(octalIntegerLiteral.ts, 16, 12))

    0o7777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777: false,
>0o7777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777 : Symbol(0o7777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777, Decl(octalIntegerLiteral.ts, 17, 9))
}

obj1[0o45436];     // string
>obj1 : Symbol(obj1, Decl(octalIntegerLiteral.ts, 5, 3))
>0o45436 : Symbol(0o45436, Decl(octalIntegerLiteral.ts, 5, 12))

obj1["0o45436"];   // any
>obj1 : Symbol(obj1, Decl(octalIntegerLiteral.ts, 5, 3))

obj1["19230"];     // string
>obj1 : Symbol(obj1, Decl(octalIntegerLiteral.ts, 5, 3))
>"19230" : Symbol(0o45436, Decl(octalIntegerLiteral.ts, 5, 12))

obj1[19230];       // string
>obj1 : Symbol(obj1, Decl(octalIntegerLiteral.ts, 5, 3))
>19230 : Symbol(0o45436, Decl(octalIntegerLiteral.ts, 5, 12))

obj1["a"];         // number
>obj1 : Symbol(obj1, Decl(octalIntegerLiteral.ts, 5, 3))
>"a" : Symbol(a, Decl(octalIntegerLiteral.ts, 6, 21))

obj1["b"];         // number
>obj1 : Symbol(obj1, Decl(octalIntegerLiteral.ts, 5, 3))
>"b" : Symbol(b, Decl(octalIntegerLiteral.ts, 7, 15))

obj1["oct1"];      // number
>obj1 : Symbol(obj1, Decl(octalIntegerLiteral.ts, 5, 3))
>"oct1" : Symbol(oct1, Decl(octalIntegerLiteral.ts, 8, 12))

obj1["Infinity"];  // boolean
>obj1 : Symbol(obj1, Decl(octalIntegerLiteral.ts, 5, 3))
>"Infinity" : Symbol(0o7777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777, Decl(octalIntegerLiteral.ts, 9, 9))

obj2[0O45436];    // string
>obj2 : Symbol(obj2, Decl(octalIntegerLiteral.ts, 13, 3))
>0O45436 : Symbol(0O45436, Decl(octalIntegerLiteral.ts, 13, 12))

obj2["0O45436"];  // any
>obj2 : Symbol(obj2, Decl(octalIntegerLiteral.ts, 13, 3))

obj2["19230"];    // string
>obj2 : Symbol(obj2, Decl(octalIntegerLiteral.ts, 13, 3))
>"19230" : Symbol(0O45436, Decl(octalIntegerLiteral.ts, 13, 12))

obj2[19230];      // string
>obj2 : Symbol(obj2, Decl(octalIntegerLiteral.ts, 13, 3))
>19230 : Symbol(0O45436, Decl(octalIntegerLiteral.ts, 13, 12))

obj2["a"];        // number
>obj2 : Symbol(obj2, Decl(octalIntegerLiteral.ts, 13, 3))
>"a" : Symbol(a, Decl(octalIntegerLiteral.ts, 14, 18))

obj2["b"];        // number
>obj2 : Symbol(obj2, Decl(octalIntegerLiteral.ts, 13, 3))
>"b" : Symbol(b, Decl(octalIntegerLiteral.ts, 15, 15))

obj2["oct2"];     // number
>obj2 : Symbol(obj2, Decl(octalIntegerLiteral.ts, 13, 3))
>"oct2" : Symbol(oct2, Decl(octalIntegerLiteral.ts, 16, 12))

obj2[5.462437423415177e+244];    // boolean
>obj2 : Symbol(obj2, Decl(octalIntegerLiteral.ts, 13, 3))
>5.462437423415177e+244 : Symbol(0o7777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777, Decl(octalIntegerLiteral.ts, 17, 9))

obj2["5.462437423415177e+244"];  // boolean
>obj2 : Symbol(obj2, Decl(octalIntegerLiteral.ts, 13, 3))
>"5.462437423415177e+244" : Symbol(0o7777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777777, Decl(octalIntegerLiteral.ts, 17, 9))

obj2["Infinity"];  // any
>obj2 : Symbol(obj2, Decl(octalIntegerLiteral.ts, 13, 3))