@@ -258,18 +258,17 @@ properties(#20090,#20086,2,8,"x = new.target;")
258
258
locations_default(#20091,#10000,2,3,2,17)
259
259
hasLocation(#20090,#20091)
260
260
#20092=*
261
- exprs(#20092,0,#20090,0,"x")
262
- hasLocation(#20092,#20031)
263
- enclosingStmt(#20092,#20086)
264
- exprContainers(#20092,#20001)
265
- literals("x","x",#20092)
266
261
#20093=*
262
+ exprs(#20093,0,#20090,0,"x")
263
+ hasLocation(#20093,#20031)
264
+ exprContainers(#20093,#20092)
265
+ literals("x","x",#20093)
267
266
#20094=*
268
267
exprs(#20094,82,#20090,1,"new.target")
269
268
#20095=@"loc,{#10000},2,7,2,16"
270
269
locations_default(#20095,#10000,2,7,2,16)
271
270
hasLocation(#20094,#20095)
272
- exprContainers(#20094,#20093 )
271
+ exprContainers(#20094,#20092 )
273
272
#20096=*
274
273
properties(#20096,#20086,3,0,"constructor() {}")
275
274
#20097=@"loc,{#10000},1,9,1,8"
@@ -281,21 +280,21 @@ hasLocation(#20098,#20097)
281
280
enclosingStmt(#20098,#20086)
282
281
exprContainers(#20098,#20001)
283
282
literals("constructor","constructor",#20098)
284
- exprs(#20093 ,9,#20096,1,"() {}")
285
- hasLocation(#20093 ,#20097)
286
- enclosingStmt(#20093 ,#20086)
287
- exprContainers(#20093 ,#20001)
283
+ exprs(#20092 ,9,#20096,1,"() {}")
284
+ hasLocation(#20092 ,#20097)
285
+ enclosingStmt(#20092 ,#20086)
286
+ exprContainers(#20092 ,#20001)
288
287
#20099=*
289
288
scopes(#20099,1)
290
- scopenodes(#20093 ,#20099)
289
+ scopenodes(#20092 ,#20099)
291
290
scopenesting(#20099,#20089)
292
291
#20100=@"var;{arguments};{#20099}"
293
292
variables(#20100,"arguments",#20099)
294
293
isArgumentsObject(#20100)
295
294
#20101=*
296
- stmts(#20101,1,#20093 ,-2,"{}")
295
+ stmts(#20101,1,#20092 ,-2,"{}")
297
296
hasLocation(#20101,#20097)
298
- stmtContainers(#20101,#20093 )
297
+ stmtContainers(#20101,#20092 )
299
298
isMethod(#20096)
300
299
#20102=*
301
300
stmts(#20102,26,#20001,1,"class B ... er.x;\n}")
@@ -328,26 +327,25 @@ properties(#20107,#20102,2,8,"y = super.x;")
328
327
locations_default(#20108,#10000,6,3,6,14)
329
328
hasLocation(#20107,#20108)
330
329
#20109=*
331
- exprs(#20109,0,#20107,0,"y")
332
- hasLocation(#20109,#20054)
333
- enclosingStmt(#20109,#20102)
334
- exprContainers(#20109,#20001)
335
- literals("y","y",#20109)
336
330
#20110=*
331
+ exprs(#20110,0,#20107,0,"y")
332
+ hasLocation(#20110,#20054)
333
+ exprContainers(#20110,#20109)
334
+ literals("y","y",#20110)
337
335
#20111=*
338
336
exprs(#20111,14,#20107,1,"super.x")
339
337
#20112=@"loc,{#10000},6,7,6,13"
340
338
locations_default(#20112,#10000,6,7,6,13)
341
339
hasLocation(#20111,#20112)
342
- exprContainers(#20111,#20110 )
340
+ exprContainers(#20111,#20109 )
343
341
#20113=*
344
342
exprs(#20113,81,#20111,0,"super")
345
343
hasLocation(#20113,#20058)
346
- exprContainers(#20113,#20110 )
344
+ exprContainers(#20113,#20109 )
347
345
#20114=*
348
346
exprs(#20114,0,#20111,1,"x")
349
347
hasLocation(#20114,#20062)
350
- exprContainers(#20114,#20110 )
348
+ exprContainers(#20114,#20109 )
351
349
literals("x","x",#20114)
352
350
#20115=*
353
351
properties(#20115,#20102,3,0,"constru ... rgs); }")
@@ -360,54 +358,54 @@ hasLocation(#20117,#20116)
360
358
enclosingStmt(#20117,#20102)
361
359
exprContainers(#20117,#20001)
362
360
literals("constructor","constructor",#20117)
363
- exprs(#20110 ,9,#20115,1,"(...arg ... rgs); }")
364
- hasLocation(#20110 ,#20116)
365
- enclosingStmt(#20110 ,#20102)
366
- exprContainers(#20110 ,#20001)
361
+ exprs(#20109 ,9,#20115,1,"(...arg ... rgs); }")
362
+ hasLocation(#20109 ,#20116)
363
+ enclosingStmt(#20109 ,#20102)
364
+ exprContainers(#20109 ,#20001)
367
365
#20118=*
368
366
scopes(#20118,1)
369
- scopenodes(#20110 ,#20118)
367
+ scopenodes(#20109 ,#20118)
370
368
scopenesting(#20118,#20105)
371
369
#20119=@"var;{args};{#20118}"
372
370
variables(#20119,"args",#20118)
373
371
#20120=*
374
- exprs(#20120,78,#20110 ,0,"args")
372
+ exprs(#20120,78,#20109 ,0,"args")
375
373
hasLocation(#20120,#20116)
376
- exprContainers(#20120,#20110 )
374
+ exprContainers(#20120,#20109 )
377
375
literals("args","args",#20120)
378
376
decl(#20120,#20119)
379
377
#20121=@"var;{arguments};{#20118}"
380
378
variables(#20121,"arguments",#20118)
381
379
isArgumentsObject(#20121)
382
- hasRestParameter(#20110 )
380
+ hasRestParameter(#20109 )
383
381
#20122=*
384
- stmts(#20122,1,#20110 ,-2,"{ super(...args); }")
382
+ stmts(#20122,1,#20109 ,-2,"{ super(...args); }")
385
383
hasLocation(#20122,#20116)
386
- stmtContainers(#20122,#20110 )
384
+ stmtContainers(#20122,#20109 )
387
385
#20123=*
388
386
stmts(#20123,2,#20122,0,"super(...args);")
389
387
hasLocation(#20123,#20116)
390
- stmtContainers(#20123,#20110 )
388
+ stmtContainers(#20123,#20109 )
391
389
#20124=*
392
390
exprs(#20124,13,#20123,0,"super(...args)")
393
391
hasLocation(#20124,#20116)
394
392
enclosingStmt(#20124,#20123)
395
- exprContainers(#20124,#20110 )
393
+ exprContainers(#20124,#20109 )
396
394
#20125=*
397
395
exprs(#20125,81,#20124,-1,"super")
398
396
hasLocation(#20125,#20116)
399
397
enclosingStmt(#20125,#20123)
400
- exprContainers(#20125,#20110 )
398
+ exprContainers(#20125,#20109 )
401
399
#20126=*
402
400
exprs(#20126,66,#20124,0,"...args")
403
401
hasLocation(#20126,#20116)
404
402
enclosingStmt(#20126,#20123)
405
- exprContainers(#20126,#20110 )
403
+ exprContainers(#20126,#20109 )
406
404
#20127=*
407
405
exprs(#20127,79,#20126,0,"args")
408
406
hasLocation(#20127,#20116)
409
407
enclosingStmt(#20127,#20123)
410
- exprContainers(#20127,#20110 )
408
+ exprContainers(#20127,#20109 )
411
409
literals("args","args",#20127)
412
410
bind(#20127,#20119)
413
411
isMethod(#20115)
@@ -435,12 +433,11 @@ properties(#20132,#20128,2,8,"async;")
435
433
locations_default(#20133,#10000,10,3,10,8)
436
434
hasLocation(#20132,#20133)
437
435
#20134=*
438
- exprs(#20134,0,#20132,0,"async")
439
- hasLocation(#20134,#20073)
440
- enclosingStmt(#20134,#20128)
441
- exprContainers(#20134,#20001)
442
- literals("async","async",#20134)
443
436
#20135=*
437
+ exprs(#20135,0,#20132,0,"async")
438
+ hasLocation(#20135,#20073)
439
+ exprContainers(#20135,#20134)
440
+ literals("async","async",#20135)
444
441
#20136=*
445
442
properties(#20136,#20128,3,0,"constructor() {}")
446
443
#20137=@"loc,{#10000},9,9,9,8"
@@ -452,21 +449,21 @@ hasLocation(#20138,#20137)
452
449
enclosingStmt(#20138,#20128)
453
450
exprContainers(#20138,#20001)
454
451
literals("constructor","constructor",#20138)
455
- exprs(#20135 ,9,#20136,1,"() {}")
456
- hasLocation(#20135 ,#20137)
457
- enclosingStmt(#20135 ,#20128)
458
- exprContainers(#20135 ,#20001)
452
+ exprs(#20134 ,9,#20136,1,"() {}")
453
+ hasLocation(#20134 ,#20137)
454
+ enclosingStmt(#20134 ,#20128)
455
+ exprContainers(#20134 ,#20001)
459
456
#20139=*
460
457
scopes(#20139,1)
461
- scopenodes(#20135 ,#20139)
458
+ scopenodes(#20134 ,#20139)
462
459
scopenesting(#20139,#20131)
463
460
#20140=@"var;{arguments};{#20139}"
464
461
variables(#20140,"arguments",#20139)
465
462
isArgumentsObject(#20140)
466
463
#20141=*
467
- stmts(#20141,1,#20135 ,-2,"{}")
464
+ stmts(#20141,1,#20134 ,-2,"{}")
468
465
hasLocation(#20141,#20137)
469
- stmtContainers(#20141,#20135 )
466
+ stmtContainers(#20141,#20134 )
470
467
isMethod(#20136)
471
468
#20142=*
472
469
entry_cfg_node(#20142,#20001)
@@ -476,59 +473,59 @@ hasLocation(#20142,#20143)
476
473
#20144=*
477
474
exit_cfg_node(#20144,#20001)
478
475
hasLocation(#20144,#20078)
479
- successor(#20134 ,#20132)
480
- successor(#20135 ,#20136)
476
+ successor(#20135 ,#20132)
477
+ successor(#20134 ,#20136)
481
478
#20145=*
482
- entry_cfg_node(#20145,#20135 )
479
+ entry_cfg_node(#20145,#20134 )
483
480
hasLocation(#20145,#20137)
484
481
successor(#20132,#20141)
485
482
#20146=*
486
- exit_cfg_node(#20146,#20135 )
483
+ exit_cfg_node(#20146,#20134 )
487
484
hasLocation(#20146,#20137)
488
485
successor(#20141,#20146)
489
- successor(#20145,#20134 )
490
- successor(#20138,#20135 )
486
+ successor(#20145,#20135 )
487
+ successor(#20138,#20134 )
491
488
successor(#20136,#20128)
492
489
successor(#20130,#20138)
493
490
successor(#20128,#20144)
494
491
successor(#20114,#20111)
495
492
successor(#20113,#20114)
496
493
successor(#20111,#20107)
497
- successor(#20109 ,#20113)
498
- successor(#20110 ,#20115)
494
+ successor(#20110 ,#20113)
495
+ successor(#20109 ,#20115)
499
496
#20147=*
500
- entry_cfg_node(#20147,#20110 )
497
+ entry_cfg_node(#20147,#20109 )
501
498
hasLocation(#20147,#20116)
502
499
#20148=*
503
- exit_cfg_node(#20148,#20110 )
500
+ exit_cfg_node(#20148,#20109 )
504
501
hasLocation(#20148,#20116)
505
502
successor(#20122,#20123)
506
503
successor(#20123,#20125)
507
504
successor(#20127,#20126)
508
505
successor(#20126,#20124)
509
506
successor(#20125,#20127)
510
507
successor(#20107,#20148)
511
- successor(#20124,#20109 )
508
+ successor(#20124,#20110 )
512
509
successor(#20120,#20122)
513
510
successor(#20147,#20120)
514
- successor(#20117,#20110 )
511
+ successor(#20117,#20109 )
515
512
successor(#20115,#20102)
516
513
successor(#20106,#20117)
517
514
successor(#20104,#20106)
518
515
successor(#20102,#20130)
519
516
successor(#20094,#20090)
520
- successor(#20092 ,#20094)
521
- successor(#20093 ,#20096)
517
+ successor(#20093 ,#20094)
518
+ successor(#20092 ,#20096)
522
519
#20149=*
523
- entry_cfg_node(#20149,#20093 )
520
+ entry_cfg_node(#20149,#20092 )
524
521
hasLocation(#20149,#20097)
525
522
successor(#20090,#20101)
526
523
#20150=*
527
- exit_cfg_node(#20150,#20093 )
524
+ exit_cfg_node(#20150,#20092 )
528
525
hasLocation(#20150,#20097)
529
526
successor(#20101,#20150)
530
- successor(#20149,#20092 )
531
- successor(#20098,#20093 )
527
+ successor(#20149,#20093 )
528
+ successor(#20098,#20092 )
532
529
successor(#20096,#20086)
533
530
successor(#20088,#20098)
534
531
successor(#20086,#20104)
0 commit comments