File tree Expand file tree Collapse file tree 6 files changed +186765
-178533
lines changed Expand file tree Collapse file tree 6 files changed +186765
-178533
lines changed Original file line number Diff line number Diff line change 201201 "name" : " _semicolon"
202202 }
203203 ]
204+ },
205+ {
206+ "type" : " SEQ" ,
207+ "members" : [
208+ {
209+ "type" : " STRING" ,
210+ "value" : " export"
211+ },
212+ {
213+ "type" : " STRING" ,
214+ "value" : " default"
215+ },
216+ {
217+ "type" : " CHOICE" ,
218+ "members" : [
219+ {
220+ "type" : " SEQ" ,
221+ "members" : [
222+ {
223+ "type" : " CHOICE" ,
224+ "members" : [
225+ {
226+ "type" : " STRING" ,
227+ "value" : " abstract"
228+ },
229+ {
230+ "type" : " BLANK"
231+ }
232+ ]
233+ },
234+ {
235+ "type" : " SYMBOL" ,
236+ "name" : " class"
237+ }
238+ ]
239+ },
240+ {
241+ "type" : " SYMBOL" ,
242+ "name" : " interface_declaration"
243+ }
244+ ]
245+ }
246+ ]
204247 }
205248 ]
206249 }
49244967 },
49254968 {
49264969 "type" : " PATTERN" ,
4927- "value" : " [^*]*\\ *+([^\\ /*][^*]*\\ *+)*"
4970+ "value" : " [^*]*\\ *+([^/*][^*]*\\ *+)*"
49284971 },
49294972 {
49304973 "type" : " STRING" ,
50865129 },
50875130 {
50885131 "type" : " PATTERN" ,
5089- "value" : " [^\\ /\\\\\\ [\\ n]"
5132+ "value" : " [^/\\\\\\ [\\ n]"
50905133 }
50915134 ]
50925135 }
55955638 "members" : [
55965639 {
55975640 "type" : " PATTERN" ,
5598- "value" : " [^\\ x00-\\ x1F\\ s0-9:;`\" '@#.,|^&<=>+\\ -*\\ /\\\\ %?!~()\\ [\\ ]{}\\ uFEFF\\ u2060\\ u200B\\ u00A0]|\\\\ u[0-9a-fA-F]{4}|\\\\ u\\ {[0-9a-fA-F]+\\ }"
5641+ "value" : " [^\\ x00-\\ x1F\\ s0-9:;`\" '@#.,|^&<=>+\\ -*/\\\\ %?!~()\\ [\\ ]{}\\ uFEFF\\ u2060\\ u200B\\ u00A0]|\\\\ u[0-9a-fA-F]{4}|\\\\ u\\ {[0-9a-fA-F]+\\ }"
55995642 },
56005643 {
56015644 "type" : " REPEAT" ,
56025645 "content" : {
56035646 "type" : " PATTERN" ,
5604- "value" : " [^\\ x00-\\ x1F\\ s:;`\" '@#.,|^&<=>+\\ -*\\ /\\\\ %?!~()\\ [\\ ]{}\\ uFEFF\\ u2060\\ u200B\\ u00A0]|\\\\ u[0-9a-fA-F]{4}|\\\\ u\\ {[0-9a-fA-F]+\\ }"
5647+ "value" : " [^\\ x00-\\ x1F\\ s:;`\" '@#.,|^&<=>+\\ -*/\\\\ %?!~()\\ [\\ ]{}\\ uFEFF\\ u2060\\ u200B\\ u00A0]|\\\\ u[0-9a-fA-F]{4}|\\\\ u\\ {[0-9a-fA-F]+\\ }"
56055648 }
56065649 }
56075650 ]
Original file line number Diff line number Diff line change 23832383 "multiple" : false ,
23842384 "required" : false ,
23852385 "types" : [
2386+ {
2387+ "type" : " class" ,
2388+ "named" : true
2389+ },
23862390 {
23872391 "type" : " export_clause" ,
23882392 "named" : true
23892393 },
23902394 {
23912395 "type" : " identifier" ,
23922396 "named" : true
2397+ },
2398+ {
2399+ "type" : " interface_declaration" ,
2400+ "named" : true
23932401 }
23942402 ]
23952403 }
You can’t perform that action at this time.
0 commit comments