@compilation
8629
@diagnostic
33024
@externalDataElement
1
@duplication
1
@similarity
1
@location_default
17430587
@file
856971
@folder
267347
@package
121144
@primitive
5691
@modifier
6260
@class
1315327
@interface
21670502
@fielddecl
129808
@field
1967515
@constructor
959860
@method
13924119
@param
14919825
@exception
1228291
@typevariable
454373
@wildcard
346385
@typebound
350537
@array
172257
@import
368577
@block
707491
@ifstmt
188314
@forstmt
52512
@enhancedforstmt
18493
@whilestmt
13268
@dostmt
2406
@trystmt
58633
@switchstmt
10547
@synchronizedstmt
6634
@returnstmt
235435
@throwstmt
35923
@breakstmt
35335
@continuestmt
3211
@emptystmt
1562
@exprstmt
942206
@assertstmt
10817
@localvariabledeclstmt
318741
@localtypedeclstmt
1001
@constructorinvocationstmt
9166
@superconstructorinvocationstmt
66334
@case
107949
@catchclause
55210
@labeledstmt
2342
@yieldstmt
1
@errorstmt
1
@arrayaccess
181399
@arraycreationexpr
69258
@arrayinit
405414
@assignexpr
465480
@assignaddexpr
17018
@assignsubexpr
3506
@assignmulexpr
2153
@assigndivexpr
1072
@assignandexpr
3971
@assignorexpr
14530
@booleanliteral
589955
@integerliteral
799586
@longliteral
185912
@floatingpointliteral
17688
@doubleliteral
486694
@characterliteral
40022
@stringliteral
1263013
@nullliteral
355861
@mulexpr
204610
@divexpr
36270
@remexpr
3878
@addexpr
177015
@subexpr
84397
@lshiftexpr
8738
@rshiftexpr
4207
@urshiftexpr
5463
@andbitexpr
29093
@orbitexpr
8627
@xorbitexpr
1925
@andlogicalexpr
36748
@orlogicalexpr
31155
@ltexpr
66260
@gtexpr
17206
@leexpr
10531
@geexpr
13413
@eqexpr
104291
@neexpr
60984
@postincexpr
29636
@postdecexpr
11685
@preincexpr
23718
@predecexpr
3781
@minusexpr
148828
@plusexpr
53015
@bitnotexpr
8188
@lognotexpr
40117
@castexpr
93202
@newexpr
252124
@conditionalexpr
16050
@instanceofexpr
29546
@localvariabledeclexpr
385335
@typeliteral
98521
@thisaccess
200409
@superaccess
22198
@varaccess
2434655
@methodaccess
1676280
@unannotatedtypeaccess
1828301
@arraytypeaccess
120746
@wildcardtypeaccess
63661
@declannotation
6770353
@assignremexpr
47
@assignxorexpr
1100
@assignlshiftexpr
916
@assignrshiftexpr
1404
@assignurshiftexpr
431
@parexpr
1
@packageaccess
1
@uniontypeaccess
917
@lambdaexpr
109471
@memberref
22864
@annotatedtypeaccess
1279
@typeannotation
1279
@intersectiontypeaccess
25
@switchexpr
1
@errorexpr
1
@localvar
385335
@module
7965
@requires
1991
@exports
35015
@opens
165
@uses
10786
@provides
2323
@javadoc
985251
@javadocTag
335863
@xmldtd
569
@xmlelement
1199832
@javadocText
2503256
@xmlattribute
1841492
@xmlnamespace
2845
@xmlcomment
92776
@xmlcharacters
811651
@config
1
@configName
1
@configValue
1
compilations
8629
id
8629
cwd
165
id
cwd
12
1
2
8629
cwd
id
12
52
53
165
compilation_args
34517
id
8629
num
663
arg
9127
id
num
12
4
5
8629
id
arg
12
4
5
8629
num
id
12
52
53
663
num
arg
12
1
2
497
52
53
165
arg
id
12
1
2
8629
52
53
497
arg
num
12
1
2
9127
compilation_compiling_files
40492
id
8297
num
4978
file
40492
id
num
12
1
2
1659
2
3
1161
3
4
2157
4
5
663
5
6
497
6
7
497
7
11
663
12
15
663
19
31
331
id
file
12
1
2
1659
2
3
1161
3
4
2157
4
5
663
5
6
497
6
7
497
7
11
663
12
15
663
19
31
331
num
id
12
1
2
1825
2
3
829
3
5
331
6
7
331
7
8
331
8
11
331
13
17
331
20
34
331
40
51
331
num
file
12
1
2
1825
2
3
829
3
5
331
6
7
331
7
8
331
8
11
331
13
17
331
20
34
331
40
51
331
file
id
12
1
2
40492
file
num
12
1
2
40492
compilation_time
196485
id
8629
num
5144
kind
663
seconds
89779
id
num
12
1
2
331
2
3
1659
3
4
1161
4
5
2157
5
6
663
6
7
497
7
8
497
8
12
663
13
16
663
20
32
331
id
kind
12
4
5
8629
id
seconds
12
2
3
331
4
5
1659
6
7
1161
8
9
2157
10
11
663
12
13
497
14
15
497
16
23
663
26
31
663
40
63
331
num
id
12
1
2
1825
2
3
829
3
5
331
6
7
331
7
8
331
8
11
331
13
17
331
20
34
331
40
51
331
52
53
165
num
kind
12
4
5
5144
num
seconds
12
3
4
1825
5
6
829
7
10
331
13
14
331
15
16
331
17
22
331
27
34
331
41
54
331
67
82
331
101
102
165
kind
id
12
52
53
663
kind
num
12
31
32
663
kind
seconds
12
1
2
331
245
246
165
296
297
165
seconds
id
12
1
2
89613
52
53
165
seconds
num
12
1
2
89613
31
32
165
seconds
kind
12
1
2
89613
3
4
165
diagnostic_for
33024
diagnostic
33024
compilation
8629
file_number
165
file_number_diagnostic_number
5974
diagnostic
compilation
12
1
2
33024
diagnostic
file_number
12
1
2
33024
diagnostic
file_number_diagnostic_number
12
1
2
33024
compilation
diagnostic
12
1
2
4314
2
3
165
3
4
1825
4
5
829
5
8
663
11
19
663
36
37
165
compilation
file_number
12
1
2
8629
compilation
file_number_diagnostic_number
12
1
2
4314
2
3
165
3
4
1825
4
5
829
5
8
663
11
19
663
36
37
165
file_number
diagnostic
12
199
200
165
file_number
compilation
12
52
53
165
file_number
file_number_diagnostic_number
12
36
37
165
file_number_diagnostic_number
diagnostic
12
1
2
2987
2
3
497
4
5
663
5
6
663
6
10
497
14
27
497
52
53
165
file_number_diagnostic_number
compilation
12
1
2
2987
2
3
497
4
5
663
5
6
663
6
10
497
14
27
497
52
53
165
file_number_diagnostic_number
file_number
12
1
2
5974
compilation_finished
8629
id
8629
cpu_seconds
165
elapsed_seconds
8629
id
cpu_seconds
12
1
2
8629
id
elapsed_seconds
12
1
2
8629
cpu_seconds
id
12
52
53
165
cpu_seconds
elapsed_seconds
12
52
53
165
elapsed_seconds
id
12
1
2
8629
elapsed_seconds
cpu_seconds
12
1
2
8629
diagnostics
33024
id
33024
severity
663
error_tag
165
error_message
32692
full_error_message
165
location
165
id
severity
12
1
2
33024
id
error_tag
12
1
2
33024
id
error_message
12
1
2
33024
id
full_error_message
12
1
2
33024
id
location
12
1
2
33024
severity
id
12
1
2
165
2
3
165
32
33
165
164
165
165
severity
error_tag
12
1
2
663
severity
error_message
12
1
2
165
2
3
165
30
31
165
164
165
165
severity
full_error_message
12
1
2
663
severity
location
12
1
2
663
error_tag
id
12
199
200
165
error_tag
severity
12
4
5
165
error_tag
error_message
12
197
198
165
error_tag
full_error_message
12
1
2
165
error_tag
location
12
1
2
165
error_message
id
12
1
2
32360
2
3
331
error_message
severity
12
1
2
32692
error_message
error_tag
12
1
2
32692
error_message
full_error_message
12
1
2
32692
error_message
location
12
1
2
32692
full_error_message
id
12
199
200
165
full_error_message
severity
12
4
5
165
full_error_message
error_tag
12
1
2
165
full_error_message
error_message
12
197
198
165
full_error_message
location
12
1
2
165
location
id
12
199
200
165
location
severity
12
4
5
165
location
error_tag
12
1
2
165
location
error_message
12
197
198
165
location
full_error_message
12
1
2
165
externalData
1
id
1
path
1
column
1
value
1
id
path
12
id
column
12
id
value
12
path
id
12
path
column
12
path
value
12
column
id
12
column
path
12
column
value
12
value
id
12
value
path
12
value
column
12
snapshotDate
1
snapshotDate
1
sourceLocationPrefix
569
prefix
569
duplicateCode
1
id
1
relativePath
1
equivClass
1
id
relativePath
12
1
2
1
id
equivClass
12
1
2
1
relativePath
id
12
relativePath
equivClass
12
equivClass
id
12
equivClass
relativePath
12
similarCode
1
id
1
relativePath
1
equivClass
1
id
relativePath
12
1
2
1
id
equivClass
12
1
2
1
relativePath
id
12
relativePath
equivClass
12
equivClass
id
12
equivClass
relativePath
12
tokens
1
id
1
offset
1
beginLine
1
beginColumn
1
endLine
1
endColumn
1
id
offset
12
id
beginLine
12
id
beginColumn
12
id
endLine
12
id
endColumn
12
offset
id
12
offset
beginLine
12
offset
beginColumn
12
offset
endLine
12
offset
endColumn
12
beginLine
id
12
beginLine
offset
12
beginLine
beginColumn
12
beginLine
endLine
12
beginLine
endColumn
12
beginColumn
id
12
beginColumn
offset
12
beginColumn
beginLine
12
beginColumn
endLine
12
beginColumn
endColumn
12
endLine
id
12
endLine
offset
12
endLine
beginLine
12
endLine
beginColumn
12
endLine
endColumn
12
endColumn
id
12
endColumn
offset
12
endColumn
beginLine
12
endColumn
beginColumn
12
endColumn
endLine
12
smap_header
1
outputFileId
1
outputFilename
1
defaultStratum
1
outputFileId
outputFilename
12
outputFileId
defaultStratum
12
outputFilename
outputFileId
12
outputFilename
defaultStratum
12
defaultStratum
outputFileId
12
defaultStratum
outputFilename
12
smap_files
1
outputFileId
1
stratum
1
inputFileNum
1
inputFileName
1
inputFileId
1
outputFileId
stratum
12
outputFileId
inputFileNum
12
outputFileId
inputFileName
12
outputFileId
inputFileId
12
stratum
outputFileId
12
stratum
inputFileNum
12
stratum
inputFileName
12
stratum
inputFileId
12
inputFileNum
outputFileId
12
inputFileNum
stratum
12
inputFileNum
inputFileName
12
inputFileNum
inputFileId
12
inputFileName
outputFileId
12
inputFileName
stratum
12
inputFileName
inputFileNum
12
inputFileName
inputFileId
12
inputFileId
outputFileId
12
inputFileId
stratum
12
inputFileId
inputFileNum
12
inputFileId
inputFileName
12
smap_lines
1
outputFileId
1
stratum
1
inputFileNum
1
inputStartLine
1
inputLineCount
1
outputStartLine
1
outputLineIncrement
1
outputFileId
stratum
12
outputFileId
inputFileNum
12
outputFileId
inputStartLine
12
outputFileId
inputLineCount
12
outputFileId
outputStartLine
12
outputFileId
outputLineIncrement
12
stratum
outputFileId
12
stratum
inputFileNum
12
stratum
inputStartLine
12
stratum
inputLineCount
12
stratum
outputStartLine
12
stratum
outputLineIncrement
12
inputFileNum
outputFileId
12
inputFileNum
stratum
12
inputFileNum
inputStartLine
12
inputFileNum
inputLineCount
12
inputFileNum
outputStartLine
12
inputFileNum
outputLineIncrement
12
inputStartLine
outputFileId
12
inputStartLine
stratum
12
inputStartLine
inputFileNum
12
inputStartLine
inputLineCount
12
inputStartLine
outputStartLine
12
inputStartLine
outputLineIncrement
12
inputLineCount
outputFileId
12
inputLineCount
stratum
12
inputLineCount
inputFileNum
12
inputLineCount
inputStartLine
12
inputLineCount
outputStartLine
12
inputLineCount
outputLineIncrement
12
outputStartLine
outputFileId
12
outputStartLine
stratum
12
outputStartLine
inputFileNum
12
outputStartLine
inputStartLine
12
outputStartLine
inputLineCount
12
outputStartLine
outputLineIncrement
12
outputLineIncrement
outputFileId
12
outputLineIncrement
stratum
12
outputLineIncrement
inputFileNum
12
outputLineIncrement
inputStartLine
12
outputLineIncrement
inputLineCount
12
outputLineIncrement
outputStartLine
12
locations_default
17430587
id
17430587
file
446237
beginLine
901012
beginColumn
73993
endLine
938578
endColumn
91638
id
file
12
1
2
17430587
id
beginLine
12
1
2
17430587
id
beginColumn
12
1
2
17430587
id
endLine
12
1
2
17430587
id
endColumn
12
1
2
17430587
file
id
12
1
2
397288
9
337
33581
347
3349
15367
file
beginLine
12
1
2
397288
6
112
33581
144
1305
15367
file
beginColumn
12
1
2
397288
5
60
34150
60
104
14798
file
endLine
12
1
2
397288
8
126
33581
144
1447
15367
file
endColumn
12
1
2
397288
9
77
34150
77
122
14798
beginLine
id
12
1
2
89361
2
3
79685
3
4
68301
4
5
71147
5
6
84238
6
7
58625
7
8
53502
8
10
66594
10
13
66594
13
21
71716
21
49
68301
49
86
67732
86
785
55210
beginLine
file
12
1
2
268653
2
3
235071
3
4
77977
4
5
55210
5
8
81962
8
17
69440
17
35
68301
35
785
44396
beginLine
beginColumn
12
1
2
97329
2
3
113836
3
4
102452
4
5
108713
5
6
73993
6
7
66024
7
9
75131
9
13
73993
13
22
68301
22
32
67732
32
49
53502
beginLine
endLine
12
1
2
310203
2
3
236779
3
4
122373
4
5
83669
5
6
50657
6
9
77977
9
14
19352
beginLine
endColumn
12
1
2
96760
2
3
83669
3
4
85377
4
5
96760
5
6
77408
6
7
64886
7
8
46672
8
10
70009
10
15
71716
15
29
71147
29
47
71147
47
69
65455
beginColumn
id
12
1
2
7968
2
4
5691
4
8
5691
8
16
5691
16
44
5691
45
76
5691
76
114
5691
115
166
5691
168
237
5691
240
307
5691
307
462
5691
467
785
5691
1034
4621
3415
beginColumn
file
12
1
2
8537
2
3
5691
3
6
6830
6
11
6260
11
21
6260
21
28
6830
32
40
5691
40
45
5691
46
53
5691
53
59
6260
62
72
6830
73
785
3415
beginColumn
beginLine
12
1
2
8537
2
4
5691
4
8
6260
8
15
6260
16
41
5691
42
53
5691
53
77
5691
85
119
5691
123
159
5691
162
212
5691
215
273
5691
286
562
5691
607
688
1707
beginColumn
endLine
12
1
2
8537
2
4
5691
4
8
6260
8
15
5691
15
41
5691
41
51
5691
51
74
5691
77
119
6260
123
159
5691
164
213
5691
216
275
5691
281
585
5691
615
700
1707
beginColumn
endColumn
12
1
2
9106
2
3
4553
3
5
5691
6
12
6260
12
29
5691
29
32
6260
32
36
5691
37
43
5691
43
52
5691
54
61
5691
62
76
5691
78
102
5691
105
115
2276
endLine
id
12
1
2
95053
2
3
97899
3
4
75131
4
5
76839
5
6
73993
6
7
65455
7
8
48380
8
9
48949
9
12
86515
12
20
74562
20
46
70578
46
85
71716
85
785
53502
endLine
file
12
1
2
237348
2
3
271499
3
4
74562
4
5
57487
5
7
73424
7
14
73993
14
27
70578
27
58
70578
59
785
9106
endLine
beginLine
12
1
2
360860
2
3
237348
3
4
110421
4
5
78546
5
7
86515
7
13
64886
endLine
beginColumn
12
1
2
101883
2
3
132619
3
4
118958
4
5
94483
5
6
83100
6
7
70578
7
9
82531
9
14
74562
14
24
72285
24
35
72285
35
49
35289
endLine
endColumn
12
1
2
105867
2
3
105867
3
4
98468
4
5
88222
5
6
81392
6
7
73424
7
8
50657
8
11
84807
11
18
71716
18
36
74562
36
56
76270
56
69
27320
endColumn
id
12
1
2
14798
2
8
7968
8
22
7399
22
48
7399
48
95
7399
97
224
7399
224
306
7399
311
364
7399
367
399
7399
400
435
7399
436
507
7399
508
785
2276
endColumn
file
12
1
2
16506
2
5
7399
5
10
7968
10
17
7399
17
28
7399
28
49
7968
49
55
6260
55
58
6260
58
61
7399
61
67
7399
67
76
7399
76
785
2276
endColumn
beginLine
12
1
2
15367
2
8
7968
8
21
7968
21
41
7968
41
82
7968
90
172
7968
172
204
7968
205
243
7399
246
266
7399
267
286
7399
289
384
6260
endColumn
beginColumn
12
1
2
16506
2
6
6830
6
13
6830
14
20
6830
20
26
7968
26
33
7399
33
38
6260
38
46
7968
46
52
7399
52
57
6830
57
63
7399
63
77
3415
endColumn
endLine
12
1
2
15367
2
8
7968
8
20
7968
20
40
7399
40
75
7399
78
168
7968
168
199
7968
202
242
7968
243
264
7399
265
287
7968
288
376
6260
hasLocation
33269183
locatableid
32575481
id
1011888
locatableid
id
12
1
2
31899776
2
4
675705
id
locatableid
12
1
2
998536
2
797053
13352
numlines
11012506
element_id
11012506
num_lines
104729
num_code
86515
num_comment
61471
element_id
num_lines
12
1
2
11012506
element_id
num_code
12
1
2
11012506
element_id
num_comment
12
1
2
11012506
num_lines
element_id
12
1
2
51795
2
3
15367
3
5
7399
5
8
9106
8
18
7968
18
69
7968
90
15980
5122
num_lines
num_code
12
1
2
54072
2
3
17644
3
4
6830
4
5
7399
5
6
3984
6
7
6260
7
11
7968
11
12
569
num_lines
num_comment
12
1
2
54072
2
3
15367
3
4
6260
4
5
5122
5
7
8537
7
9
6830
9
16
7968
40
41
569
num_code
element_id
12
1
2
40411
2
3
11383
3
4
7399
4
8
7399
8
16
7399
21
67
6830
102
15858
5691
num_code
num_lines
12
1
2
44396
2
3
13660
3
4
6830
4
7
7968
7
10
7968
10
20
5691
num_code
num_comment
12
1
2
42688
2
3
11952
3
4
7399
4
7
6830
7
9
6830
9
14
6830
15
41
3984
num_comment
element_id
12
1
2
22198
2
3
8537
3
4
4553
4
6
5691
6
7
2845
7
9
4553
10
14
5122
14
48
5122
61
18252
2845
num_comment
num_lines
12
1
2
22198
2
3
9676
3
4
6260
4
5
3984
5
6
3984
6
7
3415
7
10
5122
10
28
5691
28
87
1138
num_comment
num_code
12
1
2
22198
2
3
9676
3
4
5691
4
5
5122
5
6
3415
6
7
3415
7
11
5691
14
27
5122
28
89
1138
files
856971
id
856971
name
856971
id
name
12
1
2
856971
name
id
12
1
2
856971
folders
267347
id
267347
name
267347
id
name
12
1
2
267347
name
id
12
1
2
267347
containerparent
1123986
parent
280623
child
1123986
parent
child
12
1
2
165785
2
3
30534
3
4
15599
4
6
21739
6
11
23233
11
42
21407
43
138
2323
child
parent
12
1
2
1123986
cupackage
829589
id
829589
packageid
101064
id
packageid
12
1
2
829589
packageid
id
12
1
2
21573
2
3
18918
3
4
7965
4
5
6638
5
6
5144
6
8
8629
8
11
9293
11
17
8463
17
26
8463
26
135
5974
jarManifestMain
172755
fileid
13276
keyName
12612
value
89779
fileid
keyName
12
1
4
995
5
6
2323
6
7
2157
9
13
1161
13
15
1161
15
17
829
17
18
829
19
21
829
21
24
1161
24
27
1161
28
35
663
fileid
value
12
1
4
995
5
6
2489
6
7
1991
8
10
663
10
12
995
12
13
663
14
15
995
15
17
1161
17
18
829
18
20
1161
21
24
1161
29
30
165
keyName
fileid
12
1
2
5144
2
3
829
3
4
829
5
8
995
10
20
995
24
28
829
28
31
995
32
38
995
39
81
995
keyName
value
12
1
2
5808
2
3
995
3
5
995
5
8
995
10
16
1161
17
26
1161
27
36
995
37
53
497
value
fileid
12
1
2
76005
2
3
4480
3
6
6969
6
81
2323
value
keyName
12
1
2
75673
2
3
8795
3
6
5310
jarManifestEntries
30202
fileid
61
entryName
30130
keyName
27
value
30164
fileid
entryName
12
1
2
4
4
10
3
10
12
4
12
31
4
65
82
4
123
164
4
178
240
4
253
294
4
307
357
4
361
395
4
433
461
4
591
662
4
957
2267
4
3647
3762
3
fileid
keyName
12
1
2
57
6
10
3
fileid
value
12
1
2
4
3
8
4
9
13
4
24
66
4
70
124
4
127
179
4
195
254
4
265
308
4
320
362
4
381
434
4
434
592
4
618
958
4
1671
3648
4
3761
3762
1
entryName
fileid
12
1
2
30114
2
26
16
entryName
keyName
12
1
2
30127
6
10
3
entryName
value
12
1
2
30126
3
26
4
keyName
fileid
12
1
2
21
2
3
3
3
4
1
32
33
1
keyName
entryName
12
1
2
21
2
3
1
11
12
1
369
370
1
19366
19367
1
keyName
value
12
1
2
22
2
3
1
369
370
1
19390
19391
1
value
fileid
12
1
2
30162
2
3
1
value
entryName
12
1
2
30162
11
12
1
value
keyName
12
1
2
30156
2
3
7
packages
121144
id
121144
nodeName
121144
id
nodeName
12
1
2
121144
nodeName
id
12
1
2
121144
primitives
5691
id
5691
nodeName
5691
id
nodeName
12
1
2
5691
nodeName
id
12
1
2
5691
modifiers
6260
id
6260
nodeName
6260
id
nodeName
12
1
2
6260
nodeName
id
12
1
2
6260
classes
1315327
id
1315327
nodeName
949239
parentid
81979
sourceid
511461
id
nodeName
12
1
2
1315327
id
parentid
12
1
2
1315327
id
sourceid
12
1
2
1315327
nodeName
id
12
1
2
858132
2
5
72686
5
354
18420
nodeName
parentid
12
1
2
922355
2
12
26884
nodeName
sourceid
12
1
2
921028
2
28
28211
parentid
id
12
1
2
22735
2
3
14271
3
4
8795
4
5
5144
5
7
5808
7
9
6803
9
15
6638
15
23
6306
23
1495
5476
parentid
nodeName
12
1
2
23067
2
3
14271
3
4
9127
4
5
5144
5
7
5974
7
9
6306
9
14
6472
14
23
6803
23
1028
4812
parentid
sourceid
12
1
2
24062
2
3
15267
3
4
9625
4
5
4646
5
7
6472
7
9
5974
9
14
6306
14
23
6472
23
119
3153
sourceid
id
12
1
2
463833
2
13
38666
13
886
8961
sourceid
nodeName
12
1
2
463833
2
8
38666
8
359
8961
sourceid
parentid
12
1
2
511461
isRecord
1
id
1
interfaces
21670502
id
21670502
nodeName
5340098
parentid
337
sourceid
1998
id
nodeName
12
1
2
21670502
id
parentid
12
1
2
21670502
id
sourceid
12
1
2
21670502
nodeName
id
12
1
2
3400751
2
3
791589
3
5
407738
5
12
427760
12
9655
312258
nodeName
parentid
12
1
2
5339882
2
3
215
nodeName
sourceid
12
1
2
5339793
2
6
304
parentid
id
12
1
2
55
2
3
33
3
4
27
4
6
27
6
9
27
10
16
27
16
20
27
21
212
27
288
1113
27
1315
27761
27
36109
2170991
27
parentid
nodeName
12
1
2
55
2
3
33
3
4
27
4
5
5
5
6
27
6
11
27
11
14
27
15
20
27
21
107
27
153
379
27
3088
15106
27
36410
509784
22
parentid
sourceid
12
1
2
94
2
3
38
3
4
33
4
6
27
6
7
11
7
8
38
8
10
22
10
11
27
11
15
27
19
40
16
sourceid
id
12
1
2
1245
2
7
160
7
53
154
55
289
160
353
3260
154
3665
468248
121
sourceid
nodeName
12
1
2
1245
2
6
166
6
31
154
31
110
154
115
1202
154
1336
102821
121
sourceid
parentid
12
1
2
1998
fielddecls
129808
id
129808
parentid
20565
id
parentid
12
1
2
129808
parentid
id
12
1
2
5977
2
3
3466
3
4
2556
4
5
1685
5
6
1212
6
8
1560
8
12
1735
12
22
1621
22
1802
750
fieldDeclaredIn
129972
fieldId
129944
fieldDeclId
129808
pos
24
fieldId
fieldDeclId
12
1
2
129915
2
3
28
fieldId
pos
12
1
2
129944
fieldDeclId
fieldId
12
1
2
129720
2
8
88
fieldDeclId
pos
12
1
2
129720
2
8
88
pos
fieldId
12
2
3
7
3
4
3
4
5
3
10
11
3
25
26
3
36500
36501
3
pos
fieldDeclId
12
2
3
7
3
4
3
4
5
3
10
11
3
25
26
3
36508
36509
3
fields
1967515
id
1967515
nodeName
1444935
typeid
255398
parentid
445412
sourceid
1967515
id
nodeName
12
1
2
1967515
id
typeid
12
1
2
1967515
id
parentid
12
1
2
1967515
id
sourceid
12
1
2
1967515
nodeName
id
12
1
2
1290435
2
4
122471
4
1045
32028
nodeName
typeid
12
1
2
1346692
2
25
98242
nodeName
parentid
12
1
2
1290435
2
4
122471
4
1045
32028
nodeName
sourceid
12
1
2
1290435
2
4
122471
4
1045
32028
typeid
id
12
1
2
138900
2
3
35845
3
4
26552
4
6
20246
6
13
20411
13
4019
13442
typeid
nodeName
12
1
2
153670
2
3
33190
3
4
20909
4
7
21407
7
23
19582
23
2687
6638
typeid
parentid
12
1
2
193498
2
3
32858
3
6
20080
6
1493
8961
typeid
sourceid
12
1
2
138900
2
3
35845
3
4
26552
4
6
20246
6
13
20411
13
4019
13442
parentid
id
12
1
2
254900
2
3
45802
3
4
34019
4
6
37836
6
11
35845
11
62
33522
63
270
3484
parentid
nodeName
12
1
2
254900
2
3
45802
3
4
34019
4
6
37836
6
11
35845
11
62
33522
63
270
3484
parentid
typeid
12
1
2
327919
2
3
48623
3
4
28709
4
11
34517
11
83
5642
parentid
sourceid
12
1
2
254900
2
3
45802
3
4
34019
4
6
37836
6
11
35845
11
62
33522
63
270
3484
sourceid
id
12
1
2
1967515
sourceid
nodeName
12
1
2
1967515
sourceid
typeid
12
1
2
1967515
sourceid
parentid
12
1
2
1967515
constrs
959860
id
959860
nodeName
506814
signature
917543
typeid
165
parentid
558259
sourceid
807517
id
nodeName
12
1
2
959860
id
signature
12
1
2
959860
id
typeid
12
1
2
959860
id
parentid
12
1
2
959860
id
sourceid
12
1
2
959860
nodeName
id
12
1
2
325927
2
3
93264
3
4
30700
4
7
40657
7
28
16263
nodeName
signature
12
1
2
336382
2
3
86792
3
4
30866
4
7
39164
7
25
13607
nodeName
typeid
12
1
2
506814
nodeName
parentid
12
1
2
479930
2
28
26884
nodeName
sourceid
12
1
2
333395
2
3
89281
3
4
29373
4
7
39496
7
28
15267
signature
id
12
1
2
892484
2
27
25058
signature
nodeName
12
1
2
917543
signature
typeid
12
1
2
917543
signature
parentid
12
1
2
892484
2
27
25058
signature
sourceid
12
1
2
903105
2
27
14437
typeid
id
12
5784
5785
165
typeid
nodeName
12
3054
3055
165
typeid
signature
12
5529
5530
165
typeid
parentid
12
3364
3365
165
typeid
sourceid
12
4866
4867
165
parentid
id
12
1
2
383512
2
3
91936
3
4
31696
4
8
42483
8
25
8629
parentid
nodeName
12
1
2
558259
parentid
signature
12
1
2
383512
2
3
91936
3
4
31696
4
8
42483
8
25
8629
parentid
typeid
12
1
2
558259
parentid
sourceid
12
1
2
383512
2
3
91936
3
4
31696
4
8
42483
8
25
8629
sourceid
id
12
1
2
777646
2
242
29871
sourceid
nodeName
12
1
2
777646
2
209
29871
sourceid
signature
12
1
2
777646
2
209
29871
sourceid
typeid
12
1
2
807517
sourceid
parentid
12
1
2
777646
2
242
29871
methods
13924119
id
13924119
nodeName
3365652
signature
5162072
typeid
1210114
parentid
1227207
sourceid
8868256
id
nodeName
12
1
2
13924119
id
signature
12
1
2
13924119
id
typeid
12
1
2
13924119
id
parentid
12
1
2
13924119
id
sourceid
12
1
2
13924119
nodeName
id
12
1
2
2115211
2
3
585973
3
4
205281
4
9
273653
9
1420
185533
nodeName
signature
12
1
2
2759599
2
3
373887
3
327
232165
nodeName
typeid
12
1
2
2930031
2
4
294231
4
1062
141390
nodeName
parentid
12
1
2
2283983
2
3
523741
3
5
267513
5
31
254236
31
1420
36177
nodeName
sourceid
12
1
2
2178107
2
3
595598
3
5
307175
5
24
254568
24
1131
30203
signature
id
12
1
2
3782687
2
3
737652
3
6
419026
6
1420
222706
signature
nodeName
12
1
2
5162072
signature
typeid
12
1
2
4688779
2
6
387163
6
1062
86128
signature
parentid
12
1
2
3782687
2
3
737652
3
6
419026
6
1420
222706
signature
sourceid
12
1
2
3894704
2
3
751592
3
7
405086
7
1131
110689
typeid
id
12
1
2
669944
2
3
207604
3
4
76669
4
7
100566
7
20
91439
20
15101
63891
typeid
nodeName
12
1
2
787271
2
3
207272
3
6
103553
6
48
93430
48
5364
18586
typeid
signature
12
1
2
764536
2
3
200468
3
5
89447
5
14
93928
14
8293
61733
typeid
parentid
12
1
2
769846
2
3
224531
3
5
111353
5
21
91107
21
3589
13276
typeid
sourceid
12
1
2
689028
2
3
208434
3
4
74346
4
7
97081
7
25
92268
25
12901
48955
parentid
id
12
1
2
358454
2
3
87456
3
4
100732
4
5
57253
5
6
90443
6
9
108366
9
12
106374
12
18
99072
18
31
98906
31
69
102889
69
343
17258
parentid
nodeName
12
1
2
365258
2
3
110357
3
4
103719
4
5
60074
5
6
72188
6
8
81813
8
10
57750
10
13
109693
13
20
93762
20
32
92600
32
315
79988
parentid
signature
12
1
2
358454
2
3
87456
3
4
100732
4
5
57253
5
6
90609
6
9
108366
9
12
106374
12
18
99072
18
31
98740
31
69
102889
69
343
17258
parentid
typeid
12
1
2
484245
2
3
147862
3
4
128943
4
5
82145
5
6
63725
6
7
63891
7
8
86294
8
12
93596
12
135
76503
parentid
sourceid
12
1
2
358454
2
3
87456
3
4
100732
4
5
57253
5
6
90609
6
9
108366
9
12
106374
12
18
99072
18
31
98740
31
69
102889
69
343
17258
sourceid
id
12
1
2
8374883
2
315
493372
sourceid
nodeName
12
1
2
8868256
sourceid
signature
12
1
2
8833738
2
313
34517
sourceid
typeid
12
1
2
8599083
2
242
269172
sourceid
parentid
12
1
2
8374883
2
315
493372
params
14919825
id
14919825
typeid
1183562
pos
3319
parentid
9515630
sourceid
10050325
id
typeid
12
1
2
14919825
id
pos
12
1
2
14919825
id
parentid
12
1
2
14919825
id
sourceid
12
1
2
14919825
typeid
id
12
1
2
589789
2
3
175244
3
4
74180
4
6
100566
6
10
90609
10
21
93596
21
12394
59576
typeid
pos
12
1
2
927002
2
3
145373
3
6
95919
6
17
15267
typeid
parentid
12
1
2
614350
2
3
166116
3
4
72022
4
5
84966
5
9
98574
9
21
90277
21
10868
57253
typeid
sourceid
12
1
2
610035
2
3
174746
3
4
73848
4
6
98740
6
10
85796
10
21
89779
21
9394
50615
pos
id
12
1
2
331
2
3
165
5
6
165
9
10
165
12
13
165
14
15
165
22
23
165
32
33
165
51
52
165
78
79
165
106
107
165
182
183
165
307
308
165
583
584
165
1111
1112
165
3151
3152
165
7250
7251
165
19648
19649
165
57340
57341
165
pos
typeid
12
1
2
331
2
3
165
5
6
165
8
9
165
11
12
331
13
14
165
19
20
165
30
31
165
42
43
165
53
54
165
76
77
165
98
99
165
145
146
165
232
233
165
615
616
165
1054
1055
165
2245
2246
165
5504
5505
165
pos
parentid
12
1
2
331
2
3
165
5
6
165
9
10
165
12
13
165
14
15
165
22
23
165
32
33
165
51
52
165
78
79
165
106
107
165
182
183
165
307
308
165
583
584
165
1111
1112
165
3151
3152
165
7250
7251
165
19648
19649
165
57340
57341
165
pos
sourceid
12
1
2
331
2
3
165
5
6
165
9
10
165
12
13
165
14
15
165
22
23
165
32
33
165
51
52
165
78
79
165
106
107
165
182
183
165
306
307
165
581
582
165
1079
1080
165
2623
2624
165
6309
6310
165
14217
14218
165
34932
34933
165
parentid
id
12
1
2
6255025
2
3
2057460
3
4
680233
4
21
522911
parentid
typeid
12
1
2
6737942
2
3
2021781
3
6
732839
6
18
23067
parentid
pos
12
1
2
6255025
2
3
2057460
3
4
680233
4
21
522911
parentid
sourceid
12
1
2
6255025
2
3
2057460
3
4
680233
4
21
522911
sourceid
id
12
1
2
9543178
2
315
507146
sourceid
typeid
12
1
2
9878565
2
314
171759
sourceid
pos
12
1
2
10050325
sourceid
parentid
12
1
2
9543178
2
315
507146
paramName
456793
id
456793
nodeName
30492
id
nodeName
12
1
2
456793
nodeName
id
12
1
2
11405
2
3
5909
3
4
2245
4
6
2186
6
9
2363
9
19
2363
19
64
2304
67
555
1713
isVarargsParam
813823
param
813823
exceptions
1228291
id
1228291
typeid
36996
parentid
982974
id
typeid
12
1
2
1228291
id
parentid
12
1
2
1228291
typeid
id
12
1
2
11952
2
3
3984
3
4
4553
4
7
2276
7
8
2845
9
13
3415
20
35
3415
49
107
2845
187
813
1707
typeid
parentid
12
1
2
11952
2
3
3984
3
4
4553
4
7
2276
7
8
2845
9
13
3415
20
35
3415
49
107
2845
187
813
1707
parentid
id
12
1
2
750749
2
3
224257
3
6
7968
parentid
typeid
12
1
2
750749
2
3
224257
3
6
7968
isAnnotType
29041
interfaceid
29041
isAnnotElem
61069
methodid
61069
annotValue
1575041
parentid
568216
id2
52108
value
1575041
parentid
id2
12
1
2
153504
2
3
252743
3
4
48955
4
6
26552
6
7
35181
7
9
46632
9
13
4646
parentid
value
12
1
2
138071
2
3
268176
3
4
47296
4
6
26054
6
8
39662
8
10
44142
10
13
4812
id2
parentid
12
1
2
17092
2
3
5144
3
4
2655
4
6
4812
6
9
4314
9
15
4148
16
25
4314
27
86
3982
86
153
4148
164
1105
1493
id2
value
12
1
2
15267
2
3
6638
3
4
2821
4
6
3816
6
8
3816
8
10
4812
10
25
4148
25
53
3982
53
132
3982
134
1105
2821
value
parentid
12
1
2
1575041
value
id2
12
1
2
1575041
isEnumType
39828
classid
39828
isEnumConst
321944
fieldid
321944
typeVars
454373
id
454373
nodeName
9459
pos
829
kind
165
parentid
385670
id
nodeName
12
1
2
454373
id
pos
12
1
2
454373
id
kind
12
1
2
454373
id
parentid
12
1
2
454373
nodeName
id
12
1
2
3650
2
3
663
3
4
829
4
11
663
11
13
829
14
17
829
19
69
829
79
238
829
255
1334
331
nodeName
pos
12
1
2
5310
2
3
1825
3
4
1493
4
5
829
nodeName
kind
12
1
2
9459
nodeName
parentid
12
1
2
3650
2
3
663
3
4
829
4
11
663
11
13
829
14
17
829
19
69
829
79
238
829
255
1334
331
pos
id
12
2
3
165
20
21
165
53
54
165
339
340
165
2324
2325
165
pos
nodeName
12
1
2
165
9
10
165
17
18
165
31
32
165
43
44
165
pos
kind
12
1
2
829
pos
parentid
12
2
3
165
20
21
165
53
54
165
339
340
165
2324
2325
165
kind
id
12
2738
2739
165
kind
nodeName
12
57
58
165
kind
pos
12
5
6
165
kind
parentid
12
2324
2325
165
parentid
id
12
1
2
329412
2
3
47461
3
6
8795
parentid
nodeName
12
1
2
329412
2
3
47461
3
6
8795
parentid
pos
12
1
2
329412
2
3
47461
3
6
8795
parentid
kind
12
1
2
385670
wildcards
346385
id
346385
nodeName
107608
kind
11
id
nodeName
12
1
2
346385
id
kind
12
1
2
346385
nodeName
id
12
1
2
68548
2
3
10772
3
5
6969
5
6
13938
6
1336
7379
nodeName
kind
12
1
2
107608
kind
id
12
6864
6865
5
55709
55710
5
kind
nodeName
12
2307
2308
5
17132
17133
5
typeBounds
350537
id
350537
typeid
335984
pos
11
parentid
350515
id
typeid
12
1
2
350537
id
pos
12
1
2
350537
id
parentid
12
1
2
350537
typeid
id
12
1
2
321984
2
30
13999
typeid
pos
12
1
2
335984
typeid
parentid
12
1
2
321984
2
30
13999
pos
id
12
4
5
5
63319
63320
5
pos
typeid
12
4
5
5
60690
60691
5
pos
parentid
12
4
5
5
63319
63320
5
parentid
id
12
1
2
350493
2
3
22
parentid
typeid
12
1
2
350493
2
3
22
parentid
pos
12
1
2
350493
2
3
22
typeArgs
54273945
argumentid
1415895
pos
55
parentid
22414889
argumentid
pos
12
1
2
867838
2
3
456524
3
11
91532
argumentid
parentid
12
1
2
50596
2
3
450794
3
5
97738
5
6
34387
6
7
199313
7
11
27335
11
12
219784
12
15
107348
15
29
108145
29
300
106257
300
796804
14193
pos
argumentid
12
4
5
5
598
599
5
889
890
5
1132
1133
5
1762
1763
5
3890
3891
5
4033
4034
5
52655
52656
5
149049
149050
5
163442
163443
5
pos
parentid
12
4
5
5
831
832
5
3896
3897
5
8697
8698
5
19038
19039
5
85666
85667
5
103306
103307
5
1533979
1533980
5
3999774
3999775
5
4049146
4049147
5
parentid
argumentid
12
1
2
289910
2
3
13713819
3
4
7902294
4
11
508864
parentid
pos
12
1
2
273308
2
3
13649920
3
4
7919787
4
11
571871
isParameterized
22414889
memberid
22414889
isRaw
70363
memberid
70363
erasure
22417402
memberid
22417402
erasureid
2850
memberid
erasureid
12
1
2
22417402
erasureid
memberid
12
1
2
177
2
3
437
3
5
249
5
6
703
6
9
226
9
23
243
23
98
215
101
288
215
345
2541
215
2940
468247
166
isAnonymClass
130269
classid
130269
parent
130269
classid
parent
12
1
2
130269
parent
classid
12
1
2
130269
isLocalClassOrInterface
1001
typeid
1001
parent
1001
typeid
parent
12
1
2
1001
parent
typeid
12
1
2
1001
isDefConstr
138448
constructorid
138448
lambdaKind
109471
exprId
109471
bodyKind
13
exprId
bodyKind
12
1
2
109471
bodyKind
exprId
12
1870
1871
6
14473
14474
6
arrays
172257
id
172257
nodeName
110855
elementtypeid
169270
dimension
331
componenttypeid
172257
id
nodeName
12
1
2
172257
id
elementtypeid
12
1
2
172257
id
dimension
12
1
2
172257
id
componenttypeid
12
1
2
172257
nodeName
id
12
1
2
99238
2
5
8629
5
127
2987
nodeName
elementtypeid
12
1
2
99238
2
5
8629
5
127
2987
nodeName
dimension
12
1
2
110855
nodeName
componenttypeid
12
1
2
99238
2
5
8629
5
127
2987
elementtypeid
id
12
1
2
166282
2
3
2987
elementtypeid
nodeName
12
1
2
166282
2
3
2987
elementtypeid
dimension
12
1
2
166282
2
3
2987
elementtypeid
componenttypeid
12
1
2
166282
2
3
2987
dimension
id
12
18
19
165
1020
1021
165
dimension
nodeName
12
16
17
165
652
653
165
dimension
elementtypeid
12
18
19
165
1020
1021
165
dimension
componenttypeid
12
18
19
165
1020
1021
165
componenttypeid
id
12
1
2
172257
componenttypeid
nodeName
12
1
2
172257
componenttypeid
elementtypeid
12
1
2
172257
componenttypeid
dimension
12
1
2
172257
enclInReftype
347155
child
347155
parent
2823
child
parent
12
1
2
347155
parent
child
12
1
2
1062
2
3
321
3
4
293
4
6
243
6
8
188
8
12
249
12
22
226
22
185
215
378
34734
22
extendsReftype
27601260
id1
22428014
id2
17426541
id1
id2
12
1
2
21122694
2
6
1305319
id2
id1
12
1
2
14172430
2
3
1963615
3
978301
1290495
implInterface
3035340
id1
753178
id2
2261946
id1
id2
12
1
2
208701
2
3
50090
3
4
67184
4
5
61692
5
6
19204
6
7
304112
7
10
42193
id2
id1
12
1
2
2186998
2
63837
74948
permits
1
id1
1
id2
1
id1
id2
12
id2
id1
12
hasModifier
48698413
id1
24450103
id2
60
id1
id2
12
1
2
341115
2
3
23969664
3
4
139322
id2
id1
12
22
23
5
27
28
5
100
101
5
262
263
5
707
708
5
1374
1375
5
11045
11046
5
63669
63670
5
242567
242568
5
4065128
4065129
5
4412242
4412243
5
imports
368577
id
368577
holder
58082
name
8795
kind
663
id
holder
12
1
2
368577
id
name
12
1
2
368577
id
kind
12
1
2
368577
holder
id
12
1
2
28377
2
3
9293
3
4
5476
4
6
4646
6
15
4480
15
54
4480
64
98
1327
holder
name
12
1
2
54597
2
7
3484
holder
kind
12
1
2
55095
2
3
2987
name
id
12
1
2
4148
2
3
1825
3
4
829
4
7
663
7
26
663
30
1962
663
name
holder
12
1
2
7301
2
3
1161
3
337
331
name
kind
12
1
2
8629
3
4
165
kind
id
12
1
2
165
6
7
165
260
261
165
1954
1955
165
kind
holder
12
1
2
165
3
4
165
31
32
165
333
334
165
kind
name
12
1
2
497
52
53
165
stmts
2441784
id
2441784
kind
9676
parent
1354080
idx
15937
bodydecl
367690
id
kind
12
1
2
2441784
id
parent
12
1
2
2441784
id
idx
12
1
2
2441784
id
bodydecl
12
1
2
2441784
kind
id
12
1
2
1707
6
7
569
7
8
569
17
18
569
20
21
569
23
24
569
33
34
569
83
84
569
91
92
569
97
98
569
265
266
569
312
313
569
560
561
569
1243
1244
569
1530
1531
569
kind
parent
12
1
2
2276
7
8
569
12
13
569
17
18
569
21
22
569
33
34
569
71
72
569
81
82
569
91
92
569
246
247
569
265
266
569
271
272
569
716
717
569
1192
1193
569
kind
idx
12
1
2
2276
3
4
569
4
5
569
6
7
1138
7
8
569
8
9
1138
10
11
1138
13
14
569
17
18
569
21
22
569
26
27
569
kind
bodydecl
12
1
2
2276
7
8
1138
17
18
569
20
21
569
21
22
569
53
54
569
54
55
569
91
92
569
119
120
569
179
180
569
211
212
569
431
432
569
646
647
569
parent
id
12
1
2
989235
2
3
191813
3
6
107575
6
27
65455
parent
kind
12
1
2
1081443
2
3
194090
3
6
78546
parent
idx
12
1
2
989235
2
3
191813
3
6
107575
6
27
65455
parent
bodydecl
12
1
2
1354080
idx
id
12
3
5
1138
5
6
1138
6
7
2276
10
15
1138
15
16
1138
17
20
1138
24
32
1138
40
43
1138
55
72
1138
83
94
1138
115
160
1138
204
386
1138
939
1919
1138
idx
kind
12
1
2
2276
2
3
3984
3
5
1138
5
6
2276
6
7
2276
7
9
1138
9
10
1138
12
14
1138
16
17
569
idx
parent
12
3
5
1138
5
6
1138
6
7
2276
10
15
1138
15
16
1138
17
20
1138
24
32
1138
40
43
1138
55
72
1138
83
94
1138
115
160
1138
204
386
1138
939
1919
1138
idx
bodydecl
12
3
5
1138
5
6
1138
6
7
2276
10
15
1138
15
16
1138
17
20
1138
24
32
1138
40
43
1138
54
56
1138
68
87
1138
104
138
1138
167
226
1138
337
647
1138
bodydecl
id
12
1
2
17644
2
3
157663
3
4
38135
4
5
33581
5
7
24474
7
10
29028
10
16
30735
16
34
27889
34
131
8537
bodydecl
kind
12
1
2
17644
2
3
193521
3
4
77977
4
5
29597
5
7
33012
7
11
15937
bodydecl
parent
12
1
2
17644
2
3
261823
4
5
33581
5
10
31304
10
88
23336
bodydecl
idx
12
1
2
175307
2
3
63748
3
4
27889
4
5
18213
5
7
30166
7
11
29597
11
28
22767
exprs
7411870
id
7411870
kind
1618
typeid
115989
parent
5076585
idx
1426
id
kind
12
1
2
7411870
id
typeid
12
1
2
7411870
id
parent
12
1
2
7411870
id
idx
12
1
2
7411870
kind
id
12
1
3
137
3
9
137
13
31
137
31
76
137
85
161
109
186
307
137
378
492
137
494
659
137
708
1063
137
1114
2997
137
3119
9319
137
10083
75330
137
kind
typeid
12
1
2
768
2
3
246
3
6
137
18
48
137
48
152
137
246
1578
137
2399
2509
54
kind
parent
12
1
3
137
3
9
137
13
31
137
31
76
137
81
177
137
183
357
137
378
482
137
572
708
137
708
1060
137
1102
3043
137
5490
10002
137
16929
60299
109
kind
idx
12
1
2
246
2
3
521
3
4
246
4
6
137
6
8
137
8
11
137
12
27
137
46
49
54
typeid
id
12
1
2
48886
2
3
13003
3
6
10699
6
10
9629
10
17
9272
17
32
8723
32
89
8751
89
52561
7022
typeid
kind
12
1
2
57857
2
3
18545
3
4
8915
4
5
14457
5
6
9738
6
32
6474
typeid
parent
12
1
2
49051
2
3
13415
3
5
8669
5
8
8531
8
13
9245
13
24
8751
24
57
8806
57
851
8723
890
37212
795
typeid
idx
12
1
2
58680
2
3
18380
3
4
14731
4
5
19121
5
50
5075
parent
id
12
1
2
3222952
2
3
1522783
3
48
330849
parent
kind
12
1
2
3526066
2
3
1385615
3
8
164903
parent
typeid
12
1
2
4086397
2
3
832170
3
10
158017
parent
idx
12
1
2
3222952
2
3
1522783
3
48
330849
idx
id
12
1
2
82
2
3
466
3
4
82
4
5
54
5
6
82
6
8
109
8
19
109
24
37
109
75
343
109
536
6117
109
7863
137185
109
idx
kind
12
1
2
164
2
3
521
3
4
27
4
5
246
6
7
54
7
8
109
8
13
109
13
26
109
27
59
82
idx
typeid
12
1
2
82
2
3
521
3
4
54
4
5
246
7
12
109
12
20
109
29
66
109
80
1212
109
1956
3022
82
idx
parent
12
1
2
82
2
3
466
3
4
82
4
5
54
5
6
82
6
8
109
8
19
109
24
37
109
75
343
109
536
6117
109
7863
137185
109
callableEnclosingExpr
7217924
id
7217924
callable_id
240274
id
callable_id
12
1
2
7217924
callable_id
id
12
1
3
21096
3
4
16487
4
5
19087
5
6
31319
6
7
13591
7
8
11582
8
10
19619
10
13
20328
13
18
18023
18
26
19028
26
42
18673
42
90
18141
90
2632
13296
statementEnclosingExpr
6747230
id
6747230
statement_id
1036488
id
statement_id
12
1
2
6747230
statement_id
id
12
1
2
91145
2
3
105186
3
4
160261
4
5
132927
5
6
117577
6
7
81534
7
8
70956
8
9
74134
9
11
89864
11
17
80045
17
5127
32854
isParenthesized
94666
id
94666
parentheses
5
id
parentheses
12
1
2
94666
parentheses
id
12
58
59
2
34605
34606
2
callableBinding
1981633
callerid
1981633
callee
243322
callerid
callee
12
1
2
1981633
callee
callerid
12
1
2
144987
2
3
30712
3
4
16063
4
7
21383
7
18
18691
18
53688
11484
memberRefBinding
22459
id
22459
callable
11307
id
callable
12
1
2
22459
callable
id
12
1
2
7789
2
3
2295
3
7
917
7
658
303
variableBinding
2434655
expr
2434655
variable
572616
expr
variable
12
1
2
2434655
variable
expr
12
1
2
205822
2
3
120964
3
4
85035
4
5
45974
5
7
40065
7
14
43079
14
464
31674
localvars
385335
id
385335
nodeName
140018
typeid
49518
parentid
385335
id
nodeName
12
1
2
385335
id
typeid
12
1
2
385335
id
parentid
12
1
2
385335
nodeName
id
12
1
2
83669
2
3
26182
3
5
10245
5
9
11952
9
42
7968
nodeName
typeid
12
1
2
124650
2
3
13091
3
19
2276
nodeName
parentid
12
1
2
83669
2
3
26182
3
5
10245
5
9
11952
9
42
7968
typeid
id
12
1
2
16506
2
3
9106
3
5
2276
5
6
5122
6
7
2845
7
8
2845
8
12
4553
14
30
3984
51
76
2276
typeid
nodeName
12
1
2
23336
2
3
9106
3
4
6260
4
6
3984
6
14
3984
14
35
2845
typeid
parentid
12
1
2
16506
2
3
9106
3
5
2276
5
6
5122
6
7
2845
7
8
2845
8
12
4553
14
30
3984
51
76
2276
parentid
id
12
1
2
385335
parentid
nodeName
12
1
2
385335
parentid
typeid
12
1
2
385335
namestrings
1890347
name
333893
value
328748
parent
1890347
name
value
12
1
2
333893
name
parent
12
1
2
189516
2
3
80984
3
5
30700
5
15
25390
15
2528
7301
value
name
12
1
2
324102
2
4
4646
value
parent
12
1
2
185699
2
3
80984
3
5
30037
5
16
24726
17
2537
7301
parent
name
12
1
2
1890347
parent
value
12
1
2
1890347
modules
7965
id
7965
name
7965
id
name
12
1
2
7965
name
id
12
1
2
7965
isOpen
1
id
1
cumodule
247598
fileId
247598
moduleId
1161
fileId
moduleId
12
1
2
247598
moduleId
fileId
12
12
13
331
39
40
165
64
65
165
71
72
165
415
416
165
879
880
165
directives
50283
id
1161
directive
50283
id
directive
12
3
4
165
4
5
165
7
8
165
9
10
165
43
44
165
89
90
165
148
149
165
directive
id
12
1
2
50283
requires
1991
id
1991
target
995
id
target
12
1
2
1991
target
id
12
1
2
663
2
3
165
6
7
165
isTransitive
829
id
829
isStatic
1
id
1
exports
35015
id
35015
target
35015
id
target
12
1
2
35015
target
id
12
1
2
35015
exportsTo
28709
id
12280
target
7467
id
target
12
1
2
7301
2
3
1825
3
4
829
4
5
829
5
7
995
9
18
497
target
id
12
1
2
1991
2
3
1825
3
4
663
4
5
663
5
6
663
6
7
331
8
10
663
11
13
663
opens
165
id
165
target
165
id
target
12
1
2
165
target
id
12
1
2
165
opensTo
165
id
165
target
165
id
target
12
1
2
165
target
id
12
1
2
165
uses
10786
id
10786
serviceInterface
10786
id
serviceInterface
12
1
2
10786
serviceInterface
id
12
1
2
10786
provides
2323
id
2323
serviceInterface
2323
id
serviceInterface
12
1
2
2323
serviceInterface
id
12
1
2
2323
providesWith
5310
id
2323
serviceImpl
5310
id
serviceImpl
12
1
2
1327
2
3
165
4
5
663
6
7
165
serviceImpl
id
12
1
2
5310
javadoc
985251
id
985251
isNormalComment
650004
commentid
650004
isEolComment
610161
commentid
610161
hasJavadoc
435423
documentableid
368259
javadocid
435423
documentableid
javadocid
12
1
2
320448
2
3
44965
3
27
2845
javadocid
documentableid
12
1
2
435423
javadocTag
335863
id
335863
name
578
parentid
114129
idx
4789
id
name
12
1
2
335863
id
parentid
12
1
2
335863
id
idx
12
1
2
335863
name
id
12
34
35
82
69
70
82
203
204
82
405
406
82
608
609
82
968
969
82
1780
1781
82
name
parentid
12
34
35
82
69
70
82
158
159
82
404
405
82
608
609
82
668
669
82
969
970
82
name
idx
12
17
18
82
21
22
82
31
32
82
35
36
165
38
39
82
41
42
82
parentid
id
12
1
2
33198
2
3
24939
3
4
18663
4
5
13130
5
6
9992
6
7
7680
7
11
6524
parentid
name
12
1
2
39969
2
3
38648
3
4
21141
4
5
12222
5
6
2147
parentid
idx
12
1
2
33198
2
3
24939
3
4
18663
4
5
13130
5
6
9992
6
7
7680
7
11
6524
idx
id
12
1
2
1238
2
3
247
4
5
330
5
6
412
6
8
330
8
17
412
21
34
412
38
72
412
76
152
412
199
504
412
603
713
165
idx
name
12
1
2
1321
2
3
330
3
4
743
4
5
412
5
6
412
6
7
908
7
8
660
idx
parentid
12
1
2
1238
2
3
247
4
5
330
5
6
412
6
8
330
8
17
412
21
34
412
38
72
412
76
152
412
199
504
412
603
713
165
javadocText
2503256
id
2503256
text
1370586
parentid
1169666
idx
42119
id
text
12
1
2
2503256
id
parentid
12
1
2
2503256
id
idx
12
1
2
2503256
text
id
12
1
2
1139499
2
3
149694
3
147
81392
text
parentid
12
1
2
1140637
2
3
149125
3
88
80823
text
idx
12
1
2
1346681
2
32
23905
parentid
id
12
1
2
870277
2
3
159370
3
12
83100
12
75
56918
parentid
text
12
1
2
870277
2
3
159370
3
12
84238
12
67
55779
parentid
idx
12
1
2
870277
2
3
159370
3
12
83100
12
75
56918
idx
id
12
2
3
21059
3
5
2276
5
7
3415
7
11
2276
12
16
3415
19
102
3415
108
154
3415
181
2056
2845
idx
text
12
1
2
569
2
3
20490
3
5
2845
5
7
3415
7
13
3415
13
23
3415
27
47
3415
47
123
3415
254
1252
1138
idx
parentid
12
2
3
21059
3
5
2276
5
7
3415
7
11
2276
12
16
3415
19
102
3415
108
154
3415
181
2056
2845
xmlEncoding
13939
id
13939
encoding
165
id
encoding
12
1
2
13939
encoding
id
12
84
85
165
xmlDTDs
569
id
569
root
569
publicId
569
systemId
569
fileid
569
id
root
12
1
2
569
id
publicId
12
1
2
569
id
systemId
12
1
2
569
id
fileid
12
1
2
569
root
id
12
1
2
569
root
publicId
12
1
2
569
root
systemId
12
1
2
569
root
fileid
12
1
2
569
publicId
id
12
1
2
569
publicId
root
12
1
2
569
publicId
systemId
12
1
2
569
publicId
fileid
12
1
2
569
systemId
id
12
1
2
569
systemId
root
12
1
2
569
systemId
publicId
12
1
2
569
systemId
fileid
12
1
2
569
fileid
id
12
1
2
569
fileid
root
12
1
2
569
fileid
publicId
12
1
2
569
fileid
systemId
12
1
2
569
xmlElements
1199832
id
1199832
name
93914
parentid
458759
idx
46672
fileid
11383
id
name
12
1
2
1199832
id
parentid
12
1
2
1199832
id
idx
12
1
2
1199832
id
fileid
12
1
2
1199832
name
id
12
1
2
35289
2
3
13660
3
5
8537
5
9
6830
9
12
8537
12
21
7399
21
41
7399
42
229
6260
name
parentid
12
1
2
42119
2
3
16506
3
5
7968
5
9
6260
9
12
7968
12
22
8537
23
183
4553
name
idx
12
1
2
51795
2
3
14229
3
4
6830
4
6
6260
6
9
7399
9
49
7399
name
fileid
12
1
2
60902
2
3
17644
3
6
7968
6
13
7399
parentid
id
12
1
2
212873
2
3
88792
3
4
54072
4
5
44396
5
7
36427
7
83
22198
parentid
name
12
1
2
329555
2
3
85377
3
5
39273
5
19
4553
parentid
idx
12
1
2
212873
2
3
88792
3
4
54072
4
5
44396
5
7
36427
7
83
22198
parentid
fileid
12
1
2
458759
idx
id
12
1
2
20490
2
3
15937
3
10
3984
11
104
3984
181
807
2276
idx
name
12
1
2
27889
2
3
9676
3
13
3984
14
60
3984
78
91
1138
idx
parentid
12
1
2
20490
2
3
15937
3
10
3984
11
104
3984
181
807
2276
idx
fileid
12
1
2
20490
2
3
15937
3
7
3984
7
16
3984
17
21
2276
fileid
id
12
4
5
569
6
7
569
8
9
569
20
21
569
23
24
1138
26
27
569
28
29
569
29
30
569
37
38
569
46
47
569
57
58
569
66
67
569
110
111
569
150
151
569
213
214
569
219
220
569
278
279
569
338
339
569
427
428
569
fileid
name
12
2
3
569
4
5
569
5
6
569
6
7
569
8
9
1138
11
12
2276
12
13
1138
15
16
1138
17
18
569
20
21
569
23
24
569
24
25
569
33
34
569
91
92
569
fileid
parentid
12
3
4
569
5
6
569
6
7
1138
8
9
1138
9
10
1138
14
15
569
17
18
569
20
21
569
21
22
569
27
28
569
38
39
569
52
53
569
66
67
569
95
96
569
111
112
569
114
115
569
177
178
569
fileid
idx
12
2
3
1707
4
5
1138
6
7
1138
7
8
569
8
9
1138
9
10
569
10
11
1138
11
12
569
13
14
1138
14
15
569
18
19
569
46
47
569
82
83
569
xmlAttrs
1841492
id
1841492
elementid
390481
name
356
value
23128
idx
26
fileid
586
id
elementid
12
1
2
1841492
id
name
12
1
2
1841492
id
value
12
1
2
1841492
id
idx
12
1
2
1841492
id
fileid
12
1
2
1841492
elementid
id
12
1
2
15337
2
3
195462
3
7
24934
7
8
17465
8
9
61330
9
10
75945
10
11
5
elementid
name
12
1
2
15337
2
3
195462
3
7
24934
7
8
17465
8
9
61330
9
10
75945
10
11
5
elementid
value
12
1
2
15350
2
3
195455
3
4
211
4
5
43325
5
6
97070
6
7
39052
7
10
15
elementid
idx
12
1
2
15337
2
3
195462
3
7
24934
7
8
17465
8
9
61330
9
10
75945
10
11
5
elementid
fileid
12
1
2
390481
name
id
12
1
2
21
2
3
124
3
4
2
4
5
66
5
7
26
8
20
29
20
48
29
48
5935
29
6604
146235
29
name
elementid
12
1
2
21
2
3
124
3
4
2
4
5
66
5
7
26
8
20
29
20
48
29
48
5935
29
6604
146235
29
name
value
12
1
2
200
2
3
63
3
5
26
6
12
29
12
380
29
641
6316
7
name
idx
12
1
2
269
2
3
60
3
6
26
name
fileid
12
1
2
42
2
3
171
3
4
2
4
5
52
5
13
29
13
14
5
19
20
34
21
125
18
value
id
12
1
2
2918
2
3
4928
3
4
1435
4
5
1848
5
8
2133
8
11
1083
11
13
1583
13
14
1771
14
23
1768
23
40
1811
40
657
1737
665
267376
108
value
elementid
12
1
2
2924
2
3
4925
3
4
1435
4
5
1845
5
8
2133
8
11
1086
11
13
1581
13
14
1771
14
23
1768
23
40
1811
40
657
1737
665
67871
108
value
name
12
1
2
21867
2
21
1261
value
idx
12
1
2
22734
2
8
393
value
fileid
12
1
2
3714
2
3
5964
3
4
1789
4
6
1969
6
8
1771
8
11
838
11
13
2041
13
14
3817
14
80
1221
idx
id
12
2
3
2
28727
28728
2
51924
51925
2
58530
58531
2
64024
64025
2
67874
67875
2
67883
67884
2
67961
67962
2
141891
141892
2
147692
147693
2
idx
elementid
12
2
3
2
28727
28728
2
51924
51925
2
58530
58531
2
64024
64025
2
67874
67875
2
67883
67884
2
67961
67962
2
141891
141892
2
147692
147693
2
idx
name
12
1
2
2
3
4
2
4
5
2
6
7
2
9
10
2
12
13
2
18
19
2
35
36
2
46
47
2
53
54
2
idx
value
12
2
3
2
8
9
2
12
13
2
29
30
2
36
37
2
60
61
2
64
65
2
104
105
2
1676
1677
2
6930
6931
2
idx
fileid
12
2
3
2
23
24
7
25
26
5
30
31
2
44
45
2
127
128
2
222
223
2
fileid
id
12
1
2
182
2
5
52
5
6
145
6
9
44
9
23
44
26
118
44
132
33002
44
40586
54665
26
fileid
elementid
12
1
2
182
2
4
50
4
5
155
5
7
44
8
14
44
16
133
44
161
9033
44
9557
11449
18
fileid
name
12
1
2
200
2
3
74
3
4
174
4
9
47
10
15
13
15
16
50
17
28
26
fileid
value
12
1
2
182
2
3
7
3
4
153
4
5
50
5
9
47
9
28
44
29
174
44
189
3411
44
3525
3787
10
fileid
idx
12
1
2
251
2
3
219
3
5
50
6
7
5
9
10
55
10
11
5
xmlNs
23896
id
829
prefixName
497
URI
829
fileid
11948
id
prefixName
12
1
2
829
id
URI
12
1
2
829
id
fileid
12
1
2
497
70
71
165
71
72
165
prefixName
id
12
1
2
331
3
4
165
prefixName
URI
12
1
2
331
3
4
165
prefixName
fileid
12
1
2
165
71
72
165
72
73
165
URI
id
12
1
2
829
URI
prefixName
12
1
2
829
URI
fileid
12
1
2
497
70
71
165
71
72
165
fileid
id
12
1
2
165
2
3
11616
3
4
165
fileid
prefixName
12
1
2
165
2
3
11616
3
4
165
fileid
URI
12
1
2
165
2
3
11616
3
4
165
xmlHasNs
525234
elementId
525234
nsId
663
fileid
11948
elementId
nsId
12
1
2
525234
elementId
fileid
12
1
2
525234
nsId
elementId
12
28
29
165
71
72
165
378
379
165
2688
2689
165
nsId
fileid
12
1
2
331
70
71
165
71
72
165
fileid
elementId
12
9
10
2489
14
15
497
18
20
995
22
34
995
37
38
3816
38
43
995
47
75
995
96
205
995
379
380
165
fileid
nsId
12
1
2
165
2
3
11782
xmlComments
92776
id
92776
text
57487
parentid
30735
fileid
10814
id
text
12
1
2
92776
id
parentid
12
1
2
92776
id
fileid
12
1
2
92776
text
id
12
1
2
33581
2
3
20490
4
9
3415
text
parentid
12
1
2
33581
2
3
21628
4
9
2276
text
fileid
12
1
2
34720
2
3
21059
4
9
1707
parentid
id
12
1
2
16506
2
3
9106
3
5
2845
5
43
2276
parentid
text
12
1
2
17644
2
3
8537
3
6
2845
8
42
1707
parentid
fileid
12
1
2
30735
fileid
id
12
1
2
5122
2
3
2276
3
4
569
5
6
569
10
11
569
14
15
569
42
43
569
72
73
569
fileid
text
12
1
2
5122
2
3
3415
10
11
569
14
15
569
40
41
569
68
69
569
fileid
parentid
12
1
2
7399
2
3
1707
7
8
569
12
13
569
16
17
569
xmlChars
811651
id
811651
text
613576
parentid
640897
idx
7399
isCDATA
569
fileid
10245
id
text
12
1
2
811651
id
parentid
12
1
2
811651
id
idx
12
1
2
811651
id
isCDATA
12
1
2
811651
id
fileid
12
1
2
811651
text
id
12
1
2
541859
2
4
49518
4
45
22198
text
parentid
12
1
2
541859
2
4
50087
4
45
21628
text
idx
12
1
2
607884
2
5
5691
text
isCDATA
12
1
2
613576
text
fileid
12
1
2
593655
2
10
19921
parentid
id
12
1
2
550397
2
3
54072
3
14
36427
parentid
text
12
1
2
550397
2
3
54072
3
12
36427
parentid
idx
12
1
2
550397
2
3
54072
3
14
36427
parentid
isCDATA
12
1
2
640897
parentid
fileid
12
1
2
640897
idx
id
12
1
2
2845
3
4
569
7
8
569
10
11
569
21
22
569
31
32
569
64
65
569
159
160
569
1126
1127
569
idx
text
12
1
2
2845
3
4
569
7
8
569
10
11
569
19
20
569
30
31
569
59
60
569
145
146
569
816
817
569
idx
parentid
12
1
2
2845
3
4
569
7
8
569
10
11
569
21
22
569
31
32
569
64
65
569
159
160
569
1126
1127
569
idx
isCDATA
12
1
2
7399
idx
fileid
12
1
2
3415
2
3
1138
5
6
569
6
7
569
9
10
569
12
13
569
18
19
569
isCDATA
id
12
1426
1427
569
isCDATA
text
12
1078
1079
569
isCDATA
parentid
12
1126
1127
569
isCDATA
idx
12
13
14
569
isCDATA
fileid
12
18
19
569
fileid
id
12
1
2
569
3
4
569
4
5
569
5
6
569
9
10
569
11
12
569
19
20
569
21
22
569
30
31
569
34
35
569
35
36
569
42
43
569
50
51
569
85
86
569
163
164
569
218
219
569
224
225
569
472
473
569
fileid
text
12
1
2
569
3
4
569
4
5
569
5
6
569
9
10
569
11
12
569
18
19
569
21
22
569
27
28
569
33
34
569
35
36
569
36
37
569
43
44
569
49
50
569
142
143
569
170
171
569
177
178
569
345
346
569
fileid
parentid
12
1
2
569
3
4
1138
4
5
569
8
9
569
11
12
569
19
20
569
21
22
569
23
24
569
27
28
569
31
32
569
32
33
569
40
41
569
76
77
569
131
132
569
155
156
569
224
225
569
317
318
569
fileid
idx
12
1
2
3415
2
3
1707
3
4
1707
4
5
569
5
6
1707
7
8
569
13
14
569
fileid
isCDATA
12
1
2
10245
xmllocations
2782724
xmlElement
2781016
location
2377467
xmlElement
location
12
1
2
2780447
4
5
569
location
xmlElement
12
1
2
2139549
2
4
215719
4
11
22198
configs
1
id
1
configNames
1
id
1
config
1
name
1
id
config
12
1
2
1
id
name
12
1
2
1
config
id
12
config
name
12
name
id
12
name
config
12
configValues
1
id
1
config
1
value
1
id
config
12
1
2
1
id
value
12
1
2
1
config
id
12
config
value
12
value
id
12
value
config
12
configLocations
1
locatable
1
location
1
locatable
location
12
location
locatable
12