File tree Expand file tree Collapse file tree 1 file changed +225
-0
lines changed
test/fixtures/parser/literal/test262 Expand file tree Collapse file tree 1 file changed +225
-0
lines changed Original file line number Diff line number Diff line change
1
+ {
2
+ "_test262FileNames" : [
3
+ " test/built-ins/String/prototype/matchAll/regexp-prototype-matchAll-v-u-flag.js"
4
+ ],
5
+ "options" : {},
6
+ "patterns" : {
7
+ "/(?:)/gu" : {
8
+ "ast" : {
9
+ "type" : " RegExpLiteral" ,
10
+ "parent" : null ,
11
+ "start" : 0 ,
12
+ "end" : 8 ,
13
+ "raw" : " /(?:)/gu" ,
14
+ "pattern" : {
15
+ "type" : " Pattern" ,
16
+ "parent" : " ♻️.." ,
17
+ "start" : 1 ,
18
+ "end" : 5 ,
19
+ "raw" : " (?:)" ,
20
+ "alternatives" : [
21
+ {
22
+ "type" : " Alternative" ,
23
+ "parent" : " ♻️../.." ,
24
+ "start" : 1 ,
25
+ "end" : 5 ,
26
+ "raw" : " (?:)" ,
27
+ "elements" : [
28
+ {
29
+ "type" : " Group" ,
30
+ "parent" : " ♻️../.." ,
31
+ "start" : 1 ,
32
+ "end" : 5 ,
33
+ "raw" : " (?:)" ,
34
+ "alternatives" : [
35
+ {
36
+ "type" : " Alternative" ,
37
+ "parent" : " ♻️../.." ,
38
+ "start" : 4 ,
39
+ "end" : 4 ,
40
+ "raw" : " " ,
41
+ "elements" : []
42
+ }
43
+ ]
44
+ }
45
+ ]
46
+ }
47
+ ]
48
+ },
49
+ "flags" : {
50
+ "type" : " Flags" ,
51
+ "parent" : " ♻️.." ,
52
+ "start" : 6 ,
53
+ "end" : 8 ,
54
+ "raw" : " gu" ,
55
+ "global" : true ,
56
+ "ignoreCase" : false ,
57
+ "multiline" : false ,
58
+ "unicode" : true ,
59
+ "sticky" : false ,
60
+ "dotAll" : false ,
61
+ "hasIndices" : false ,
62
+ "unicodeSets" : false
63
+ }
64
+ }
65
+ },
66
+ "/\\ P{ASCII}/gu" : {
67
+ "ast" : {
68
+ "type" : " RegExpLiteral" ,
69
+ "parent" : null ,
70
+ "start" : 0 ,
71
+ "end" : 13 ,
72
+ "raw" : " /\\ P{ASCII}/gu" ,
73
+ "pattern" : {
74
+ "type" : " Pattern" ,
75
+ "parent" : " ♻️.." ,
76
+ "start" : 1 ,
77
+ "end" : 10 ,
78
+ "raw" : " \\ P{ASCII}" ,
79
+ "alternatives" : [
80
+ {
81
+ "type" : " Alternative" ,
82
+ "parent" : " ♻️../.." ,
83
+ "start" : 1 ,
84
+ "end" : 10 ,
85
+ "raw" : " \\ P{ASCII}" ,
86
+ "elements" : [
87
+ {
88
+ "type" : " CharacterSet" ,
89
+ "parent" : " ♻️../.." ,
90
+ "start" : 1 ,
91
+ "end" : 10 ,
92
+ "raw" : " \\ P{ASCII}" ,
93
+ "kind" : " property" ,
94
+ "strings" : false ,
95
+ "key" : " ASCII" ,
96
+ "value" : null ,
97
+ "negate" : true
98
+ }
99
+ ]
100
+ }
101
+ ]
102
+ },
103
+ "flags" : {
104
+ "type" : " Flags" ,
105
+ "parent" : " ♻️.." ,
106
+ "start" : 11 ,
107
+ "end" : 13 ,
108
+ "raw" : " gu" ,
109
+ "global" : true ,
110
+ "ignoreCase" : false ,
111
+ "multiline" : false ,
112
+ "unicode" : true ,
113
+ "sticky" : false ,
114
+ "dotAll" : false ,
115
+ "hasIndices" : false ,
116
+ "unicodeSets" : false
117
+ }
118
+ }
119
+ },
120
+ "/\\ P{ASCII}/gv" : {
121
+ "ast" : {
122
+ "type" : " RegExpLiteral" ,
123
+ "parent" : null ,
124
+ "start" : 0 ,
125
+ "end" : 13 ,
126
+ "raw" : " /\\ P{ASCII}/gv" ,
127
+ "pattern" : {
128
+ "type" : " Pattern" ,
129
+ "parent" : " ♻️.." ,
130
+ "start" : 1 ,
131
+ "end" : 10 ,
132
+ "raw" : " \\ P{ASCII}" ,
133
+ "alternatives" : [
134
+ {
135
+ "type" : " Alternative" ,
136
+ "parent" : " ♻️../.." ,
137
+ "start" : 1 ,
138
+ "end" : 10 ,
139
+ "raw" : " \\ P{ASCII}" ,
140
+ "elements" : [
141
+ {
142
+ "type" : " CharacterSet" ,
143
+ "parent" : " ♻️../.." ,
144
+ "start" : 1 ,
145
+ "end" : 10 ,
146
+ "raw" : " \\ P{ASCII}" ,
147
+ "kind" : " property" ,
148
+ "strings" : false ,
149
+ "key" : " ASCII" ,
150
+ "value" : null ,
151
+ "negate" : true
152
+ }
153
+ ]
154
+ }
155
+ ]
156
+ },
157
+ "flags" : {
158
+ "type" : " Flags" ,
159
+ "parent" : " ♻️.." ,
160
+ "start" : 11 ,
161
+ "end" : 13 ,
162
+ "raw" : " gv" ,
163
+ "global" : true ,
164
+ "ignoreCase" : false ,
165
+ "multiline" : false ,
166
+ "unicode" : false ,
167
+ "sticky" : false ,
168
+ "dotAll" : false ,
169
+ "hasIndices" : false ,
170
+ "unicodeSets" : true
171
+ }
172
+ }
173
+ },
174
+ "/𠮷/gu" : {
175
+ "ast" : {
176
+ "type" : " RegExpLiteral" ,
177
+ "parent" : null ,
178
+ "start" : 0 ,
179
+ "end" : 6 ,
180
+ "raw" : " /𠮷/gu" ,
181
+ "pattern" : {
182
+ "type" : " Pattern" ,
183
+ "parent" : " ♻️.." ,
184
+ "start" : 1 ,
185
+ "end" : 3 ,
186
+ "raw" : " 𠮷" ,
187
+ "alternatives" : [
188
+ {
189
+ "type" : " Alternative" ,
190
+ "parent" : " ♻️../.." ,
191
+ "start" : 1 ,
192
+ "end" : 3 ,
193
+ "raw" : " 𠮷" ,
194
+ "elements" : [
195
+ {
196
+ "type" : " Character" ,
197
+ "parent" : " ♻️../.." ,
198
+ "start" : 1 ,
199
+ "end" : 3 ,
200
+ "raw" : " 𠮷" ,
201
+ "value" : 134071
202
+ }
203
+ ]
204
+ }
205
+ ]
206
+ },
207
+ "flags" : {
208
+ "type" : " Flags" ,
209
+ "parent" : " ♻️.." ,
210
+ "start" : 4 ,
211
+ "end" : 6 ,
212
+ "raw" : " gu" ,
213
+ "global" : true ,
214
+ "ignoreCase" : false ,
215
+ "multiline" : false ,
216
+ "unicode" : true ,
217
+ "sticky" : false ,
218
+ "dotAll" : false ,
219
+ "hasIndices" : false ,
220
+ "unicodeSets" : false
221
+ }
222
+ }
223
+ }
224
+ }
225
+ }
You can’t perform that action at this time.
0 commit comments