summaryrefslogtreecommitdiff
path: root/tools/generated/gnu/classpath/tools/gjdoc/expr/JavaLexer.smap
blob: 045e3e308ea5ac3549cb9d3b49e100c26c7a11f0 (plain)
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
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
SMAP
JavaLexer.java
G
*S G
*F
+ 0 java-expression.g
java-expression.g
*L
0:75
0:81
0:87
0:93
0:99
0:105
0:111
0:117
0:123
0:129
0:135
0:142
0:148
0:154
0:173
0:181
0:187
0:191
0:195
0:199
0:203
0:207
0:211
0:215
0:219
0:223
0:227
0:231
0:235
0:239
0:243
0:247
0:251
0:255
0:259
0:263
0:267
0:271
0:275
0:279
0:283
0:287
0:291
0:295
0:299
0:303
0:307
0:311
0:315
0:319
0:323
0:327
19:3
231:355
231:356
231:357
231:358
231:360
231:361
231:362
231:363
231:364
231:365
231:366
232:368
232:369
232:370
232:371
232:373
232:374
232:375
232:376
232:377
232:378
232:379
233:381
233:382
233:383
233:384
233:386
233:387
233:388
233:389
233:390
233:391
233:392
234:394
234:395
234:396
234:397
234:399
234:400
234:401
234:402
234:403
234:404
234:405
235:407
235:408
235:409
235:410
235:412
235:413
235:414
235:415
235:416
235:417
235:418
236:420
236:421
236:422
236:423
236:425
236:426
236:427
236:428
236:429
236:430
236:431
237:433
237:434
237:435
237:436
237:438
237:439
237:440
237:441
237:442
237:443
237:444
238:446
238:447
238:448
238:449
238:451
238:452
238:453
238:454
238:455
238:456
238:457
239:459
239:460
239:461
239:462
239:464
239:465
239:466
239:467
239:468
239:469
239:470
241:472
241:473
241:474
241:475
241:477
241:478
241:479
241:480
241:481
241:482
241:483
242:485
242:486
242:487
242:488
242:490
242:491
242:492
242:493
242:494
242:495
242:496
243:498
243:499
243:500
243:501
243:503
243:504
243:505
243:506
243:507
243:508
243:509
244:511
244:512
244:513
244:514
244:516
244:517
244:518
244:519
244:520
244:521
244:522
245:524
245:525
245:526
245:527
245:529
245:530
245:531
245:532
245:533
245:534
245:535
246:537
246:538
246:539
246:540
246:542
246:543
246:544
246:545
246:546
246:547
246:548
247:550
247:551
247:552
247:553
247:555
247:556
247:557
247:558
247:559
247:560
247:561
248:563
248:564
248:565
248:566
248:568
248:569
248:570
248:571
248:572
248:573
248:574
249:576
249:577
249:578
249:579
249:581
249:582
249:583
249:584
249:585
249:586
249:587
250:589
250:590
250:591
250:592
250:594
250:595
250:596
250:597
250:598
250:599
250:600
251:602
251:603
251:604
251:605
251:607
251:608
251:609
251:610
251:611
251:612
251:613
252:615
252:616
252:617
252:618
252:620
252:621
252:622
252:623
252:624
252:625
252:626
253:628
253:629
253:630
253:631
253:633
253:634
253:635
253:636
253:637
253:638
253:639
254:641
254:642
254:643
254:644
254:646
254:647
254:648
254:649
254:650
254:651
254:652
255:654
255:655
255:656
255:657
255:659
255:660
255:661
255:662
255:663
255:664
255:665
256:667
256:668
256:669
256:670
256:672
256:673
256:674
256:675
256:676
256:677
256:678
257:680
257:681
257:682
257:683
257:685
257:686
257:687
257:688
257:689
257:690
257:691
258:693
258:694
258:695
258:696
258:698
258:699
258:700
258:701
258:702
258:703
258:704
259:706
259:707
259:708
259:709
259:711
259:712
259:713
259:714
259:715
259:716
259:717
260:719
260:720
260:721
260:722
260:724
260:725
260:726
260:727
260:728
260:729
260:730
261:732
261:733
261:734
261:735
261:737
261:738
261:739
261:740
261:741
261:742
261:743
262:745
262:746
262:747
262:748
262:750
262:751
262:752
262:753
262:754
262:755
262:756
263:758
263:759
263:760
263:761
263:763
263:764
263:765
263:766
263:767
263:768
263:769
264:771
264:772
264:773
264:774
264:776
264:777
264:778
264:779
264:780
264:781
264:782
265:784
265:785
265:786
265:787
265:789
265:790
265:791
265:792
265:793
265:794
265:795
266:797
266:798
266:799
266:800
266:802
266:803
266:804
266:805
266:806
266:807
266:808
267:810
267:811
267:812
267:813
267:815
267:816
267:817
267:818
267:819
267:820
267:821
268:823
268:824
268:825
268:826
268:828
268:829
268:830
268:831
268:832
268:833
268:834
269:836
269:837
269:838
269:839
269:841
269:842
269:843
269:844
269:845
269:846
269:847
270:849
270:850
270:851
270:852
270:854
270:855
270:856
270:857
270:858
270:859
270:860
271:862
271:863
271:864
271:865
271:867
271:868
271:869
271:870
271:871
271:872
271:873
272:875
272:876
272:877
272:878
272:880
272:881
272:882
272:883
272:884
272:885
272:886
273:888
273:889
273:890
273:891
273:893
273:894
273:895
273:896
273:897
273:898
273:899
274:901
274:902
274:903
274:904
274:906
274:907
274:908
274:909
274:910
274:911
274:912
275:914
275:915
275:916
275:917
275:919
275:920
275:921
275:922
275:923
275:924
275:925
276:927
276:928
276:929
276:930
276:932
276:933
276:934
276:935
276:936
276:937
276:938
280:940
280:941
280:942
280:943
280:946
280:947
280:948
280:949
280:950
280:951
280:952
280:987
280:988
280:989
280:990
280:991
280:992
280:993
280:994
280:998
280:999
280:1000
280:1001
280:1002
280:1003
281:955
281:956
281:957
282:960
282:961
282:962
284:965
284:966
284:970
284:973
284:976
284:977
284:978
284:979
285:968
285:969
286:971
286:972
287:974
287:975
289:982
289:983
291:995
291:996
295:1005
295:1006
295:1007
295:1008
295:1054
295:1055
295:1056
295:1057
295:1058
295:1059
296:1010
297:1011
297:1012
297:1013
297:1014
297:1016
297:1018
297:1019
297:1020
297:1021
297:1023
297:1024
297:1026
297:1027
297:1028
297:1029
297:1032
297:1033
297:1034
297:1036
297:1037
297:1038
297:1040
297:1045
297:1046
297:1047
297:1048
297:1049
298:1051
298:1052
302:1061
302:1062
302:1063
302:1064
302:1107
302:1108
302:1109
302:1110
302:1111
302:1112
303:1066
304:1067
304:1068
304:1069
304:1076
304:1079
304:1085
304:1091
304:1096
304:1097
304:1098
304:1099
304:1101
304:1102
315:1077
315:1078
316:1070
316:1071
316:1072
316:1073
316:1074
317:1080
317:1081
317:1082
317:1083
318:1086
318:1087
318:1088
318:1089
319:1092
319:1094
321:1103
322:1104
322:1105
327:1114
327:1115
327:1116
327:1117
327:1135
327:1136
327:1137
327:1138
327:1139
327:1140
328:1119
328:1121
328:1122
328:1123
328:1124
328:1126
328:1128
328:1129
328:1130
328:1131
328:1134
332:1268
332:1269
332:1270
332:1271
332:1292
332:1293
332:1294
332:1295
332:1296
332:1297
333:1273
333:1274
333:1275
333:1276
333:1277
333:1278
333:1279
333:1280
333:1282
333:1284
333:1285
333:1286
333:1287
333:1289
333:1290
333:1291
346:1142
346:1143
346:1144
346:1145
346:1261
346:1262
346:1263
346:1264
346:1265
346:1266
347:1147
348:1149
348:1150
348:1151
348:1152
348:1255
348:1256
348:1257
348:1258
348:1259
349:1155
349:1156
349:1157
350:1160
350:1161
350:1162
351:1165
351:1166
351:1167
352:1170
352:1171
352:1172
353:1175
353:1176
353:1177
354:1180
354:1181
354:1182
355:1185
355:1186
355:1187
356:1190
356:1191
356:1193
356:1194
356:1195
356:1196
356:1197
356:1198
356:1199
356:1200
356:1201
356:1203
356:1204
356:1205
356:1206
356:1207
356:1208
356:1209
357:1212
357:1213
357:1214
358:1229
358:1231
358:1232
358:1233
358:1234
362:1216
362:1217
363:1221
363:1223
363:1224
363:1225
363:1226
367:1219
367:1220
370:1239
370:1240
370:1241
371:1245
371:1247
371:1248
371:1249
371:1250
375:1243
375:1244
383:1299
383:1300
383:1301
383:1302
383:1331
383:1332
383:1333
383:1334
383:1335
383:1336
384:1305
384:1306
384:1307
384:1308
384:1309
384:1310
384:1313
384:1314
384:1315
384:1316
384:1319
384:1320
384:1321
384:1322
384:1325
384:1326
384:1327
384:1328
384:1329
391:1338
391:1339
391:1340
391:1341
391:1344
391:1345
391:1346
391:1347
391:1348
391:1349
392:1343
399:1351
399:1352
399:1353
399:1354
399:1446
399:1447
399:1448
399:1449
399:1450
399:1451
399:1452
401:1357
401:1358
401:1359
401:1360
401:1361
401:1362
401:1363
401:1364
401:1365
401:1366
401:1369
401:1370
401:1371
401:1372
401:1373
401:1374
401:1375
401:1376
401:1377
401:1380
401:1381
401:1382
401:1385
401:1386
401:1387
401:1390
401:1391
401:1392
401:1393
401:1394
401:1396
401:1397
401:1398
401:1399
401:1400
401:1401
401:1402
401:1403
401:1404
401:1405
401:1406
401:1407
401:1408
401:1411
401:1412
401:1413
401:1414
401:1415
401:1416
401:1417
401:1418
401:1419
401:1422
401:1423
401:1424
401:1427
401:1428
401:1429
401:1430
401:1431
401:1434
401:1435
401:1436
401:1439
401:1440
401:1441
401:1442
401:1443
401:1444
401:1445
406:1454
406:1455
406:1456
406:1457
406:1462
406:1464
406:1805
406:1806
406:1807
406:1808
406:1809
406:1810
406:1811
406:1812
406:1813
406:1814
406:1815
408:1465
408:1466
408:1467
408:1468
408:1469
409:1458
409:1472
409:1474
409:1475
409:1476
409:1477
409:1478
409:1479
409:1480
409:1481
409:1482
409:1484
409:1485
409:1486
409:1488
409:1489
409:1490
409:1492
409:1496
409:1497
409:1498
409:1499
409:1500
409:1502
409:1504
409:1517
409:1519
410:1507
411:1509
412:1510
413:1511
414:1512
415:1513
416:1514
420:1524
420:1525
420:1526
420:1527
420:1529
420:1530
420:1531
420:1532
420:1533
420:1534
420:1686
420:1687
420:1688
420:1689
420:1690
421:1537
421:1539
421:1540
421:1541
421:1542
421:1545
421:1546
421:1547
421:1550
421:1551
421:1552
421:1553
421:1554
421:1570
421:1639
421:1655
421:1657
421:1658
422:1557
422:1558
422:1559
422:1562
422:1563
422:1564
422:1565
422:1567
422:1568
422:1569
431:1560
431:1561
435:1571
435:1572
435:1573
435:1574
435:1575
435:1576
435:1577
435:1580
435:1581
435:1582
435:1583
435:1584
435:1585
435:1586
435:1587
435:1588
435:1590
435:1591
435:1592
435:1594
435:1595
435:1596
435:1597
435:1600
435:1601
435:1602
435:1605
435:1606
435:1607
435:1610
435:1611
435:1612
435:1613
435:1614
435:1617
435:1618
435:1619
435:1620
435:1621
435:1622
435:1623
435:1624
435:1626
435:1627
435:1628
435:1629
435:1630
435:1631
435:1632
435:1633
435:1634
435:1636
435:1637
435:1638
437:1640
437:1642
437:1643
437:1644
437:1645
437:1646
437:1647
437:1648
437:1649
437:1650
437:1652
437:1653
437:1654
439:1662
439:1663
439:1664
439:1665
439:1667
439:1669
439:1670
439:1671
439:1672
439:1673
439:1674
439:1675
439:1676
439:1677
439:1679
439:1680
439:1681
439:1682
441:1693
441:1695
441:1696
441:1697
441:1698
441:1701
441:1702
441:1703
441:1706
441:1707
441:1708
441:1709
441:1710
441:1712
441:1713
441:1715
441:1798
441:1800
445:1459
445:1716
445:1718
445:1719
445:1720
445:1721
445:1722
445:1723
445:1724
445:1725
445:1726
445:1727
445:1728
445:1729
445:1730
445:1732
445:1733
445:1735
445:1736
445:1737
445:1739
445:1743
445:1744
445:1745
445:1746
445:1747
445:1749
445:1751
445:1782
445:1783
445:1784
445:1785
445:1786
446:1460
446:1756
446:1757
446:1758
446:1760
446:1761
446:1762
446:1763
446:1764
446:1766
446:1768
447:1461
447:1773
447:1774
447:1775
447:1776
447:1777
447:1778
449:1788
450:1790
451:1791
452:1792
453:1793
454:1794
455:1795
463:1817
463:1818
463:1819
463:1820
463:1878
463:1879
463:1880
463:1881
463:1882
463:1883
464:1823
464:1824
464:1825
464:1826
464:1829
464:1830
464:1831
464:1834
464:1835
464:1836
464:1837
464:1838
464:1841
464:1842
464:1843
464:1844
464:1847
464:1848
464:1849
464:1858
464:1859
464:1860
464:1861
464:1862
464:1865
464:1866
464:1867
464:1868
464:1869
464:1870
464:1871
464:1872
464:1873
464:1875
464:1876
464:1877
469:1885
469:1886
469:1887
469:1888
469:1890
469:1911
469:1912
469:1913
469:1914
469:1915
469:1916
469:1917
469:1918
469:1919
469:1920
469:1921
470:1891
470:1892
470:1893
470:1896
470:1897
470:1898
470:1901
470:1902
470:1903
470:1906
470:1907
470:1908
*E