@compilation
10590
@externalDataElement
72
@duplication
185332
@similarity
202955
@external_package
133
@svnentry
575525
@location_default
9666045
@location_stmt
2176932
@location_expr
9745314
@diagnostic
76172
@file
66178
@folder
12109
@macroinvocation
40821746
@function
3566289
@fun_decl
3669417
@var_decl
5603886
@type_decl
1469408
@namespace_decl
151652
@using
320654
@static_assert
132361
@parameter
4781221
@membervariable
329676
@globalvariable
301143
@localvariable
527113
@enumconstant
94489
@builtintype
559
@derivedtype
4572704
@decltype
45849
@usertype
4328015
@type_mention
1699398
@routinetype
444646
@ptrtomember
12182
@specifier
547
@gnuattribute
389391
@stdattribute
369
@declspec
58442
@msattribute
3
@alignas
267
@attribute_arg_empty
1
@attribute_arg_token
15930
@attribute_arg_constant
111500
@attribute_arg_type
60
@derivation
370358
@frienddecl
231217
@comment
1743921
@namespace
8498
@specialnamequalifyingelement
12
@namequalifier
1125647
@value
8776937
@initialiser
1685056
@literal
4374193
@errorexpr
48074
@address_of
440403
@reference_to
1078015
@indirect
294638
@ref_indirect
1267930
@array_to_pointer
995015
@vacuous_destructor_call
4449
@assume
3328
@parexpr
3001187
@arithnegexpr
654789
@unaryplusexpr
206
@complementexpr
28027
@notexpr
357915
@conjugation
1
@realpartexpr
72
@imagpartexpr
72
@postincrexpr
43039
@postdecrexpr
5401
@preincrexpr
63965
@predecrexpr
26590
@conditionalexpr
154429
@addexpr
209503
@subexpr
134974
@mulexpr
91616
@divexpr
63973
@remexpr
4657
@jmulexpr
1
@jdivexpr
1
@fjaddexpr
1
@jfaddexpr
1
@fjsubexpr
1
@jfsubexpr
1
@paddexpr
87252
@psubexpr
23151
@pdiffexpr
25873
@lshiftexpr
347564
@rshiftexpr
59286
@andexpr
236938
@orexpr
145220
@xorexpr
37281
@eqexpr
212621
@neexpr
88456
@gtexpr
43936
@ltexpr
54831
@geexpr
22361
@leexpr
213875
@minexpr
1
@maxexpr
1
@assignexpr
551713
@assignaddexpr
68305
@assignsubexpr
7855
@assignmulexpr
7599
@assigndivexpr
2297
@assignremexpr
303
@assignlshiftexpr
634
@assignrshiftexpr
4513
@assignandexpr
7740
@assignorexpr
18663
@assignxorexpr
21992
@assignpaddexpr
13215
@assignpsubexpr
583
@andlogicalexpr
116840
@orlogicalexpr
57827
@commaexpr
10723
@subscriptexpr
165754
@virtfunptrexpr
1
@callexpr
248555
@vastartexpr
3710
@vaargexpr
1094
@vaendexpr
491
@vacopyexpr
30
@varaccess
5376523
@thisaccess
1181367
@new_expr
29520
@delete_expr
6565
@throw_expr
23781
@condition_decl
7647
@braced_init_list
133
@type_id
4899
@runtime_sizeof
281622
@runtime_alignof
1560
@sizeof_pack
267
@expr_stmt
160546
@routineexpr
2308754
@type_operand
127928
@offsetofexpr
35356
@hasassignexpr
2
@hascopyexpr
2
@hasnothrowassign
3
@hasnothrowconstr
3
@hasnothrowcopy
5
@hastrivialassign
2
@hastrivialconstr
3
@hastrivialcopy
2
@hasuserdestr
3
@hasvirtualdestr
3
@isabstractexpr
3
@isbaseofexpr
19
@isclassexpr
6
@isconvtoexpr
12
@isemptyexpr
5
@isenumexpr
3
@ispodexpr
3
@ispolyexpr
3
@isunionexpr
5
@typescompexpr
46285
@intaddrexpr
1
@hastrivialdestructor
97
@uuidof
856
@aggregateliteral
923225
@delete_array_expr
1495
@new_array_expr
5365
@foldexpr
4
@ctordirectinit
93279
@ctorvirtualinit
6905
@ctorfieldinit
209696
@ctordelegatinginit
741
@dtordirectdestruct
30833
@dtorvirtualdestruct
2699
@dtorfielddestruct
32548
@static_cast
224773
@reinterpret_cast
31208
@const_cast
5848
@dynamic_cast
1094
@c_style_cast
4242732
@lambdaexpr
12641
@param_ref
53217
@noopexpr
39
@istriviallyconstructibleexpr
3
@isdestructibleexpr
4
@isnothrowdestructibleexpr
5
@istriviallydestructibleexpr
5
@istriviallyassignableexpr
3
@isnothrowassignableexpr
3
@istrivialexpr
2565
@isstandardlayoutexpr
2
@istriviallycopyableexpr
48
@isliteraltypeexpr
2
@hastrivialmoveconstructorexpr
3
@hastrivialmoveassignexpr
3
@hasnothrowmoveassignexpr
4
@isconstructibleexpr
3
@isnothrowconstructibleexpr
3
@hasfinalizerexpr
1
@isdelegateexpr
1
@isinterfaceclassexpr
1
@isrefarrayexpr
1
@isrefclassexpr
1
@issealedexpr
1
@issimplevalueclassexpr
1
@isvalueclassexpr
1
@isfinalexpr
2
@noexceptexpr
449
@builtinshufflevector
1
@builtinchooseexpr
7028
@builtinaddressof
4389
@vec_fill
1
@builtinconvertvector
1
@lambdacapture
21730
@stmt_expr
1284491
@stmt_if
524558
@stmt_while
32912
@stmt_goto
111432
@stmt_label
85508
@stmt_return
1197363
@stmt_block
1398476
@stmt_end_test_while
149900
@stmt_for
32388
@stmt_switch_case
281530
@stmt_switch
55225
@stmt_asm
251715
@stmt_try_block
18967
@stmt_microsoft_try
171
@stmt_decl
647242
@stmt_set_vla_size
11
@stmt_vla_decl
9
@stmt_assigned_goto
9137
@stmt_empty
103683
@stmt_continue
8603
@stmt_break
232406
@stmt_range_based_for
24
@stmt_handler
21888
@stmt_constexpr_if
3
@ppd_plain_include
321760
@ppd_define
350005
@ppd_if
171105
@ppd_ifdef
66834
@ppd_ifndef
91808
@ppd_elif
22772
@ppd_else
63649
@ppd_endif
329749
@ppd_undef
21155
@ppd_line
12523
@ppd_error
48
@ppd_pragma
37041
@ppd_objc_import
2
@ppd_include_next
97
@ppd_warning
1
@link_target
644
@xmldtd
1
@xmlelement
1270313
@xmlattribute
1202020
@xmlnamespace
4185
@xmlcomment
26812
@xmlcharacters
439958
compilations
10590
id
10590
cwd
12
id
cwd
12
1
2
10590
cwd
id
12
871
872
12
compilation_args
394124
id
4637
num
176
arg
20097
id
num
12
13
84
338
87
88
3527
88
90
241
90
94
281
97
99
248
id
arg
12
13
81
338
86
87
3529
87
88
187
88
93
333
93
95
248
num
id
12
2
140
14
294
2387
12
2392
2393
18
2447
2458
14
2458
2462
16
2462
2469
14
2469
2494
12
2517
2529
16
2529
2536
14
2537
2554
14
2557
2571
5
2574
2575
23
num
arg
12
1
4
12
5
6
12
6
7
5
7
8
21
8
9
23
9
10
14
10
12
16
12
14
16
15
23
14
23
42
14
60
169
14
187
2470
10
arg
id
12
1
2
19123
2
2575
974
arg
num
12
1
2
19748
2
53
349
compilation_compiling_files
10590
id
10590
num
12
file
5374
id
num
12
1
2
10590
id
file
12
1
2
10590
num
id
12
871
872
12
num
file
12
442
443
12
file
id
12
1
2
303
2
3
5045
3
14
24
file
num
12
1
2
5374
compilation_time
42262
id
10565
num
12
kind
48
seconds
12352
id
num
12
1
2
10565
id
kind
12
4
5
10565
id
seconds
12
3
4
3173
4
5
7392
num
id
12
869
870
12
num
kind
12
4
5
12
num
seconds
12
1016
1017
12
kind
id
12
869
870
48
kind
num
12
1
2
48
kind
seconds
12
6
7
12
9
10
12
549
550
12
590
591
12
seconds
id
12
1
2
8061
2
3
2310
3
4
838
4
9
948
9
611
194
seconds
num
12
1
2
12352
seconds
kind
12
1
2
10675
2
3
1677
diagnostic_for
940552
diagnostic
940552
compilation
10225
file_number
12
file_number_diagnostic_number
7209
diagnostic
compilation
12
1
2
940552
diagnostic
file_number
12
1
2
940552
diagnostic
file_number_diagnostic_number
12
1
2
940552
compilation
diagnostic
12
2
3
24
7
8
5228
8
9
1665
9
10
218
247
248
2066
263
444
802
446
594
218
compilation
file_number
12
1
2
10225
compilation
file_number_diagnostic_number
12
2
3
24
7
8
5228
8
9
1665
9
10
218
247
248
2066
263
444
802
446
594
218
file_number
diagnostic
12
6265
6266
12
file_number
compilation
12
841
842
12
file_number
file_number_diagnostic_number
12
593
594
12
file_number_diagnostic_number
diagnostic
12
1
2
2954
2
5
656
5
6
1057
7
14
571
15
16
60
17
18
632
18
23
486
26
40
583
42
842
206
file_number_diagnostic_number
compilation
12
4
9
620
10
11
1057
14
27
571
30
31
60
34
35
632
36
45
486
52
79
583
84
85
194
254
255
2893
272
842
109
file_number_diagnostic_number
file_number
12
1
2
7209
compilation_finished
10590
id
10590
cpu_seconds
8535
elapsed_seconds
170
id
cpu_seconds
12
1
2
10590
id
elapsed_seconds
12
1
2
10590
cpu_seconds
id
12
1
2
7319
2
3
765
3
9
449
cpu_seconds
elapsed_seconds
12
1
2
7975
2
3
559
elapsed_seconds
id
12
1
2
24
2
3
12
3
4
12
4
5
12
5
6
12
10
11
12
20
21
12
22
23
12
50
51
12
136
137
12
143
144
12
231
232
12
243
244
12
elapsed_seconds
cpu_seconds
12
1
2
24
2
3
12
3
4
12
4
5
12
5
6
12
10
11
12
20
21
12
22
23
12
49
50
12
106
107
12
131
132
12
169
170
12
225
226
12
externalData
145
id
72
path
12
column
24
value
145
id
path
12
1
2
72
id
column
12
2
3
72
id
value
12
2
3
72
path
id
12
6
7
12
path
column
12
2
3
12
path
value
12
12
13
12
column
id
12
6
7
24
column
path
12
1
2
24
column
value
12
6
7
24
value
id
12
1
2
145
value
path
12
1
2
145
value
column
12
1
2
145
snapshotDate
12
snapshotDate
12
sourceLocationPrefix
12
prefix
12
duplicateCode
185332
id
185332
relativePath
761
equivClass
76596
id
relativePath
12
1
2
185332
id
equivClass
12
1
2
185332
relativePath
id
12
1
2
92
2
3
233
3
4
30
4
5
73
5
6
24
6
8
67
8
12
67
12
24
61
25
49
61
52
19902
49
relativePath
equivClass
12
1
2
288
2
3
129
3
4
67
4
6
61
6
10
61
10
18
67
18
97
61
102
9128
24
equivClass
id
12
1
2
20462
2
3
32635
3
4
10716
4
5
6015
5
9
5954
9
11
811
equivClass
relativePath
12
1
2
75730
2
7
866
similarCode
202955
id
202955
relativePath
2161
equivClass
54365
id
relativePath
12
1
2
202955
id
equivClass
12
1
2
202955
relativePath
id
12
1
2
90
2
4
179
4
7
156
7
11
174
11
16
193
16
21
190
21
28
163
28
38
175
38
53
165
53
78
166
78
128
163
128
253
163
254
1077
163
1106
4804
21
relativePath
equivClass
12
1
2
140
2
4
197
4
7
175
7
11
172
11
15
162
15
20
177
20
27
175
27
35
175
35
48
163
48
66
163
66
105
163
105
211
163
211
1929
136
equivClass
id
12
1
2
18
2
3
22569
3
4
10615
4
5
6453
5
6
4308
6
7
3188
7
9
4334
9
11
2880
equivClass
relativePath
12
1
2
23069
2
3
14741
3
4
6633
4
5
3649
5
8
4970
8
11
1303
tokens
39620249
id
279171
offset
21169
beginLine
785436
beginColumn
1302
endLine
785436
endColumn
1315
id
offset
12
100
101
8596
101
102
27640
102
105
22613
105
108
24506
108
111
13844
111
114
23787
114
116
22681
116
124
23658
124
132
21660
132
154
21347
154
186
21323
186
202
23418
202
416
20978
416
3446
3115
id
beginLine
12
4
5
1401
5
6
109755
6
7
15399
7
8
28395
8
12
23645
12
17
22797
17
19
18969
19
22
22791
22
28
21470
28
151
14545
id
beginColumn
12
2
26
22933
26
31
22318
31
32
2642
32
33
163572
33
51
21310
51
61
22472
61
80
21058
80
132
2863
id
endLine
12
4
5
1401
5
6
109755
6
7
15399
7
8
28395
8
12
23645
12
17
22797
17
19
18969
19
22
22791
22
28
21470
28
151
14545
id
endColumn
12
2
26
21667
26
31
24352
31
32
1622
32
33
163861
33
54
22103
54
63
20942
63
82
21488
82
133
3133
offset
id
12
2
3
4559
4
5
1339
6
7
2593
8
9
823
11
12
1609
13
23
1855
24
62
1622
64
130
1646
141
250
1597
251
982
1591
986
45432
1929
offset
beginLine
12
2
3
4559
4
5
1339
6
7
2593
8
9
823
11
12
1609
13
23
1855
24
62
1622
64
130
1646
141
246
1597
247
964
1591
969
32541
1591
32546
33841
337
offset
beginColumn
12
1
2
5899
2
3
3416
3
4
1609
4
7
1886
7
12
1837
12
15
1640
15
23
1591
23
68
1609
68
161
1591
161
171
86
offset
endLine
12
2
3
4559
4
5
1339
6
7
2593
8
9
823
11
12
1609
13
23
1855
24
62
1622
64
130
1646
141
246
1597
247
964
1591
969
32541
1591
32546
33841
337
offset
endColumn
12
1
2
5899
2
3
3416
3
4
1609
4
7
1911
7
12
1825
12
15
1609
15
24
1677
24
74
1616
74
169
1591
170
177
12
beginLine
id
12
1
2
403939
2
3
103118
3
4
44274
4
6
70568
6
8
58457
8
13
65861
13
138
39217
beginLine
offset
12
1
7
64810
7
12
64350
12
23
60079
23
32
36740
32
33
267244
33
41
62672
41
55
61271
55
69
61541
69
94
59243
94
248
47482
beginLine
beginColumn
12
1
5
64429
5
9
62611
9
15
63016
15
29
59870
29
32
9205
32
33
349310
33
37
61959
37
42
61400
42
122
53633
beginLine
endLine
12
1
2
785436
beginLine
endColumn
12
1
5
64294
5
9
62611
9
15
63133
15
29
59735
29
32
9254
32
33
350355
33
37
63588
37
43
65241
43
123
47224
beginColumn
id
12
1
12
98
13
38
98
43
61
104
62
130
98
141
305
98
315
653
98
674
1307
98
1396
2753
98
3186
7575
98
7756
11920
98
12623
15072
98
15197
32400
98
33137
40545
98
40750
41523
18
beginColumn
offset
12
1
7
98
7
26
110
26
40
98
40
63
98
65
113
98
113
158
98
158
195
98
205
253
98
253
338
98
338
404
98
405
516
98
523
826
104
831
941
98
950
951
6
beginColumn
beginLine
12
1
5
98
5
13
104
13
23
98
26
49
98
50
118
98
123
282
98
294
647
98
690
1371
98
1480
3846
98
3857
8434
98
8527
15232
98
15302
94417
98
94493
101665
98
102187
104947
18
beginColumn
endLine
12
1
5
98
5
13
104
13
23
98
26
49
98
50
118
98
123
282
98
294
647
98
690
1371
98
1480
3846
98
3857
8434
98
8527
15232
98
15302
94417
98
94493
101665
98
102187
104947
18
beginColumn
endColumn
12
1
2
98
2
3
98
3
5
110
5
8
98
8
12
98
12
18
110
18
23
116
23
26
116
26
32
98
32
36
92
36
39
104
39
47
98
47
67
61
endLine
id
12
1
2
403939
2
3
103118
3
4
44274
4
6
70568
6
8
58457
8
13
65861
13
138
39217
endLine
offset
12
1
7
64810
7
12
64350
12
23
60079
23
32
36740
32
33
267244
33
41
62672
41
55
61271
55
69
61541
69
94
59243
94
248
47482
endLine
beginLine
12
1
2
785436
endLine
beginColumn
12
1
5
64429
5
9
62611
9
15
63016
15
29
59870
29
32
9205
32
33
349310
33
37
61959
37
42
61400
42
122
53633
endLine
endColumn
12
1
5
64294
5
9
62611
9
15
63133
15
29
59735
29
32
9254
32
33
350355
33
37
63588
37
43
65241
43
123
47224
endColumn
id
12
1
15
104
16
42
104
45
74
104
75
164
104
166
367
104
386
925
104
925
1770
104
1849
4926
104
5242
8788
104
9498
14177
104
14248
29084
104
29240
36335
104
38283
42428
61
endColumn
offset
12
1
9
110
10
27
104
28
42
104
42
78
104
78
120
104
124
182
104
183
224
104
227
283
104
286
369
104
372
473
104
475
795
104
797
880
104
881
921
55
endColumn
beginLine
12
1
6
116
6
16
116
16
32
104
33
85
104
86
189
104
224
451
104
455
940
104
1097
2826
104
2917
6935
104
7086
12243
104
12412
93266
104
93330
98912
104
99642
104238
36
endColumn
beginColumn
12
1
2
55
2
3
122
3
5
110
5
8
116
8
14
116
14
19
104
19
24
116
24
29
116
29
34
104
34
36
116
36
39
110
39
42
104
42
45
18
endColumn
endLine
12
1
6
116
6
16
116
16
32
104
33
85
104
86
189
104
224
451
104
455
940
104
1097
2826
104
2917
6935
104
7086
12243
104
12412
93266
104
93330
98912
104
99642
104238
36
external_packages
133
id
133
namespace
12
package_name
133
version
133
id
namespace
12
1
2
133
id
package_name
12
1
2
133
id
version
12
1
2
133
namespace
id
12
11
12
12
namespace
package_name
12
11
12
12
namespace
version
12
11
12
12
package_name
id
12
1
2
133
package_name
namespace
12
1
2
133
package_name
version
12
1
2
133
version
id
12
1
2
133
version
namespace
12
1
2
133
version
package_name
12
1
2
133
header_to_external_package
9094
fileid
9094
package
133
fileid
package
12
1
2
9094
package
fileid
12
1
2
36
2
3
12
15
16
24
63
64
12
71
72
12
85
86
12
243
244
12
251
252
12
svnentries
575525
id
575525
revision
575525
author
19539
revisionDate
547759
changeSize
1
id
revision
12
1
2
575525
id
author
12
1
2
575525
id
revisionDate
12
1
2
575525
id
changeSize
12
1
2
575525
revision
id
12
1
2
575525
revision
author
12
1
2
575525
revision
revisionDate
12
1
2
575525
revision
changeSize
12
1
2
575525
author
id
12
1
2
7913
2
3
2531
3
4
1388
4
6
1523
6
10
1529
10
20
1509
20
52
1488
52
568
1466
569
16582
192
author
revision
12
1
2
7913
2
3
2531
3
4
1388
4
6
1523
6
10
1529
10
20
1509
20
52
1488
52
568
1466
569
16582
192
author
revisionDate
12
1
2
7996
2
3
2509
3
4
1379
4
6
1520
6
10
1529
10
20
1507
20
52
1474
52
662
1466
663
16573
159
author
changeSize
12
1
2
19539
revisionDate
id
12
1
2
531878
2
100
15881
revisionDate
revision
12
1
2
531878
2
100
15881
revisionDate
author
12
1
2
542505
2
17
5254
revisionDate
changeSize
12
1
2
547759
changeSize
id
12
575525
575526
1
changeSize
revision
12
575525
575526
1
changeSize
author
12
19539
19540
1
changeSize
revisionDate
12
547759
547760
1
svnaffectedfiles
1314068
id
531628
file
90924
action
1
id
file
12
1
2
337698
2
3
77525
3
4
43024
4
7
46689
7
16635
26692
id
action
12
1
2
531628
file
id
12
1
2
11819
2
3
18230
3
4
9501
4
5
6656
5
6
5012
6
8
7103
8
11
6788
11
16
6996
16
26
7180
26
54
6824
54
3572
4815
file
action
12
1
2
90924
action
id
12
531628
531629
1
action
file
12
90924
90925
1
svnentrymsg
575525
id
575525
message
568305
id
message
12
1
2
575525
message
id
12
1
2
565381
2
142
2924
svnchurn
46790
commit
22361
file
16124
addedLines
910
deletedLines
787
commit
file
12
1
2
15208
2
3
3101
3
4
1746
4
8
1774
8
246
532
commit
addedLines
12
1
2
16074
2
3
3323
3
4
1561
4
118
1403
commit
deletedLines
12
1
2
16799
2
3
3286
3
5
1763
5
113
513
file
commit
12
1
2
8618
2
3
2956
3
4
1426
4
6
1364
6
12
1210
12
448
550
file
addedLines
12
1
2
9240
2
3
3129
3
4
1393
4
6
1239
6
59
1123
file
deletedLines
12
1
2
9525
2
3
3192
3
4
1401
4
7
1387
7
70
619
addedLines
commit
12
1
2
446
2
3
133
3
4
70
4
6
68
6
12
70
12
57
69
57
6874
54
addedLines
file
12
1
2
445
2
3
132
3
4
69
4
6
68
6
12
73
12
58
69
58
6663
54
addedLines
deletedLines
12
1
2
621
2
3
96
3
7
81
7
34
70
34
727
42
deletedLines
commit
12
1
2
439
2
3
116
3
4
48
4
8
67
8
28
60
28
6794
57
deletedLines
file
12
1
2
437
2
3
113
3
4
49
4
7
61
7
19
60
19
770
60
985
7318
7
deletedLines
addedLines
12
1
2
545
2
3
72
3
7
69
7
30
60
30
871
41
locations_default
9666045
id
9666045
container
78288
startLine
161111
startColumn
6018
endLine
160929
endColumn
8170
id
container
12
1
2
9666045
id
startLine
12
1
2
9666045
id
startColumn
12
1
2
9666045
id
endLine
12
1
2
9666045
id
endColumn
12
1
2
9666045
container
id
12
1
2
12754
2
19
6626
19
25
6091
25
31
6067
31
41
6492
41
54
6140
54
72
6176
72
99
5969
99
137
5945
137
221
5896
221
431
5872
431
19703
4255
container
startLine
12
1
2
12754
2
15
6504
15
20
6760
20
25
6103
25
32
6711
32
41
6285
41
53
6322
53
70
5933
70
96
5909
96
152
5884
152
325
5872
325
8863
3246
container
startColumn
12
1
2
12754
2
4
6723
4
8
7088
8
11
5896
11
14
6419
14
18
6881
18
23
6395
23
29
6456
29
37
6261
37
50
6225
50
78
5945
78
167
1240
container
endLine
12
1
2
12754
2
15
6480
15
20
6796
20
25
6030
25
32
6711
32
41
6298
41
53
6310
53
70
6018
70
96
5921
96
153
5933
153
332
5884
332
8863
3149
container
endColumn
12
1
2
12754
2
14
6237
14
19
6711
19
23
6225
23
27
6006
27
32
6188
32
38
6006
38
45
6140
45
54
5921
54
65
5994
65
79
5884
79
184
4218
startLine
id
12
1
2
31198
2
3
19806
3
4
18237
4
5
10261
5
6
9130
6
7
6735
7
9
14346
9
13
13945
13
30
12352
30
112
12121
112
2168
12085
2193
6440
887
startLine
container
12
1
2
57278
2
3
35502
3
4
11343
4
5
8985
5
8
14796
8
26
12365
26
115
12097
115
6440
8741
startLine
startColumn
12
1
2
32292
2
3
19696
3
4
20547
4
5
9738
5
6
9386
6
7
6857
7
9
14614
9
13
14030
13
27
12438
27
60
12134
60
153
9374
startLine
endLine
12
1
2
119930
2
3
18979
3
7
13532
7
184
8668
startLine
endColumn
12
1
2
32317
2
3
19587
3
4
19027
4
5
10249
5
6
9410
6
7
6638
7
9
14638
9
13
13702
13
28
12146
28
68
12121
68
190
11270
startColumn
id
12
1
2
948
2
3
1142
3
5
534
5
8
547
8
16
474
16
38
462
39
126
462
135
517
462
553
5009
462
5423
19562
462
23702
199709
60
startColumn
container
12
1
2
2589
2
3
522
3
6
474
6
15
486
15
55
462
59
223
462
229
1196
462
1266
2344
462
2536
6440
97
startColumn
startLine
12
1
2
984
2
3
1130
3
4
291
4
6
498
6
10
486
10
21
474
21
60
462
60
208
462
209
929
462
957
1965
462
1969
6490
303
startColumn
endLine
12
1
2
984
2
3
1130
3
4
291
4
6
498
6
10
486
10
21
474
21
60
462
60
208
462
209
931
462
958
1966
462
1969
6462
303
startColumn
endColumn
12
1
2
2735
2
3
522
3
7
547
7
13
474
13
29
498
29
51
474
51
90
462
91
428
303
endLine
id
12
1
2
30675
2
3
20243
3
4
17982
4
5
10431
5
6
8899
6
7
6869
7
9
14371
9
13
13994
13
30
12304
30
111
12146
111
2100
12073
2100
6440
936
endLine
container
12
1
2
56767
2
3
35660
3
4
11343
4
5
9106
5
7
11951
7
19
12340
19
76
12085
76
6440
11672
endLine
startLine
12
1
2
118812
2
3
19271
3
7
12985
7
46
9860
endLine
startColumn
12
1
2
31757
2
3
20085
3
4
20255
4
5
9994
5
6
9264
6
7
6978
7
9
14602
9
13
14103
13
27
12352
27
60
12109
60
153
9422
endLine
endColumn
12
1
2
31806
2
3
19976
3
4
18748
4
5
10492
5
6
9264
6
7
6711
7
9
14529
9
13
14176
13
29
12352
29
71
12134
71
190
10735
endColumn
id
12
1
2
2310
2
3
1094
3
4
607
4
7
753
7
17
656
17
49
620
55
236
620
241
4440
620
4617
11969
620
12066
25444
267
endColumn
container
12
1
2
3258
2
3
1033
3
4
583
4
9
644
9
29
620
29
166
620
172
1667
620
1667
2846
620
2870
6440
170
endColumn
startLine
12
1
2
2334
2
3
1106
3
4
632
4
7
741
7
17
632
17
45
620
45
189
620
192
1191
620
1218
2414
620
2469
4808
243
endColumn
startColumn
12
1
2
3367
2
3
1130
3
4
595
4
11
668
11
23
632
23
40
632
40
68
632
68
82
510
endColumn
endLine
12
1
2
2334
2
3
1106
3
4
632
4
7
741
7
17
644
17
46
620
46
194
620
202
1220
620
1252
2470
620
2481
4808
231
locations_stmt
2176932
id
2176932
container
3078
startLine
296727
startColumn
1228
endLine
294872
endColumn
1493
id
container
12
1
2
2176932
id
startLine
12
1
2
2176932
id
startColumn
12
1
2
2176932
id
endLine
12
1
2
2176932
id
endColumn
12
1
2
2176932
container
id
12
1
7
233
7
18
233
18
30
239
30
51
233
52
87
233
87
134
233
136
206
233
208
283
233
284
429
233
436
693
233
695
947
233
949
1600
233
1607
5248
233
5732
53712
36
container
startLine
12
1
7
270
7
18
245
18
28
233
28
51
233
51
78
233
79
119
245
120
180
239
182
250
233
252
404
239
408
613
233
613
880
233
886
1559
233
1565
38985
202
container
startColumn
12
1
2
24
2
3
485
3
5
202
5
8
276
8
13
233
13
19
245
19
28
264
28
38
239
38
48
251
48
61
239
61
72
233
72
94
239
95
126
141
container
endLine
12
1
6
215
6
15
251
15
25
276
25
49
270
50
78
233
80
117
239
119
176
239
177
254
233
256
395
239
399
617
233
623
878
233
878
1574
233
1634
38575
178
container
endColumn
12
1
4
215
4
7
239
7
13
245
13
21
245
21
29
233
29
39
233
39
46
245
46
56
239
56
67
233
67
81
264
81
94
245
94
114
239
115
172
196
startLine
id
12
1
2
113847
2
3
78993
3
4
31327
4
6
24942
6
16
22619
16
129
22275
129
222
2722
startLine
container
12
1
2
175967
2
3
51906
3
5
22552
5
13
22373
13
125
22257
125
176
1671
startLine
startColumn
12
1
2
130943
2
3
73506
3
4
30767
4
7
26583
7
16
22312
16
45
12615
startLine
endLine
12
1
2
192251
2
3
47310
3
4
21765
4
9
23264
9
30
12136
startLine
endColumn
12
1
2
156444
2
3
62371
3
4
20782
4
9
24659
9
30
22398
30
73
10071
startColumn
id
12
1
2
135
2
3
79
3
6
110
6
15
98
15
29
104
29
68
98
72
145
98
149
324
104
328
586
98
642
905
98
917
2726
98
2745
63512
98
75133
75134
6
startColumn
container
12
1
2
141
2
3
86
3
5
73
5
10
98
11
18
98
18
32
104
34
64
98
66
92
98
92
130
98
131
174
98
174
208
104
208
297
98
297
482
30
startColumn
startLine
12
1
2
135
2
3
79
3
6
110
6
15
98
15
29
104
29
67
98
70
143
98
143
315
98
317
554
98
554
794
98
829
2027
98
2105
15228
98
15419
18293
12
startColumn
endLine
12
1
2
135
2
3
79
3
6
110
6
15
98
15
29
104
29
67
98
70
144
98
146
313
98
316
547
98
554
801
98
819
2028
98
2086
15279
98
15526
18378
12
startColumn
endColumn
12
1
2
153
2
3
92
3
4
86
4
6
98
6
7
55
7
9
98
9
12
104
12
15
98
15
26
104
26
35
98
35
46
98
46
114
98
131
203
43
endLine
id
12
1
2
116305
2
3
72848
3
4
31996
4
6
25618
6
16
23031
16
126
22121
126
228
2949
endLine
container
12
1
2
175604
2
3
52066
3
5
22207
5
14
23375
14
173
21617
endLine
startLine
12
1
2
194592
2
3
42314
3
4
20677
4
8
22760
8
32
14526
endLine
startColumn
12
1
2
133173
2
3
67871
3
4
32611
4
7
26503
7
16
22183
16
46
12529
endLine
endColumn
12
1
2
156272
2
3
62230
3
4
21132
4
9
23756
9
33
22318
33
73
9162
endColumn
id
12
1
2
184
2
4
135
4
7
104
7
15
122
16
43
116
55
131
122
134
269
116
283
622
116
650
1173
116
1222
2551
116
2669
5405
116
5412
26554
116
36189
36190
6
endColumn
container
12
1
2
215
2
3
86
3
6
135
6
12
129
13
25
116
25
51
116
55
88
116
91
152
116
153
209
116
209
265
116
270
309
116
310
496
110
endColumn
startLine
12
1
2
184
2
4
135
4
7
104
7
15
122
16
43
116
50
125
116
128
255
116
257
573
116
593
939
116
1014
1871
116
1908
3506
116
3517
7342
116
8513
9010
12
endColumn
startColumn
12
1
2
202
2
3
116
3
4
86
4
6
135
6
10
129
10
13
122
13
16
116
16
22
129
22
31
122
31
38
129
38
43
122
43
174
79
endColumn
endLine
12
1
2
184
2
4
135
4
7
104
7
15
122
16
43
116
50
124
116
127
252
116
254
559
116
586
930
116
1007
1807
116
1896
3341
116
3441
6864
116
8351
8659
12
locations_expr
9745314
id
9745314
container
3559
startLine
195321
startColumn
386
endLine
195640
endColumn
456
id
container
12
1
2
9745314
id
startLine
12
1
2
9745314
id
startColumn
12
1
2
9745314
id
endLine
12
1
2
9745314
id
endColumn
12
1
2
9745314
container
id
12
1
4
321
4
11
280
11
36
267
36
112
270
112
207
268
207
326
268
326
493
267
493
760
267
760
1208
267
1210
1899
267
1900
3251
267
3258
7330
267
7359
51115
267
51126
491727
16
container
startLine
12
1
3
300
3
7
315
7
17
271
17
35
271
35
59
279
59
88
270
88
138
268
138
206
267
206
336
268
336
525
268
525
946
267
947
2013
267
2019
142752
248
container
startColumn
12
1
3
308
3
7
293
7
17
273
17
35
267
35
51
278
51
63
289
63
73
290
73
83
282
83
92
276
92
104
270
104
120
276
120
145
270
145
330
187
container
endLine
12
1
3
300
3
7
312
7
17
274
17
35
269
35
59
278
59
89
275
89
139
271
139
211
268
211
346
268
347
546
268
547
971
267
972
2152
267
2152
143560
242
container
endColumn
12
1
3
278
3
7
298
7
19
278
19
41
268
41
60
279
60
72
267
72
83
280
83
94
283
94
105
292
105
119
278
119
136
279
136
162
269
162
416
210
startLine
id
12
1
2
7506
2
3
28155
3
4
37070
4
5
16164
5
6
10348
6
8
16992
8
11
17633
11
16
16438
16
25
15790
25
97
14718
97
4201
14507
startLine
container
12
1
2
100560
2
3
34005
3
4
12707
4
5
12439
5
12
15112
12
95
14667
95
1328
5831
startLine
startColumn
12
1
2
7668
2
3
28146
3
4
37760
4
5
16417
5
6
11671
6
7
12742
7
9
16572
9
12
15812
12
18
16484
18
39
14868
39
118
14838
118
201
2343
startLine
endLine
12
1
2
93569
2
3
68359
3
4
13336
4
8
16356
8
60
3701
startLine
endColumn
12
1
2
17044
2
3
34830
3
4
22935
4
5
15998
5
6
18855
6
8
12903
8
10
13538
10
14
15565
14
21
14782
21
61
14731
61
184
14140
startColumn
id
12
1
2
31
2
4
29
4
8
29
8
23
29
24
63
30
75
225
29
232
684
29
694
1672
29
1751
4173
29
4489
15263
29
16130
46279
29
48722
86671
29
87010
224371
29
237409
710014
6
startColumn
container
12
1
2
76
2
3
25
3
7
31
7
18
29
18
51
29
52
117
29
129
325
29
340
761
29
773
1393
29
1424
2061
29
2064
2425
29
2427
2796
22
startColumn
startLine
12
1
2
41
2
4
30
4
9
29
9
28
30
31
113
29
120
349
29
356
880
29
919
2302
29
2307
5122
29
5505
12955
29
13032
18247
29
18470
26386
29
26397
108382
24
startColumn
endLine
12
1
2
41
2
4
30
4
9
29
9
28
30
31
113
29
120
349
29
356
880
29
919
2302
29
2307
5123
29
5507
12959
29
13029
18367
29
18470
26374
29
26395
108398
24
startColumn
endColumn
12
1
2
34
2
3
37
3
5
33
5
9
29
9
18
30
18
40
30
42
51
29
51
73
29
74
99
29
99
134
29
135
166
30
166
181
29
181
293
18
endLine
id
12
1
2
7754
2
3
40765
3
4
7734
4
5
29998
5
6
10878
6
7
12021
7
9
15602
9
13
17880
13
19
14695
19
34
14924
34
233
14683
233
4208
8706
endLine
container
12
1
2
100438
2
3
34143
3
4
12560
4
5
12621
5
11
14796
11
88
14710
88
1334
6372
endLine
startLine
12
1
2
118668
2
3
22776
3
4
30958
4
7
17225
7
23
6013
endLine
startColumn
12
1
2
7907
2
3
40677
3
4
8232
4
5
30893
5
6
10994
6
7
13979
7
9
16931
9
12
16730
12
18
16864
18
38
14833
38
116
14853
116
201
2747
endLine
endColumn
12
1
2
32161
2
3
18779
3
4
8001
4
5
30465
5
6
18987
6
8
17087
8
11
16321
11
16
15573
16
27
14834
27
94
14741
94
184
8691
endColumn
id
12
1
2
28
2
3
38
3
9
38
9
15
37
15
34
35
34
173
35
174
506
35
522
1595
35
1667
5246
35
5323
18525
35
20304
51564
35
54934
117747
35
117846
185890
35
endColumn
container
12
1
2
99
2
3
42
3
8
37
8
28
36
28
70
35
70
207
35
226
588
35
602
1183
35
1204
1981
35
1983
2458
35
2468
2637
32
endColumn
startLine
12
1
2
44
2
4
38
4
10
32
10
16
37
16
50
35
52
234
35
243
667
35
682
2060
35
2070
5989
35
6046
12974
35
13161
20940
35
20992
28027
35
29281
55694
25
endColumn
startColumn
12
1
2
45
2
3
56
3
5
37
5
13
36
13
35
37
35
54
35
54
64
37
65
82
36
82
102
35
102
125
38
125
135
36
136
156
28
endColumn
endLine
12
1
2
44
2
4
38
4
10
32
10
16
37
16
50
35
52
234
35
243
666
35
682
2061
35
2067
5989
35
6035
12938
35
13153
20903
35
21017
28038
35
29291
55695
25
numlines
544795
element_id
537220
num_lines
10273
num_code
7939
num_comment
4364
element_id
num_lines
12
1
2
529731
2
7
7489
element_id
num_code
12
1
2
529791
2
7
7428
element_id
num_comment
12
1
2
537135
2
3
85
num_lines
element_id
12
1
2
4656
2
3
1325
3
4
765
4
6
838
6
12
814
12
24
778
24
118
778
118
7658
316
num_lines
num_code
12
1
2
4729
2
3
1337
3
4
802
4
6
851
6
11
924
11
18
790
18
29
790
29
32
48
num_lines
num_comment
12
1
2
4717
2
3
1337
3
4
826
4
6
838
6
10
802
10
16
899
16
26
814
26
27
36
num_code
element_id
12
1
2
3185
2
3
1240
3
4
632
4
6
607
6
10
620
10
21
620
21
67
595
68
7861
437
num_code
num_lines
12
1
2
3209
2
3
1264
3
4
644
4
6
607
6
10
693
10
21
644
21
34
607
34
42
267
num_code
num_comment
12
1
2
3234
2
3
1228
3
4
680
4
6
620
6
10
680
10
19
668
19
28
595
28
33
231
num_comment
element_id
12
1
2
2030
2
3
559
3
4
328
4
7
340
7
14
340
14
38
328
39
280
328
283
35679
109
num_comment
num_lines
12
1
2
2042
2
3
571
3
5
389
5
8
364
8
18
364
18
58
328
61
118
303
num_comment
num_code
12
1
2
2042
2
3
571
3
5
389
5
8
364
8
17
340
17
52
328
56
108
328
diagnostics
76172
id
76172
severity
36
error_tag
97
error_message
121
full_error_message
65959
location
145
id
severity
12
1
2
76172
id
error_tag
12
1
2
76172
id
error_message
12
1
2
76172
id
full_error_message
12
1
2
76172
id
location
12
1
2
76172
severity
id
12
1
2
12
2
3
12
6262
6263
12
severity
error_tag
12
1
2
24
6
7
12
severity
error_message
12
1
2
24
8
9
12
severity
full_error_message
12
1
2
12
2
3
12
5422
5423
12
severity
location
12
1
2
12
2
3
12
9
10
12
error_tag
id
12
1
2
24
2
3
24
5
6
12
417
418
12
841
842
12
4996
4997
12
error_tag
severity
12
1
2
97
error_tag
error_message
12
1
2
85
3
4
12
error_tag
full_error_message
12
1
2
36
2
3
24
5
6
12
417
418
12
4996
4997
12
error_tag
location
12
1
2
60
2
3
24
5
6
12
error_message
id
12
1
2
24
2
3
24
5
6
12
10
11
12
75
76
12
332
333
12
841
842
12
4996
4997
12
error_message
severity
12
1
2
121
error_message
error_tag
12
1
2
121
error_message
full_error_message
12
1
2
36
2
3
24
5
6
12
10
11
12
75
76
12
332
333
12
4996
4997
12
error_message
location
12
1
2
85
2
3
24
5
6
12
full_error_message
id
12
1
2
65947
841
842
12
full_error_message
severity
12
1
2
65959
full_error_message
error_tag
12
1
2
65959
full_error_message
error_message
12
1
2
65959
full_error_message
location
12
1
2
65959
location
id
12
1
2
133
6254
6255
12
location
severity
12
1
2
145
location
error_tag
12
1
2
133
3
4
12
location
error_message
12
1
2
133
5
6
12
location
full_error_message
12
1
2
133
5414
5415
12
files
66178
id
66178
name
66178
simple
45156
ext
109
fromSource
12
id
name
12
1
2
66178
id
simple
12
1
2
66178
id
ext
12
1
2
66178
id
fromSource
12
1
2
66178
name
id
12
1
2
66178
name
simple
12
1
2
66178
name
ext
12
1
2
66178
name
fromSource
12
1
2
66178
simple
id
12
1
2
34201
2
3
6869
3
7
3586
7
42
498
simple
name
12
1
2
34201
2
3
6869
3
7
3586
7
42
498
simple
ext
12
1
2
40329
2
3
4194
3
6
632
simple
fromSource
12
1
2
45156
ext
id
12
1
2
12
3
4
12
15
16
12
38
39
12
80
81
12
114
115
12
441
442
12
738
739
12
4013
4014
12
ext
name
12
1
2
12
3
4
12
15
16
12
38
39
12
80
81
12
114
115
12
441
442
12
738
739
12
4013
4014
12
ext
simple
12
1
2
12
3
4
12
15
16
12
38
39
12
75
76
12
112
113
12
428
429
12
658
659
12
2838
2839
12
ext
fromSource
12
1
2
109
fromSource
id
12
5443
5444
12
fromSource
name
12
5443
5444
12
fromSource
simple
12
3714
3715
12
fromSource
ext
12
9
10
12
folders
12109
id
12109
name
12109
simple
3477
id
name
12
1
2
12109
id
simple
12
1
2
12109
name
id
12
1
2
12109
name
simple
12
1
2
12109
simple
id
12
1
2
1872
2
3
741
3
4
498
4
28
279
28
121
85
simple
name
12
1
2
1872
2
3
741
3
4
498
4
28
279
28
121
85
containerparent
78263
parent
12109
child
78263
parent
child
12
1
2
5507
2
3
1568
3
4
668
4
6
1118
6
10
899
10
14
960
14
30
924
30
153
462
child
parent
12
1
2
78263
fileannotations
5689566
id
5349
kind
24
name
60196
value
49326
id
kind
12
1
2
145
2
3
5203
id
name
12
1
96
401
96
219
401
221
285
401
285
444
401
445
521
401
526
619
425
619
708
401
708
895
401
896
928
97
930
931
1531
1076
1667
401
1689
2272
85
id
value
12
1
108
401
108
269
401
269
356
401
371
630
401
630
729
401
733
948
401
948
1062
401
1079
1494
279
1495
1496
1531
1496
1865
401
1963
4058
328
kind
id
12
428
429
12
440
441
12
kind
name
12
2
3
12
4949
4950
12
kind
value
12
1
2
12
4057
4058
12
name
id
12
1
2
9872
2
3
6492
3
6
4997
6
8
4936
8
14
4851
14
18
4425
18
21
4620
21
34
4863
34
128
4814
129
236
4595
236
395
4559
395
440
1167
name
kind
12
1
2
60196
name
value
12
1
2
11039
2
3
8729
3
4
2808
4
6
4352
6
10
5471
10
14
3586
14
17
4644
17
22
4644
22
40
4559
40
83
4583
83
163
4535
164
1933
1240
value
id
12
1
2
7526
2
5
2419
5
8
3574
8
21
3805
21
23
2735
23
25
4462
25
40
3586
40
195
3890
195
207
3902
207
273
4048
273
327
3744
328
407
4316
407
441
1313
value
kind
12
1
2
49314
2
3
12
value
name
12
1
2
7550
2
5
2796
5
8
3611
8
16
4060
16
18
3343
18
21
4073
21
31
4462
31
42
4024
42
54
3769
54
81
3781
81
109
3829
109
133
3756
133
149
267
inmacroexpansion
57126596
id
15544516
inv
2493763
id
inv
12
1
2
3895411
2
3
2466113
3
4
2018102
4
5
1769908
5
6
1845270
6
7
884925
7
8
1535759
8
6265
1129025
inv
id
12
1
2
651228
2
3
350884
3
4
145822
4
5
276335
5
8
230677
8
11
202111
11
19
210471
19
34
192538
34
167
188020
167
153127
45673
affectedbymacroexpansion
35527526
id
4083475
inv
3282712
id
inv
12
1
2
1341531
2
3
719304
3
4
682963
4
6
320945
6
10
313534
10
24
308059
24
64
309945
64
9803
87190
inv
id
12
1
2
253184
2
3
209979
3
4
202347
4
5
258125
5
6
301422
6
7
247881
7
8
231148
8
9
228002
9
10
182499
10
12
285679
12
16
297410
16
23
275398
23
60
248963
60
526
60669
macroinvocations
40821746
id
40821746
macro_id
89388
location
837108
kind
24
id
macro_id
12
1
2
40821746
id
location
12
1
2
40821746
id
kind
12
1
2
40821746
macro_id
id
12
1
2
19271
2
3
16948
3
4
3744
4
6
7927
6
11
7659
11
21
7161
21
41
6760
41
104
6711
104
454
6711
454
201153
6492
macro_id
location
12
1
2
47490
2
3
11805
3
4
5896
4
6
7684
6
13
7404
13
65
6735
65
3614
2370
macro_id
kind
12
1
2
82580
2
3
6808
location
id
12
1
2
314271
2
3
186425
3
4
44439
4
5
58542
5
8
67698
8
16
64123
16
46
64840
46
262302
36767
location
macro_id
12
1
2
783173
2
353
53934
location
kind
12
1
2
837108
kind
id
12
37566
37567
12
3319916
3319917
12
kind
macro_id
12
2199
2200
12
5713
5714
12
kind
location
12
6537
6538
12
62313
62314
12
macroparent
35828140
id
35828140
parent_id
27899913
id
parent_id
12
1
2
35828140
parent_id
id
12
1
2
21481229
2
3
5475383
3
88
943300
macrolocationbind
4016679
id
2801506
location
2004363
id
location
12
1
2
2200726
2
3
339324
3
7
231800
7
57
29655
location
id
12
1
2
1602305
2
3
171008
3
8
155504
8
723
75546
macro_argument_unexpanded
104821103
invocation
31137110
argument_index
802
text
345992
invocation
argument_index
12
1
2
8805677
2
3
12967718
3
4
7093708
4
67
2270005
invocation
text
12
1
2
8881753
2
3
13154922
3
4
6886443
4
67
2213991
argument_index
invocation
12
51815
51816
705
52017
186703
60
770141
2560947
36
argument_index
text
12
2
3
705
13
1002
60
6617
19688
36
text
invocation
12
1
2
42542
2
3
69303
3
4
15623
4
5
46384
5
8
26517
8
12
15562
12
16
24535
16
22
26408
22
42
26262
42
113
25982
113
51881
25958
51881
580841
911
text
argument_index
12
1
2
250123
2
3
84464
3
9
11404
macro_argument_expanded
104821103
invocation
31137110
argument_index
802
text
209526
invocation
argument_index
12
1
2
8805677
2
3
12967718
3
4
7093708
4
67
2270005
invocation
text
12
1
2
12797439
2
3
11171126
3
4
5962973
4
9
1205570
argument_index
invocation
12
51815
51816
705
52017
186703
60
770141
2560947
36
argument_index
text
12
1
2
693
2
75
60
867
13964
48
text
invocation
12
1
2
25824
2
3
42591
3
4
6760
4
5
15793
5
6
3367
6
7
24560
7
9
16705
9
15
19149
15
31
15854
31
87
15915
87
393
15745
396
1164221
7258
text
argument_index
12
1
2
105669
2
3
87990
3
6
15781
6
66
85
functions
3566289
id
3566289
name
315900
kind
85
id
name
12
1
2
3566289
id
kind
12
1
2
3566289
name
id
12
1
2
214718
2
3
31271
3
5
28377
5
13
23818
13
109481
17714
name
kind
12
1
2
314283
2
3
1617
kind
id
12
32
33
12
477
478
12
2735
2736
12
5928
5929
12
43770
43771
12
108976
108977
12
131400
131401
12
kind
name
12
11
12
12
42
43
12
228
229
12
1485
1486
12
2735
2736
12
2858
2859
12
18756
18757
12
function_entry_point
1068641
id
1065322
entry_point
1068641
id
entry_point
12
1
2
1062307
2
9
3015
entry_point
id
12
1
2
1068641
function_return_type
3577961
id
3566253
return_type
1030658
id
return_type
12
1
2
3555042
2
6
11210
return_type
id
12
1
2
316545
2
3
649625
3
81730
64488
purefunctions
21018
id
21018
function_deleted
51187
id
51187
function_defaulted
9556
id
9556
fun_decls
3669417
id
3669417
function
3485630
type_id
1023363
name
282550
location
876623
id
function
12
1
2
3669417
id
type_id
12
1
2
3669417
id
name
12
1
2
3669417
id
location
12
1
2
3669417
function
id
12
1
2
3344385
2
9
141244
function
type_id
12
1
2
3467246
2
6
18383
function
name
12
1
2
3485630
function
location
12
1
2
3390527
2
9
95103
type_id
id
12
1
2
302538
2
3
648142
3
87014
72683
type_id
function
12
1
2
315572
2
3
644154
3
80906
63637
type_id
name
12
1
2
953671
2
7429
69692
type_id
location
12
1
2
917755
2
5
82057
5
22296
23550
name
id
12
1
2
169914
2
3
32560
3
4
18882
4
7
25642
7
19
21265
19
109747
14286
name
function
12
1
2
181720
2
3
31417
3
4
16669
4
7
22614
7
26
21386
26
109465
8741
name
type_id
12
1
2
246621
2
5
23186
5
56195
12742
name
location
12
1
2
181051
2
3
47831
3
4
18043
4
8
22699
8
8793
12924
location
id
12
1
2
590438
2
3
147883
3
5
69801
5
179
65777
179
3027
2723
location
function
12
1
2
603399
2
3
164734
3
9
69765
9
3027
38724
location
type_id
12
1
2
774589
2
4
68208
4
1514
33824
location
name
12
1
2
848975
2
134
27648
fun_def
1297573
id
1297573
fun_specialized
6505
id
6505
fun_implicit
9
id
9
fun_decl_specifiers
512313
id
274687
name
7
id
name
12
1
2
72048
2
3
167651
3
4
34987
name
id
12
22976
22977
1
33218
33219
1
75696
75697
1
152460
152461
1
fun_decl_throws
5
fun_decl
3
index
2
type_id
2
fun_decl
index
12
1
2
1
2
3
2
fun_decl
type_id
12
1
2
1
2
3
2
index
fun_decl
12
2
3
1
3
4
1
index
type_id
12
1
2
1
2
3
1
type_id
fun_decl
12
2
3
1
3
4
1
type_id
index
12
1
2
1
2
3
1
fun_decl_empty_throws
1416969
fun_decl
1416969
fun_decl_noexcept
16571
fun_decl
15696
constant
16438
fun_decl
constant
12
1
2
14821
2
3
875
constant
fun_decl
12
1
2
16304
2
3
133
fun_decl_empty_noexcept
364619
fun_decl
364619
fun_decl_typedef_type
194
fun_decl
194
typedeftype_id
97
fun_decl
typedeftype_id
12
1
2
194
typedeftype_id
fun_decl
12
2
3
97
param_decl_bind
4832591
id
4832591
index
389
fun_decl
3159917
id
index
12
1
2
4832591
id
fun_decl
12
1
2
4832591
index
id
12
2
3
158
4
10
24
15
44
24
115
191
24
263
337
24
422
615
24
882
1212
24
1692
2653
24
4904
13237
24
34857
76103
24
259895
259896
12
index
fun_decl
12
2
3
158
4
10
24
15
44
24
115
191
24
263
337
24
422
615
24
882
1212
24
1692
2653
24
4904
13237
24
34857
76103
24
259895
259896
12
fun_decl
id
12
1
2
2234636
2
3
501474
3
4
262877
4
33
160929
fun_decl
index
12
1
2
2234636
2
3
501474
3
4
262877
4
33
160929
var_decls
5603886
id
5603886
variable
5342029
type_id
2038350
name
139615
location
1360152
id
variable
12
1
2
5603886
id
type_id
12
1
2
5603886
id
name
12
1
2
5603886
id
location
12
1
2
5603886
variable
id
12
1
2
5147701
2
9
194328
variable
type_id
12
1
2
5292362
2
7
49667
variable
name
12
1
2
5323281
2
3
18748
variable
location
12
1
2
5226682
2
9
115347
type_id
id
12
1
2
1580670
2
3
244992
3
9
154667
9
5708
58020
type_id
variable
12
1
2
1607114
2
3
235059
3
11
155141
11
5254
41034
type_id
name
12
1
2
1850964
2
5
162473
5
770
24912
type_id
location
12
1
2
1771740
2
4
165196
4
3604
101413
name
id
12
1
2
58956
2
3
20851
3
4
12304
4
6
12644
6
10
11514
10
22
10675
22
255
10492
263
149390
2176
name
variable
12
1
2
62299
2
3
20183
3
4
13386
4
6
11939
6
11
11416
11
28
10517
28
148417
9872
name
type_id
12
1
2
84975
2
3
18164
3
4
9702
4
7
11684
7
28
10577
28
111442
4510
name
location
12
1
2
80342
2
3
21277
3
4
7781
4
7
12425
7
21
10565
21
9993
7222
location
id
12
1
2
1010196
2
3
144296
3
6
124101
6
114124
81558
location
variable
12
1
2
1062416
2
3
107517
3
6
111918
6
113868
78300
location
type_id
12
1
2
1167781
2
3
93060
3
104373
99310
location
name
12
1
2
1350207
2
52
9945
var_def
2574671
id
2574671
var_decl_specifiers
311512
id
311512
name
4
id
name
12
1
2
311512
name
id
12
30
31
1
38
39
1
2960
2961
1
308484
308485
1
type_decls
1469408
id
1469408
type_id
1434233
location
1203770
id
type_id
12
1
2
1469408
id
location
12
1
2
1469408
type_id
id
12
1
2
1408664
2
24
25569
type_id
location
12
1
2
1410099
2
24
24134
location
id
12
1
2
1142771
2
469
60998
location
type_id
12
1
2
1144413
2
469
59357
type_def
1035826
id
1035826
type_decl_top
297602
type_decl
297602
namespace_decls
151652
id
151652
namespace_id
8486
location
135445
bodylocation
135809
id
namespace_id
12
1
2
151652
id
location
12
1
2
151652
id
bodylocation
12
1
2
151652
namespace_id
id
12
1
2
4012
2
3
1191
3
4
449
4
7
717
7
13
656
13
27
656
28
163
644
172
3743
158
namespace_id
location
12
1
2
4012
2
3
1191
3
4
449
4
7
717
7
13
656
13
27
656
28
163
644
172
3743
158
namespace_id
bodylocation
12
1
2
4012
2
3
1191
3
4
449
4
7
717
7
13
656
13
27
656
28
163
644
172
3742
158
location
id
12
1
2
126155
2
8
9289
location
namespace_id
12
1
2
126155
2
8
9289
location
bodylocation
12
1
2
134618
2
3
826
bodylocation
id
12
1
2
126921
2
11
8887
bodylocation
namespace_id
12
1
2
126921
2
9
8887
bodylocation
location
12
1
2
135372
2
5
437
usings
320654
id
320654
element_id
49010
location
26468
id
element_id
12
1
2
320654
id
location
12
1
2
320654
element_id
id
12
1
2
41241
2
4
4170
4
127
3598
element_id
location
12
1
2
41241
2
4
4170
4
127
3598
location
id
12
1
2
20037
2
3
2541
3
21
2054
21
347
1835
location
element_id
12
1
2
20037
2
3
2541
3
21
2054
21
347
1835
using_container
485267
parent
8668
child
301079
parent
child
12
1
2
3380
2
3
559
3
6
668
6
15
656
16
31
705
31
143
291
178
179
1398
179
182
765
182
501
243
child
parent
12
1
2
217514
2
3
55782
3
6
22663
6
47
5118
static_asserts
132361
id
132361
condition
132361
message
30094
location
16939
id
condition
12
1
2
132361
id
message
12
1
2
132361
id
location
12
1
2
132361
condition
id
12
1
2
132361
condition
message
12
1
2
132361
condition
location
12
1
2
132361
message
id
12
1
2
22396
2
3
428
3
4
2867
4
11
1463
12
17
2379
17
513
560
message
condition
12
1
2
22396
2
3
428
3
4
2867
4
11
1463
12
17
2379
17
513
560
message
location
12
1
2
27913
2
33
2181
location
id
12
1
2
2939
2
3
2801
3
4
1344
5
6
3776
6
7
177
14
15
2063
16
17
39
17
18
3447
19
52
349
location
condition
12
1
2
2939
2
3
2801
3
4
1344
5
6
3776
6
7
177
14
15
2063
16
17
39
17
18
3447
19
52
349
location
message
12
1
2
4475
2
3
6063
3
4
6208
4
7
191
params
4805368
id
4781221
function
3119223
index
389
type_id
1865919
id
function
12
1
2
4780480
2
69
741
id
index
12
1
2
4781221
id
type_id
12
1
2
4759555
2
7
21666
function
id
12
1
2
2207948
2
3
483079
3
4
264652
4
33
163543
function
index
12
1
2
2207948
2
3
483079
3
4
264652
4
33
163543
function
type_id
12
1
2
2315246
2
3
493170
3
5
271011
5
20
39794
index
id
12
2
3
158
4
10
24
15
44
24
115
191
24
263
337
24
422
615
24
880
1206
24
1656
2593
24
4877
13452
24
35218
74951
24
256377
256378
12
index
function
12
2
3
158
4
10
24
15
44
24
115
191
24
263
337
24
422
615
24
880
1206
24
1656
2593
24
4877
13452
24
35218
74951
24
256548
256549
12
index
type_id
12
1
2
158
3
7
24
8
20
24
36
40
24
42
45
24
61
105
24
173
257
24
406
661
24
1178
2710
24
7491
16697
24
135721
135722
12
type_id
id
12
1
2
1495062
2
3
199653
3
13
141706
13
5275
29496
type_id
function
12
1
2
1517178
2
3
187288
3
17
140916
17
4798
20535
type_id
index
12
1
2
1751155
2
33
114763
overrides
161131
new
126172
old
15666
new
old
12
1
2
91220
2
3
34945
3
4
6
old
new
12
1
2
8232
2
3
2043
3
4
883
4
5
1278
5
10
1245
10
43
1179
44
218
804
membervariables
329676
id
329676
type_id
145110
name
59077
id
type_id
12
1
2
329676
id
name
12
1
2
329676
type_id
id
12
1
2
118447
2
3
13362
3
11
10991
11
1212
2310
type_id
name
12
1
2
125937
2
3
9884
3
266
9289
name
id
12
1
2
31222
2
3
9058
3
4
5945
4
6
4498
6
15
4522
15
1317
3829
name
type_id
12
1
2
38262
2
3
7526
3
4
4036
4
7
4766
7
319
4437
323
605
48
globalvariables
301143
id
301143
type_id
1457
name
295137
id
type_id
12
1
2
301143
id
name
12
1
2
301143
type_id
id
12
1
2
1011
2
3
166
3
7
118
7
64
110
66
169462
52
type_id
name
12
1
2
1046
2
3
141
3
7
117
7
102
110
105
168513
43
name
id
12
1
2
291372
2
33
3765
name
type_id
12
1
2
294534
2
12
603
localvariables
527192
id
527113
type_id
48002
name
76218
id
type_id
12
1
2
527034
2
3
79
id
name
12
1
2
527113
type_id
id
12
1
2
26614
2
3
6887
3
4
2893
4
6
4132
6
13
3862
13
3187
3605
4907
4908
6
type_id
name
12
1
2
35934
2
3
5009
3
5
4336
5
1158
2722
name
id
12
1
2
43527
2
3
13096
3
4
5141
4
7
6821
7
31
5767
31
6112
1865
name
type_id
12
1
2
64565
2
3
6472
3
819
5180
autoderivation
19759
var
19759
derivation_type
32
var
derivation_type
12
1
2
19759
derivation_type
var
12
20
21
6
39
40
6
161
162
6
475
476
6
2303
2304
6
enumconstants
94489
id
94489
parent
7540
index
7678
type_id
7395
name
73852
location
76858
id
parent
12
1
2
94489
id
index
12
1
2
94489
id
type_id
12
1
2
94489
id
name
12
1
2
94489
id
location
12
1
2
94489
parent
id
12
1
2
1041
2
3
830
3
4
2484
4
5
586
5
6
586
6
8
540
8
13
659
13
46
573
46
1166
237
parent
index
12
1
2
1041
2
3
843
3
4
2530
4
5
580
5
6
593
6
8
527
8
13
632
13
49
566
50
1166
224
parent
type_id
12
1
2
6788
2
3
751
parent
name
12
1
2
1041
2
3
843
3
4
2530
4
5
580
5
6
593
6
8
527
8
13
632
13
49
566
50
1166
224
parent
location
12
1
2
1080
2
3
843
3
4
2484
4
5
586
5
6
566
6
8
514
8
13
659
13
46
566
46
1166
237
index
id
12
1
2
2643
2
3
942
3
4
935
4
7
580
7
10
698
10
11
355
11
12
560
12
30
606
30
1166
355
index
parent
12
1
2
2643
2
3
942
3
4
935
4
7
580
7
9
685
9
11
369
11
12
560
12
29
606
29
1145
355
index
type_id
12
1
2
2643
2
3
942
3
4
935
4
7
580
7
9
685
9
11
369
11
12
560
12
28
606
28
1123
355
index
name
12
1
2
2643
2
3
942
3
4
935
4
7
580
7
10
698
10
11
355
11
12
560
12
28
606
28
674
355
index
location
12
1
2
2643
2
3
942
3
4
935
4
7
580
7
10
698
10
11
355
11
12
560
12
28
606
28
774
355
type_id
id
12
1
2
1041
2
3
810
3
4
2458
4
5
566
5
6
566
6
8
520
8
13
639
13
46
560
46
1166
230
type_id
parent
12
1
2
7388
137
138
6
type_id
index
12
1
2
1041
2
3
823
3
4
2504
4
5
560
5
6
573
6
8
507
8
13
612
13
51
560
52
1166
210
type_id
name
12
1
2
1041
2
3
823
3
4
2504
4
5
560
5
6
573
6
8
507
8
13
612
13
51
560
52
1166
210
type_id
location
12
1
2
1080
2
3
823
3
4
2458
4
5
566
5
6
547
6
8
494
8
13
639
13
47
560
48
1166
224
name
id
12
1
2
66398
2
3
6927
3
239
527
name
parent
12
1
2
67050
2
3
6274
3
239
527
name
index
12
1
2
68764
2
13
5088
name
type_id
12
1
2
61942
2
3
11382
3
239
527
name
location
12
1
2
71348
2
23
2504
location
id
12
1
2
71532
2
229
5325
location
parent
12
1
2
71644
2
229
5213
location
index
12
1
2
73213
2
17
3644
location
type_id
12
1
2
66536
2
3
10090
3
229
230
location
name
12
1
2
76686
2
27
171
builtintypes
559
id
559
name
559
kind
559
size
85
sign
36
alignment
60
id
name
12
1
2
559
id
kind
12
1
2
559
id
size
12
1
2
559
id
sign
12
1
2
559
id
alignment
12
1
2
559
name
id
12
1
2
559
name
kind
12
1
2
559
name
size
12
1
2
559
name
sign
12
1
2
559
name
alignment
12
1
2
559
kind
id
12
1
2
559
kind
name
12
1
2
559
kind
size
12
1
2
559
kind
sign
12
1
2
559
kind
alignment
12
1
2
559
size
id
12
1
2
12
2
3
12
4
5
12
6
7
12
9
10
12
11
12
12
13
14
12
size
name
12
1
2
12
2
3
12
4
5
12
6
7
12
9
10
12
11
12
12
13
14
12
size
kind
12
1
2
12
2
3
12
4
5
12
6
7
12
9
10
12
11
12
12
13
14
12
size
sign
12
1
2
24
3
4
60
size
alignment
12
1
2
60
2
3
24
sign
id
12
6
7
12
12
13
12
28
29
12
sign
name
12
6
7
12
12
13
12
28
29
12
sign
kind
12
6
7
12
12
13
12
28
29
12
sign
size
12
5
6
24
7
8
12
sign
alignment
12
5
6
36
alignment
id
12
4
5
12
7
8
12
10
11
12
12
13
12
13
14
12
alignment
name
12
4
5
12
7
8
12
10
11
12
12
13
12
13
14
12
alignment
kind
12
4
5
12
7
8
12
10
11
12
12
13
12
13
14
12
alignment
size
12
1
2
12
2
3
48
alignment
sign
12
3
4
60
derivedtypes
4572704
id
4572704
name
2240812
kind
97
type_id
2743126
id
name
12
1
2
4572704
id
kind
12
1
2
4572704
id
type_id
12
1
2
4572704
name
id
12
1
2
1641146
2
3
478908
3
42612
120757
name
kind
12
1
2
2240788
2
3
24
name
type_id
12
1
2
1641146
2
3
478908
3
42594
120757
kind
id
12
21
22
12
38
39
12
2051
2052
12
25096
25097
12
42664
42665
12
53931
53932
12
97752
97753
12
154514
154515
12
kind
name
12
1
2
12
13
14
12
38
39
12
1152
1153
12
13367
13368
12
36098
36099
12
50248
50249
12
83386
83387
12
kind
type_id
12
12
13
12
21
22
12
969
970
12
25096
25097
12
42664
42665
12
53931
53932
12
97422
97423
12
154514
154515
12
type_id
id
12
1
2
1661730
2
3
405544
3
4
615800
4
198
60050
type_id
name
12
1
2
1663019
2
3
405398
3
4
614621
4
198
60087
type_id
kind
12
1
2
1663408
2
3
406809
3
4
614584
4
7
58324
pointerishsize
3358477
id
3358477
size
24
alignment
12
id
size
12
1
2
3358477
id
alignment
12
1
2
3358477
size
id
12
21
22
12
276205
276206
12
size
alignment
12
1
2
24
alignment
id
12
276226
276227
12
alignment
size
12
2
3
12
arraysizes
18553
id
18553
num_elements
2395
bytesize
2784
alignment
85
id
num_elements
12
1
2
18553
id
bytesize
12
1
2
18553
id
alignment
12
1
2
18553
num_elements
id
12
1
2
182
2
3
1422
3
4
85
4
5
182
5
13
182
13
25
182
37
112
158
num_elements
bytesize
12
1
2
1762
2
3
243
3
4
133
4
6
182
6
11
72
num_elements
alignment
12
1
2
1775
2
3
255
3
4
158
4
7
182
7
8
24
bytesize
id
12
1
2
170
2
3
1556
3
4
133
4
6
218
6
9
218
9
17
218
17
53
231
55
70
36
bytesize
num_elements
12
1
2
2115
2
3
389
3
6
243
6
7
36
bytesize
alignment
12
1
2
2176
2
3
303
3
5
255
5
7
48
alignment
id
12
11
12
12
12
13
12
33
34
12
44
45
12
181
182
12
384
385
12
861
862
12
alignment
num_elements
12
4
5
12
5
6
12
13
14
12
16
17
12
39
40
12
40
41
12
190
191
12
alignment
bytesize
12
1
2
12
2
3
12
14
15
12
17
18
12
41
42
12
53
54
12
191
192
12
typedefbase
1884327
id
1884327
type_id
897232
id
type_id
12
1
2
1884327
type_id
id
12
1
2
702441
2
3
93218
3
7
76014
7
5391
25557
decltypes
45849
id
45849
expr
43332
base_type
6480
parentheses_would_change_meaning
24
id
expr
12
1
2
45849
id
base_type
12
1
2
45849
id
parentheses_would_change_meaning
12
1
2
45849
expr
id
12
1
2
40815
2
3
2516
expr
base_type
12
1
2
40815
2
3
2516
expr
parentheses_would_change_meaning
12
1
2
43332
base_type
id
12
1
2
3623
2
3
2553
3
277
303
base_type
expr
12
1
2
2541
2
3
3282
3
12
522
13
2445
133
base_type
parentheses_would_change_meaning
12
1
2
6480
parentheses_would_change_meaning
id
12
8
9
12
1082
1083
12
parentheses_would_change_meaning
expr
12
8
9
12
3556
3557
12
parentheses_would_change_meaning
base_type
12
8
9
12
525
526
12
usertypes
4328015
id
4328015
name
899578
kind
121
id
name
12
1
2
4328015
id
kind
12
1
2
4328015
name
id
12
1
2
597490
2
3
199592
3
9
71783
9
31201
30712
name
kind
12
1
2
842701
2
9
56877
kind
id
12
23
24
12
372
373
12
773
774
12
1526
1527
12
4119
4120
12
17519
17520
12
20287
20288
12
75247
75248
12
81118
81119
12
154981
154982
12
kind
name
12
16
17
12
38
39
24
404
405
12
776
777
12
2846
2847
12
5034
5035
12
9121
9122
12
11659
11660
12
49218
49219
12
usertypesize
1364882
id
1364882
size
1641
alignment
97
id
size
12
1
2
1364882
id
alignment
12
1
2
1364882
size
id
12
1
2
474
2
3
218
3
4
72
4
5
109
5
8
121
8
12
109
12
16
133
16
36
133
37
170
133
260
86076
133
size
alignment
12
1
2
1349
2
3
194
3
6
97
alignment
id
12
1
2
12
3
4
12
7
8
12
50
51
12
54
55
12
1916
1917
12
9653
9654
12
100574
100575
12
alignment
size
12
1
2
24
3
4
12
8
9
12
12
13
12
17
18
12
25
26
12
106
107
12
usertype_final
1331
id
1331
usertype_uuid
4897
id
4897
uuid
4897
id
uuid
12
1
2
4897
uuid
id
12
1
2
4897
is_pod_class
1041528
id
1041528
is_standard_layout_class
1118989
id
1118989
is_complete
1346048
id
1346048
is_class_template
246658
id
246658
class_instantiation
1109032
to
1107305
from
72525
to
from
12
1
2
1105676
2
4
1629
from
to
12
1
2
21605
2
3
12900
3
4
7489
4
5
4790
5
7
5872
7
11
6516
11
20
5544
20
89
5471
89
2079
2334
class_template_argument
2800453
type_id
1339823
index
1361
arg_type
921439
type_id
index
12
1
2
593757
2
3
438178
3
4
175628
4
7
108647
7
113
23611
type_id
arg_type
12
1
2
619740
2
3
445764
3
4
188030
4
113
86288
index
type_id
12
1
2
12
2
3
863
3
26
109
29
64
109
69
427
109
594
8438
109
11951
101094
48
index
arg_type
12
1
2
12
2
3
863
3
14
121
14
26
109
29
147
109
191
3560
109
11321
39550
36
arg_type
type_id
12
1
2
571203
2
3
205818
3
5
75382
5
5259
69035
arg_type
index
12
1
2
806055
2
3
96027
3
22
19356
is_proxy_class_for
50080
id
50080
templ_param_id
50080
id
templ_param_id
12
1
2
50080
templ_param_id
id
12
1
2
50080
type_mentions
1699398
id
1699398
type_id
67393
location
1668493
kind
13
id
type_id
12
1
2
1699398
id
location
12
1
2
1699398
id
kind
12
1
2
1699398
type_id
id
12
1
2
29850
2
3
12338
3
4
3697
4
7
6156
7
13
5213
13
34
5121
34
9490
5015
type_id
location
12
1
2
29850
2
3
12338
3
4
3697
4
7
6156
7
13
5213
13
34
5121
34
9490
5015
type_id
kind
12
1
2
66134
2
3
1258
location
id
12
1
2
1637930
2
5
30562
location
type_id
12
1
2
1637930
2
5
30562
location
kind
12
1
2
1668493
kind
id
12
685
686
6
257149
257150
6
kind
type_id
12
207
208
6
10209
10210
6
kind
location
12
677
678
6
252468
252469
6
is_function_template
1058258
id
1058258
function_instantiation
739585
to
739585
from
136125
to
from
12
1
2
739585
from
to
12
1
2
63029
2
3
32402
3
4
8194
4
5
9301
5
10
10942
10
57
10225
58
645
2030
function_template_argument
1911112
function_id
1112606
index
243
arg_type
369871
function_id
index
12
1
2
634901
2
3
361093
3
5
84659
5
21
31952
function_id
arg_type
12
1
2
658075
2
3
332448
3
5
90920
5
21
31162
index
function_id
12
4
5
12
7
8
12
17
18
12
39
40
12
65
66
12
152
153
12
238
239
12
325
326
12
422
423
12
520
521
12
754
755
12
1007
1008
12
1259
1260
12
1514
1515
12
2559
2560
12
2804
2805
12
4818
4819
12
13309
13310
12
40569
40570
12
84931
84932
12
index
arg_type
12
4
5
12
7
8
12
14
15
12
22
23
12
32
33
12
54
55
12
57
58
12
61
62
12
75
76
12
90
91
12
137
138
12
214
215
12
238
239
12
316
317
12
517
518
12
695
696
12
1468
1469
12
3652
3653
12
8773
8774
12
17388
17389
12
arg_type
function_id
12
1
2
249515
2
3
48743
3
6
29788
6
19
28000
19
906
13824
arg_type
index
12
1
2
341214
2
5
28171
5
10
486
is_variable_template
19781
id
19781
variable_instantiation
31842
to
31842
from
6735
to
from
12
1
2
31842
from
to
12
1
2
2383
2
3
2030
3
4
449
4
5
693
5
9
534
9
29
534
42
214
109
variable_template_argument
5536
variable_id
1047
index
32
arg_type
4257
variable_id
index
12
1
2
856
2
3
151
3
5
39
variable_id
arg_type
12
1
2
553
2
3
164
3
4
59
4
6
79
6
8
85
8
26
79
30
203
26
index
variable_id
12
3
4
6
6
7
6
12
13
6
21
22
6
155
156
6
index
arg_type
12
21
22
6
83
84
6
115
116
6
137
138
6
322
323
6
arg_type
variable_id
12
1
2
3532
2
3
481
3
11
243
arg_type
index
12
1
2
4046
2
3
210
routinetypes
444646
id
444646
return_type
184832
id
return_type
12
1
2
444646
return_type
id
12
1
2
148345
2
3
21046
3
18
13945
18
7709
1495
routinetypeargs
741324
routine
362820
index
389
type_id
209392
routine
index
12
1
2
169440
2
3
95370
3
4
58153
4
6
31356
6
33
8498
routine
type_id
12
1
2
194863
2
3
95869
3
4
49715
4
22
22371
index
routine
12
1
2
133
2
7
24
10
16
24
19
33
24
52
74
24
93
115
24
139
199
24
269
364
24
473
700
24
1319
3279
24
8061
15906
24
29841
29842
12
index
type_id
12
1
2
133
2
5
24
6
10
24
11
22
24
33
37
24
38
42
24
44
83
24
124
183
24
248
346
24
463
950
24
2463
5546
24
12306
12307
12
type_id
routine
12
1
2
123639
2
3
40913
3
4
13508
4
7
17945
7
1097
13386
type_id
index
12
1
2
156783
2
3
41204
3
33
11404
ptrtomembers
12182
id
12182
type_id
10249
class_id
5519
id
type_id
12
1
2
12182
id
class_id
12
1
2
12182
type_id
id
12
1
2
9896
2
65
352
type_id
class_id
12
1
2
9896
2
65
352
class_id
id
12
1
2
4620
2
7
352
8
9
462
16
65
85
class_id
type_id
12
1
2
4620
2
7
352
8
9
462
16
65
85
specifiers
547
id
547
str
547
id
str
12
1
2
547
str
id
12
1
2
547
typespecifiers
1465031
type_id
1460350
spec_id
85
type_id
spec_id
12
1
2
1455669
2
3
4680
spec_id
type_id
12
102
103
12
222
223
12
518
519
12
718
719
12
2323
2324
12
19328
19329
12
97284
97285
12
funspecifiers
11371716
func_id
3512354
spec_id
194
func_id
spec_id
12
1
2
342673
2
3
464124
3
4
909123
4
5
1670679
5
8
125754
spec_id
func_id
12
22
23
12
169
170
12
491
492
12
506
507
12
632
633
12
5650
5651
12
9530
9531
12
10451
10452
12
11821
11822
12
14848
14849
12
25327
25328
12
33529
33530
12
122450
122451
12
204591
204592
12
232286
232287
12
262991
262992
12
varspecifiers
1123267
var_id
934196
spec_id
65
var_id
spec_id
12
1
2
794360
2
3
92281
3
5
47554
spec_id
var_id
12
17
18
6
160
161
6
452
453
6
5881
5882
6
8407
8408
6
8751
8752
6
11153
11154
6
13352
13353
6
42323
42324
6
79927
79928
6
attributes
389400
id
389400
kind
3
name
32
name_space
2
location
377599
id
kind
12
1
2
389400
id
name
12
1
2
389400
id
name_space
12
1
2
389400
id
location
12
1
2
389400
kind
id
12
1
2
1
8
9
1
389391
389392
1
kind
name
12
1
2
1
3
4
1
31
32
1
kind
name_space
12
1
2
2
2
3
1
kind
location
12
1
2
1
8
9
1
377590
377591
1
name
id
12
1
2
2
5
6
1
7
8
2
8
9
4
9
12
2
14
17
2
24
26
2
28
50
2
93
143
2
162
278
2
324
490
2
508
660
2
1288
1358
2
1437
1695
2
1712
8161
2
370869
370870
1
name
kind
12
1
2
29
2
3
3
name
name_space
12
1
2
31
2
3
1
name
location
12
1
2
2
5
6
2
7
8
2
8
9
3
9
12
2
14
15
2
24
26
2
28
50
2
87
122
2
157
239
2
241
275
2
450
596
2
744
809
2
868
869
1
916
917
2
5878
366224
2
name_space
id
12
1
2
1
389399
389400
1
name_space
kind
12
1
2
1
3
4
1
name_space
name
12
1
2
1
32
33
1
name_space
location
12
1
2
1
377598
377599
1
location
id
12
1
2
368799
2
19
8800
location
kind
12
1
2
377599
location
name
12
1
2
376573
2
4
1026
location
name_space
12
1
2
377599
attribute_args
118319
id
118319
kind
3
attribute
116952
index
5
location
58256
id
kind
12
1
2
118319
id
attribute
12
1
2
118319
id
index
12
1
2
118319
id
location
12
1
2
118319
kind
id
12
3770
3771
1
61886
61887
1
kind
attribute
12
3770
3771
1
61431
61432
1
kind
index
12
1
2
1
3
4
1
kind
location
12
3702
3703
1
32093
32094
1
attribute
id
12
1
2
116132
2
4
819
attribute
kind
12
1
2
116431
2
3
520
attribute
index
12
1
2
116132
2
4
819
attribute
location
12
1
2
116137
2
4
814
index
id
12
304
305
1
455
456
1
64897
64898
1
index
kind
12
1
2
3
2
3
1
index
attribute
12
304
305
1
455
456
1
64912
64913
1
index
location
12
241
242
1
391
392
1
31708
31709
1
location
id
12
1
2
28468
2
3
7516
3
4
19458
4
25
2812
location
kind
12
1
2
52020
2
3
6235
location
attribute
12
1
2
28452
2
3
7534
3
4
19454
4
25
2814
location
index
12
1
2
58250
3
4
5
attribute_arg_value
118292
arg
118292
value
2257
arg
value
12
1
2
118292
value
arg
12
1
2
1808
2
4
203
4
76
169
78
11690
75
attribute_arg_type
60
arg
60
type_id
36
arg
type_id
12
1
2
60
type_id
arg
12
1
2
12
2
3
24
attribute_arg_name
6
arg
6
name
5
arg
name
12
1
2
6
name
arg
12
1
2
4
2
3
1
typeattributes
12121
type_id
10833
spec_id
12121
type_id
spec_id
12
1
2
10298
2
34
534
spec_id
type_id
12
1
2
12121
funcattributes
327062
func_id
174935
spec_id
327062
func_id
spec_id
12
1
2
94057
2
3
13556
3
4
65144
4
14
2176
spec_id
func_id
12
1
2
327062
varattributes
371197
var_id
322394
spec_id
371197
var_id
spec_id
12
1
2
273627
2
3
48764
14
15
3
spec_id
var_id
12
1
2
371197
stmtattributes
6
stmt_id
6
spec_id
6
stmt_id
spec_id
12
1
2
6
spec_id
stmt_id
12
1
2
6
unspecifiedtype
9371008
type_id
9371008
unspecified_type_id
5062944
type_id
unspecified_type_id
12
1
2
9371008
unspecified_type_id
type_id
12
1
2
2734044
2
3
1949727
3
7841
379173
member
5112818
parent
809898
index
2966
child
5068087
parent
index
12
1
2
46955
2
3
191689
3
4
208371
4
5
90300
5
7
65047
7
9
67224
9
15
68233
15
39
62482
39
245
9593
parent
child
12
1
2
46226
2
3
191823
3
4
202729
4
5
93170
5
7
65740
7
9
67357
9
15
69072
15
37
61242
37
281
12535
index
parent
12
1
2
547
2
5
267
5
9
255
9
18
231
23
100
231
122
186
231
188
293
231
296
374
231
375
542
231
572
3257
231
3427
21553
231
29159
65990
48
index
child
12
1
2
534
2
5
218
5
7
231
7
13
231
13
70
231
71
160
231
160
256
231
263
345
231
346
476
243
492
1685
231
1926
8765
231
10213
66835
121
child
parent
12
1
2
5068087
child
index
12
1
2
5043175
2
11
24912
enclosingfunction
131736
child
131736
parent
74251
child
parent
12
1
2
131736
parent
child
12
1
2
39283
2
3
21897
3
4
7209
4
6
5653
6
45
206
derivations
370358
derivation
370358
sub
346612
index
72
super
237819
location
96367
derivation
sub
12
1
2
370358
derivation
index
12
1
2
370358
derivation
super
12
1
2
370358
derivation
location
12
1
2
370358
sub
derivation
12
1
2
326174
2
7
20438
sub
index
12
1
2
334989
2
7
11623
sub
super
12
1
2
326186
2
7
20426
sub
location
12
1
2
334977
2
7
11635
index
derivation
12
1
2
12
4
5
12
44
45
12
220
221
12
957
958
12
29235
29236
12
index
sub
12
1
2
12
4
5
12
44
45
12
220
221
12
956
957
12
28508
28509
12
index
super
12
1
2
12
3
4
12
29
30
12
84
85
12
441
442
12
19046
19047
12
index
location
12
1
2
12
4
5
12
17
18
12
51
52
12
254
255
12
7602
7603
12
super
derivation
12
1
2
222390
2
766
15429
super
sub
12
1
2
222402
2
766
15416
super
index
12
1
2
237320
2
4
498
super
location
12
1
2
229733
2
439
8085
location
derivation
12
1
2
74677
2
3
9325
3
8
7307
8
682
5057
location
sub
12
1
2
77206
2
3
7003
3
9
7611
9
682
4547
location
index
12
1
2
96343
2
4
24
location
super
12
1
2
77680
2
3
9045
3
11
7270
11
682
2370
derspecifiers
372996
der_id
370321
spec_id
48
der_id
spec_id
12
1
2
367646
2
3
2674
spec_id
der_id
12
220
221
12
242
243
12
979
980
12
29237
29238
12
direct_base_offsets
282075
der_id
282075
offset
206
der_id
offset
12
1
2
282075
offset
der_id
12
1
2
36
2
3
12
4
5
24
5
6
12
6
7
24
7
8
12
8
9
24
11
12
12
21
22
12
78
79
12
200
201
12
22837
22838
12
virtual_base_offsets
7027
sub
3890
super
534
offset
267
sub
super
12
1
2
3063
2
4
340
4
7
279
7
11
206
sub
offset
12
1
2
3282
2
4
328
4
8
279
super
sub
12
1
2
85
2
3
48
3
4
60
4
5
97
5
7
36
8
13
48
13
15
48
15
23
48
24
60
48
196
197
12
super
offset
12
1
2
303
2
3
85
4
6
36
6
8
48
8
10
48
14
15
12
offset
sub
12
2
3
36
4
5
12
5
6
24
6
8
24
8
9
36
10
12
24
14
19
24
20
27
24
28
31
24
36
97
24
97
98
12
offset
super
12
1
2
85
2
3
36
3
4
48
5
7
24
7
10
24
12
14
24
21
29
24
frienddecls
231217
id
231217
type_id
19514
decl_id
28815
location
8097
id
type_id
12
1
2
231217
id
decl_id
12
1
2
231217
id
location
12
1
2
231217
type_id
id
12
1
2
6857
2
3
2468
3
4
1191
4
6
1714
6
10
1556
10
16
1471
16
34
1787
36
59
1471
59
129
996
type_id
decl_id
12
1
2
6857
2
3
2468
3
4
1191
4
6
1714
6
10
1556
10
16
1471
16
34
1787
36
59
1471
59
129
996
type_id
location
12
1
2
17751
2
5
1544
5
31
218
decl_id
id
12
1
2
15818
2
3
2261
3
5
2480
5
9
2188
9
20
2030
20
28
2468
28
390
1568
decl_id
type_id
12
1
2
15818
2
3
2261
3
5
2480
5
9
2188
9
20
2030
20
28
2468
28
390
1568
decl_id
location
12
1
2
28219
2
46
595
location
id
12
1
2
6918
2
3
1045
3
18239
133
location
type_id
12
1
2
7611
2
1215
486
location
decl_id
12
1
2
6930
2
3
1033
3
1734
133
comments
1743921
id
1743921
contents
864635
location
1743921
id
contents
12
1
2
1743921
id
location
12
1
2
1743921
contents
id
12
1
2
731646
2
3
83163
3
10736
49825
contents
location
12
1
2
731646
2
3
83163
3
10736
49825
location
id
12
1
2
1743921
location
contents
12
1
2
1743921
commentbinding
778395
id
679134
element
747391
id
element
12
1
2
616274
2
4
58384
4
97
4474
element
id
12
1
2
716387
2
3
31004
exprconv
6445331
converted
6445038
conversion
6445331
converted
conversion
12
1
2
6444746
2
4
292
conversion
converted
12
1
2
6445331
compgenerated
6721088
id
6721088
synthetic_destructor_call
59503
element
47430
i
340
destructor_call
59503
element
i
12
1
2
38797
2
3
6322
3
29
2310
element
destructor_call
12
1
2
38797
2
3
6322
3
29
2310
i
element
12
1
2
255
2
7
24
22
43
24
190
711
24
3901
3902
12
i
destructor_call
12
1
2
255
2
7
24
21
37
24
146
550
24
3297
3298
12
destructor_call
element
12
1
2
59503
destructor_call
i
12
1
2
59503
namespaces
8498
id
8498
name
4571
id
name
12
1
2
8498
name
id
12
1
2
3842
2
3
462
3
139
267
namespace_inline
170
id
170
namespacembrs
1562177
parentid
7915
memberid
1562177
parentid
memberid
12
1
2
887
2
3
826
3
4
644
4
6
680
6
9
607
9
16
668
16
27
607
27
46
620
46
84
595
84
166
595
168
406
595
410
28891
583
memberid
parentid
12
1
2
1562177
exprparents
13615192
expr_id
13615001
child_index
3163
parent_id
9643112
expr_id
child_index
12
1
2
13614995
2
3
6
expr_id
parent_id
12
1
2
13614817
2
4
184
child_index
expr_id
12
1
2
72
2
3
652
3
4
1674
4
46
243
46
56
237
56
3660
237
6434
1187663
46
child_index
parent_id
12
1
2
72
2
3
652
3
4
1674
4
31
243
31
41
237
41
3645
237
6419
1187540
46
parent_id
expr_id
12
1
2
6839533
2
3
2212018
3
1681
591560
parent_id
child_index
12
1
2
6839816
2
3
2211945
3
480
591349
expr_isload
5063230
expr_id
5063230
conversionkinds
4254113
expr_id
4254113
kind
6
expr_id
kind
12
1
2
4254113
kind
expr_id
12
2245
2246
1
5485
5486
1
13109
13110
1
26245
26246
1
45437
45438
1
4161592
4161593
1
iscall
2364889
caller
2364889
kind
36
caller
kind
12
1
2
2364889
kind
caller
12
1319
1320
12
5604
5605
12
187583
187584
12
numtemplatearguments
157974
expr_id
157974
num
48
expr_id
num
12
1
2
157974
num
expr_id
12
3
4
12
41
42
12
651
652
12
12298
12299
12
specialnamequalifyingelements
12
id
12
name
12
id
name
12
1
2
12
name
id
12
1
2
12
namequalifiers
1125647
id
1125647
qualifiableelement
1125647
qualifyingelement
37002
location
509600
id
qualifiableelement
12
1
2
1125647
id
qualifyingelement
12
1
2
1125647
id
location
12
1
2
1125647
qualifiableelement
id
12
1
2
1125647
qualifiableelement
qualifyingelement
12
1
2
1125647
qualifiableelement
location
12
1
2
1125647
qualifyingelement
id
12
1
2
17110
2
3
7935
3
4
5081
4
10
2860
10
86
2781
86
24926
1232
qualifyingelement
qualifiableelement
12
1
2
17110
2
3
7935
3
4
5081
4
10
2860
10
86
2781
86
24926
1232
qualifyingelement
location
12
1
2
22745
2
3
4818
3
4
3803
4
11
3018
11
16728
2616
location
id
12
1
2
387659
2
3
57006
3
7
39038
7
381
25896
location
qualifiableelement
12
1
2
387659
2
3
57006
3
7
39038
7
381
25896
location
qualifyingelement
12
1
2
452489
2
3
44786
3
190
12325
varbind
5497468
expr
5497343
var
1547527
expr
var
12
1
2
5497218
2
3
125
var
expr
12
1
2
685146
2
3
310616
3
4
235999
4
5
94126
5
9
135129
9
6150
86507
funbind
2442817
expr
2142581
fun
438015
expr
fun
12
1
2
1842589
2
3
299814
3
5
177
fun
expr
12
1
2
254164
2
3
76403
3
4
31716
4
7
33976
7
37
33831
37
6664
7922
expr_allocator
27696
expr
27696
func
133
form
12
expr
func
12
1
2
27696
expr
form
12
1
2
27696
func
expr
12
1
2
36
3
4
12
4
5
12
5
6
12
7
8
24
39
40
12
973
974
12
1237
1238
12
func
form
12
1
2
133
form
expr
12
2278
2279
12
form
func
12
11
12
12
expr_deallocator
31004
expr
31004
func
145
form
24
expr
func
12
1
2
31004
expr
form
12
1
2
31004
func
expr
12
1
2
36
2
3
24
3
4
12
4
5
12
7
8
24
118
119
12
883
884
12
1521
1522
12
func
form
12
1
2
145
form
expr
12
891
892
12
1659
1660
12
form
func
12
4
5
12
8
9
12
expr_cond_two_operand
610
cond
610
expr_cond_guard
154429
cond
154429
guard
154429
cond
guard
12
1
2
154429
guard
cond
12
1
2
154429
expr_cond_true
154429
cond
154429
true
154429
cond
true
12
1
2
154429
true
cond
12
1
2
154429
expr_cond_false
154429
cond
154429
false
154429
cond
false
12
1
2
154429
false
cond
12
1
2
154429
values
8776937
id
8776937
str
651390
text
694155
id
str
12
1
2
8776937
id
text
12
1
2
8776937
str
id
12
1
2
540103
2
3
65463
3
4044676
45824
str
text
12
1
2
639589
2
1792
11801
text
id
12
1
2
556144
2
3
79204
3
15
52136
15
3666580
6671
text
str
12
1
2
692986
2
26
1169
valuebind
9499212
val
8769772
expr
9499212
val
expr
12
1
2
8041064
2
3
727979
3
6
729
expr
val
12
1
2
9499212
fieldoffsets
259546
id
259546
byteoffset
3915
bitoffset
85
id
byteoffset
12
1
2
259546
id
bitoffset
12
1
2
259546
byteoffset
id
12
1
2
1690
2
3
534
3
4
194
4
6
340
6
11
328
11
23
328
23
84
303
90
12366
194
byteoffset
bitoffset
12
1
2
3854
2
8
60
bitoffset
id
12
1
2
36
2
3
12
3
4
12
4
5
12
21335
21336
12
bitoffset
byteoffset
12
1
2
36
2
3
24
3
4
12
322
323
12
bitfield
13357
id
13357
bits
77
declared_bits
77
id
bits
12
1
2
13357
id
declared_bits
12
1
2
13357
bits
id
12
1
2
18
2
3
9
3
4
9
4
5
9
5
6
7
6
14
5
17
34
5
35
75
5
90
145
5
2035
4665
3
bits
declared_bits
12
1
2
77
declared_bits
id
12
1
2
18
2
3
9
3
4
9
4
5
9
5
6
7
6
14
5
17
34
5
35
75
5
90
145
5
2035
4665
3
declared_bits
bits
12
1
2
77
initialisers
1685056
init
1685056
var
649693
expr
1685056
location
321913
init
var
12
1
2
1685056
init
expr
12
1
2
1685056
init
location
12
1
2
1685056
var
init
12
1
2
561993
2
16
29092
16
17
49689
17
53
8917
var
expr
12
1
2
561993
2
16
29092
16
17
49689
17
53
8917
var
location
12
1
2
649680
2
4
13
expr
init
12
1
2
1685056
expr
var
12
1
2
1685056
expr
location
12
1
2
1685056
location
init
12
1
2
248456
2
3
24096
3
7
24485
7
65
24347
67
109238
527
location
var
12
1
2
271340
2
3
25342
3
24
24156
24
12632
1074
location
expr
12
1
2
248456
2
3
24096
3
7
24485
7
65
24347
67
109238
527
expr_ancestor
67783
exp
67187
ancestor
49703
exp
ancestor
12
1
2
66616
2
4
571
ancestor
exp
12
1
2
37411
2
3
10152
3
29
2139
exprs
18449753
id
18449753
kind
606
location
5532480
id
kind
12
1
2
18449753
id
location
12
1
2
18449753
kind
id
12
1
7
46
7
17
52
17
43
46
61
145
46
149
438
46
505
721
46
814
1919
46
2005
2849
46
3020
5339
46
5533
7390
46
10801
17823
46
19465
42687
46
67461
815731
46
kind
location
12
1
3
46
3
9
46
12
21
46
21
85
46
86
186
46
191
309
46
419
726
46
740
1251
46
1517
2150
46
2341
3745
46
3792
7357
46
7374
16640
46
18652
177112
46
374771
374772
6
location
id
12
1
2
3742949
2
3
1014113
3
5
438180
5
283788
337238
location
kind
12
1
2
4350941
2
3
894927
3
21
286612
expr_types
18622475
id
18449753
typeid
1372748
value_category
36
id
typeid
12
1
2
18277261
2
4
172491
id
value_category
12
1
2
18449753
typeid
id
12
1
2
530582
2
3
259315
3
4
113571
4
5
95346
5
8
122885
8
14
105669
14
45
102969
45
111447
42408
typeid
value_category
12
1
2
1207211
2
3
157707
3
4
7830
value_category
id
12
4533
4534
12
340829
340830
12
1172082
1172083
12
value_category
typeid
12
1340
1341
12
29722
29723
12
96102
96103
12
new_allocated_type
29532
expr
29532
type_id
18237
expr
type_id
12
1
2
29532
type_id
expr
12
1
2
12669
2
3
4036
3
9
1446
10
92
85
new_array_allocated_type
5365
expr
5365
type_id
2306
expr
type_id
12
1
2
5365
type_id
expr
12
1
2
32
2
3
2043
3
7
177
8
15
52
aggregate_field_init
4028372
aggregate
857176
initializer
4028189
field
2317
aggregate
initializer
12
1
2
10378
2
3
503530
3
4
11344
4
5
88845
5
12
51803
12
13
191083
13
42
193
aggregate
field
12
1
2
10377
2
3
503498
3
4
11344
4
5
88851
5
12
51829
12
13
191083
13
42
194
initializer
aggregate
12
1
2
4028189
initializer
field
12
1
2
4028006
2
3
183
field
aggregate
12
1
2
835
2
3
208
3
7
208
7
13
174
13
22
184
22
47
184
48
107
178
108
383
178
394
288626
168
field
initializer
12
1
2
835
2
3
208
3
7
208
7
13
174
13
22
184
22
47
184
48
107
178
108
383
178
394
288626
168
aggregate_array_init
731431
aggregate
65696
initializer
731431
element_index
17485
aggregate
initializer
12
1
2
7541
2
3
7794
3
4
17351
4
5
7996
5
6
5817
6
8
5016
8
11
5391
11
22
5001
22
17486
3789
aggregate
element_index
12
1
2
7541
2
3
7794
3
4
17351
4
5
7996
5
6
5817
6
8
5016
8
11
5391
11
22
5001
22
17486
3789
initializer
aggregate
12
1
2
731431
initializer
element_index
12
1
2
731431
element_index
aggregate
12
1
2
6580
2
3
2653
3
5
1308
5
6
1488
7
9
1059
9
15
1388
15
27
1379
27
198
1316
202
65696
314
element_index
initializer
12
1
2
6580
2
3
2653
3
5
1308
5
6
1488
7
9
1059
9
15
1388
15
27
1379
27
198
1316
202
65696
314
condition_decl_bind
7647
expr
7647
decl
7647
expr
decl
12
1
2
7647
decl
expr
12
1
2
7647
typeid_bind
4899
expr
4899
type_id
2601
expr
type_id
12
1
2
4899
type_id
expr
12
1
2
1300
2
3
996
3
6
231
6
17
72
uuidof_bind
856
expr
856
type_id
652
expr
type_id
12
1
2
856
type_id
expr
12
1
2
481
2
3
138
3
4
32
sizeof_bind
156997
expr
156997
type_id
2673
expr
type_id
12
1
2
156997
type_id
expr
12
1
2
1044
2
3
344
3
4
202
4
9
202
9
32
129
34
36
233
36
68
202
68
114
202
119
6844
110
code_block
15
block
15
routine
15
block
routine
12
1
2
15
routine
block
12
1
2
15
lambdas
12641
expr
12641
default_capture
19
has_explicit_return_type
13
expr
default_capture
12
1
2
12641
expr
has_explicit_return_type
12
1
2
12641
default_capture
expr
12
275
276
6
685
686
6
958
959
6
default_capture
has_explicit_return_type
12
2
3
19
has_explicit_return_type
expr
12
821
822
6
1097
1098
6
has_explicit_return_type
default_capture
12
3
4
13
lambda_capture
21730
id
21730
lambda
10097
index
112
field
20794
captured_by_reference
13
is_implicit
13
location
14052
id
lambda
12
1
2
21730
id
index
12
1
2
21730
id
field
12
1
2
21730
id
captured_by_reference
12
1
2
21730
id
is_implicit
12
1
2
21730
id
location
12
1
2
21730
lambda
id
12
1
2
5002
2
3
2379
3
4
1265
4
6
922
6
18
527
lambda
index
12
1
2
5002
2
3
2379
3
4
1265
4
6
922
6
18
527
lambda
field
12
1
2
5002
2
3
2379
3
4
1265
4
6
922
6
18
527
lambda
captured_by_reference
12
1
2
9629
2
3
467
lambda
is_implicit
12
1
2
10077
2
3
19
lambda
location
12
1
2
5483
2
3
2504
3
4
1041
4
7
823
7
18
243
index
id
12
1
2
6
2
3
6
3
4
6
4
5
6
6
7
6
10
11
6
12
13
6
16
17
6
18
19
6
23
24
6
45
46
6
80
81
6
140
141
6
220
221
6
412
413
6
773
774
6
1532
1533
6
index
lambda
12
1
2
6
2
3
6
3
4
6
4
5
6
6
7
6
10
11
6
12
13
6
16
17
6
18
19
6
23
24
6
45
46
6
80
81
6
140
141
6
220
221
6
412
413
6
773
774
6
1532
1533
6
index
field
12
1
2
6
2
3
6
3
4
6
4
5
6
6
7
6
10
11
6
12
13
6
16
17
6
18
19
6
23
24
6
45
46
6
80
81
6
138
139
6
215
216
6
399
400
6
741
742
6
1442
1443
6
index
captured_by_reference
12
1
2
26
2
3
85
index
is_implicit
12
1
2
65
2
3
46
index
location
12
1
2
6
2
3
6
3
4
6
4
5
6
6
7
6
9
10
6
11
12
6
14
15
6
16
17
6
21
22
6
40
41
6
64
65
6
99
100
6
176
177
6
349
350
6
589
590
6
932
933
6
field
id
12
1
2
20142
2
11
652
field
lambda
12
1
2
20142
2
11
652
field
index
12
1
2
20794
field
captured_by_reference
12
1
2
20794
field
is_implicit
12
1
2
20794
field
location
12
1
2
20142
2
11
652
captured_by_reference
id
12
1186
1187
6
2111
2112
6
captured_by_reference
lambda
12
598
599
6
1005
1006
6
captured_by_reference
index
12
13
14
6
17
18
6
captured_by_reference
field
12
1140
1141
6
2015
2016
6
captured_by_reference
is_implicit
12
2
3
13
captured_by_reference
location
12
544
545
6
1591
1592
6
is_implicit
id
12
835
836
6
2462
2463
6
is_implicit
lambda
12
624
625
6
911
912
6
is_implicit
index
12
7
8
6
17
18
6
is_implicit
field
12
788
789
6
2367
2368
6
is_implicit
captured_by_reference
12
2
3
13
is_implicit
location
12
330
331
6
1802
1803
6
location
id
12
1
2
12668
2
6
1061
6
68
322
location
lambda
12
1
2
13116
2
68
935
location
index
12
1
2
13511
2
8
540
location
field
12
1
2
12668
2
6
1061
6
68
322
location
captured_by_reference
12
1
2
14032
2
3
19
location
is_implicit
12
1
2
14052
fold
4
expr
4
operator
4
is_left_fold
2
expr
operator
12
1
2
4
expr
is_left_fold
12
1
2
4
operator
expr
12
1
2
4
operator
is_left_fold
12
1
2
4
is_left_fold
expr
12
2
3
2
is_left_fold
operator
12
2
3
2
stmts
4943889
id
4943889
kind
231
location
1317792
id
kind
12
1
2
4943889
id
location
12
1
2
4943889
kind
id
12
2
3
12
28
29
12
338
339
12
473
474
12
690
691
12
1560
1561
12
1757
1758
12
2076
2077
12
2191
2192
12
2707
2708
12
2748
2749
12
2944
2945
12
3296
3297
12
4540
4541
12
28688
28689
12
53234
53235
12
85849
85850
12
98480
98481
12
115021
115022
12
kind
location
12
2
3
12
23
24
12
106
107
12
112
113
12
178
179
12
252
253
12
296
297
12
661
662
12
663
664
12
991
992
12
1030
1031
12
1408
1409
12
1918
1919
12
2676
2677
12
10172
10173
12
10231
10232
12
22268
22269
12
26534
26535
12
31957
31958
12
location
id
12
1
2
780425
2
3
178534
3
4
120295
4
6
106909
6
19
102811
19
4895
28815
location
kind
12
1
2
1291907
2
9
25885
type_vla
1
type_id
1
decl
1
type_id
decl
12
1
2
1
decl
type_id
12
1
2
1
variable_vla
9
var
9
decl
9
var
decl
12
1
2
9
decl
var
12
1
2
9
if_then
524558
if_stmt
524558
then_id
524558
if_stmt
then_id
12
1
2
524558
then_id
if_stmt
12
1
2
524558
if_else
148234
if_stmt
148234
else_id
148234
if_stmt
else_id
12
1
2
148234
else_id
if_stmt
12
1
2
148234
constexpr_if_then
3
constexpr_if_stmt
3
then_id
3
constexpr_if_stmt
then_id
12
1
2
3
then_id
constexpr_if_stmt
12
1
2
3
constexpr_if_else
1
constexpr_if_stmt
1
else_id
1
constexpr_if_stmt
else_id
12
1
2
1
else_id
constexpr_if_stmt
12
1
2
1
while_body
32912
while_stmt
32912
body_id
32912
while_stmt
body_id
12
1
2
32912
body_id
while_stmt
12
1
2
32912
do_body
149900
do_stmt
149900
body_id
149900
do_stmt
body_id
12
1
2
149900
body_id
do_stmt
12
1
2
149900
switch_case
281530
switch_stmt
55225
index
279
case_id
281530
switch_stmt
index
12
1
5
4288
5
6
48725
6
156
2212
switch_stmt
case_id
12
1
5
4288
5
6
48725
6
156
2212
index
switch_stmt
12
1
2
140
2
5
25
5
14
21
14
29
21
30
65
21
67
169
21
189
29154
21
30111
30653
5
index
case_id
12
1
2
140
2
5
25
5
14
21
14
29
21
30
65
21
67
169
21
189
29154
21
30111
30653
5
case_id
switch_stmt
12
1
2
281530
case_id
index
12
1
2
281530
switch_body
55225
switch_stmt
55225
body_id
55225
switch_stmt
body_id
12
1
2
55225
body_id
switch_stmt
12
1
2
55225
for_initialization
29923
for_stmt
29923
init_id
29923
for_stmt
init_id
12
1
2
29923
init_id
for_stmt
12
1
2
29923
for_condition
31782
for_stmt
31782
condition_id
31782
for_stmt
condition_id
12
1
2
31782
condition_id
for_stmt
12
1
2
31782
for_update
29659
for_stmt
29659
update_id
29659
for_stmt
update_id
12
1
2
29659
update_id
for_stmt
12
1
2
29659
for_body
32388
for_stmt
32388
body_id
32388
for_stmt
body_id
12
1
2
32388
body_id
for_stmt
12
1
2
32388
stmtparents
4168362
id
4168362
index
12799
parent
1761835
id
index
12
1
2
4168362
id
parent
12
1
2
4168362
index
id
12
1
2
4020
2
3
1094
3
4
520
4
5
1496
7
8
1047
8
12
830
12
29
1127
29
37
909
37
74
975
74
191964
777
index
parent
12
1
2
4020
2
3
1094
3
4
520
4
5
1496
7
8
1047
8
12
830
12
29
1127
29
37
909
37
74
975
74
191964
777
parent
id
12
1
2
1004226
2
3
386611
3
4
109345
4
6
115442
6
17
133389
17
1943
12819
parent
index
12
1
2
1004226
2
3
386611
3
4
109345
4
6
115442
6
17
133389
17
1943
12819
ishandler
21888
block
21888
successors
17214104
from
16042874
to
16040997
from
to
12
1
2
15044821
2
156
998052
to
from
12
1
2
15328885
2
419
712111
truecond
966805
from
966805
to
937112
from
to
12
1
2
966805
to
from
12
1
2
913540
2
21
23572
falsecond
966805
from
966805
to
812105
from
to
12
1
2
966805
to
from
12
1
2
698749
2
3
87006
3
25
26349
stmt_decl_bind
538245
stmt
531291
num
52
decl
538245
stmt
num
12
1
2
525788
2
9
5503
stmt
decl
12
1
2
525768
2
9
5523
num
stmt
12
1
2
6
4
5
6
7
8
6
9
10
6
24
25
6
172
173
6
835
836
6
80608
80609
6
num
decl
12
1
2
6
4
5
6
7
8
6
9
10
6
24
25
6
172
173
6
835
836
6
80611
80612
6
decl
stmt
12
1
2
538245
decl
num
12
1
2
538245
stmt_decl_entry_bind
519726
stmt
474524
num
491
decl_entry
495657
stmt
num
12
1
2
441842
2
274
32682
stmt
decl_entry
12
1
2
441842
2
15
32682
num
stmt
12
8
9
7
11
12
236
12
13
1
13
14
221
14
263377
25
num
decl_entry
12
8
9
7
11
12
236
12
13
221
13
253309
27
decl_entry
stmt
12
1
2
483634
2
85
12022
decl_entry
num
12
1
2
495588
2
273
68
blockscope
1398451
block
1398451
enclosing
1254386
block
enclosing
12
1
2
1398451
enclosing
block
12
1
2
1171648
2
509
82738
jumpinfo
366503
id
366503
str
6361
target
85508
id
str
12
1
2
366503
id
target
12
1
2
366503
str
id
12
1
2
3
2
3
3507
3
4
835
4
5
731
5
7
491
7
15
500
15
170406
290
str
target
12
1
2
5095
2
3
700
3
12
477
12
36638
88
target
id
12
1
2
286
2
3
21251
3
4
7559
4
5
3816
5
6
39695
6
7
11019
7
162
1880
target
str
12
1
2
85508
preprocdirects
1456362
id
1456362
kind
158
location
1449371
id
kind
12
1
2
1456362
id
location
12
1
2
1456362
kind
id
12
4
5
12
8
9
12
500
501
12
929
930
12
1740
1741
12
1873
1874
12
5235
5236
12
5497
5498
12
7551
7552
12
14073
14074
12
26464
26465
12
27121
27122
12
28787
28788
12
kind
location
12
4
5
12
7
8
12
500
501
12
929
930
12
1740
1741
12
1873
1874
12
5235
5236
12
5497
5498
12
7551
7552
12
14073
14074
12
26122
26123
12
27121
27122
12
28555
28556
12
location
id
12
1
2
1449006
2
234
364
location
kind
12
1
2
1449371
preprocpair
416171
begin
329749
elseelifend
416171
begin
elseelifend
12
1
2
261442
2
3
60257
3
53
8048
elseelifend
begin
12
1
2
416171
preproctrue
183142
branch
183142
preprocfalse
130022
branch
130022
preproctext
1062951
id
1062951
head
510168
body
192990
id
head
12
1
2
1062951
id
body
12
1
2
1062951
head
id
12
1
2
380522
2
3
86130
3
19
38420
19
752
5094
head
body
12
1
2
486288
2
38
23879
body
id
12
1
2
181282
2
64395
11708
body
head
12
1
2
182923
2
21671
10067
includes
321858
id
321858
included
60172
id
included
12
1
2
321858
included
id
12
1
2
29508
2
3
9896
3
4
5118
4
6
5349
6
11
4644
11
41
4559
41
763
1094
link_targets
644
id
644
binary
644
id
binary
12
1
2
644
binary
id
12
1
2
644
link_parent
19146066
element
5077012
link_target
644
element
link_target
12
1
2
1439595
2
3
1904753
3
4
772523
4
6
426238
6
27
383161
27
45
150740
link_target
element
12
2
3
97
5
557
48
2555
5912
48
6322
8240
48
9873
12705
48
12725
19568
48
24612
26319
48
26410
31881
48
32502
37729
48
39858
40615
48
43096
52497
48
53360
126529
48
345632
345633
12
xmlEncoding
39724
id
39724
encoding
1
id
encoding
12
1
2
39724
encoding
id
12
39724
39725
1
xmlDTDs
1
id
1
root
1
publicId
1
systemId
1
fileid
1
id
root
12
1
2
1
id
publicId
12
1
2
1
id
systemId
12
1
2
1
id
fileid
12
1
2
1
root
id
12
1
2
1
root
publicId
12
1
2
1
root
systemId
12
1
2
1
root
fileid
12
1
2
1
publicId
id
12
1
2
1
publicId
root
12
1
2
1
publicId
systemId
12
1
2
1
publicId
fileid
12
1
2
1
systemId
id
12
1
2
1
systemId
root
12
1
2
1
systemId
publicId
12
1
2
1
systemId
fileid
12
1
2
1
fileid
id
12
1
2
1
fileid
root
12
1
2
1
fileid
publicId
12
1
2
1
fileid
systemId
12
1
2
1
xmlElements
1270313
id
1270313
name
4655
parentid
578021
idx
35122
fileid
39721
id
name
12
1
2
1270313
id
parentid
12
1
2
1270313
id
idx
12
1
2
1270313
id
fileid
12
1
2
1270313
name
id
12
1
2
420
2
5
156
5
6
3832
6
310317
247
name
parentid
12
1
2
456
2
5
150
5
6
3829
6
161565
220
name
idx
12
1
2
4358
2
35123
297
name
fileid
12
1
2
486
2
5
133
5
6
3831
6
14503
205
parentid
id
12
1
2
371969
2
3
62095
3
4
104113
4
35123
39844
parentid
name
12
1
2
500482
2
3
17866
3
4
49117
4
45
10556
parentid
idx
12
1
2
371969
2
3
62095
3
4
104113
4
35123
39844
parentid
fileid
12
1
2
578021
idx
id
12
2
3
606
4
5
17851
5
6
6533
6
7
859
7
8
4471
9
16
2719
16
578022
2083
idx
name
12
1
2
18457
2
3
6533
3
4
6178
4
8
2624
8
4397
1330
idx
parentid
12
2
3
606
4
5
17851
5
6
6533
6
7
859
7
8
4471
9
16
2719
16
578022
2083
idx
fileid
12
2
3
606
4
5
17851
5
6
6533
6
7
859
7
8
4471
9
16
2719
16
39722
2083
fileid
id
12
1
2
20457
2
3
3115
3
7
3026
7
8
3588
8
9
2220
9
11
3099
11
19
3087
19
114506
1129
fileid
name
12
1
2
20459
2
3
3458
3
5
2569
5
7
2172
7
8
6158
8
9
3501
9
46
1404
fileid
parentid
12
1
2
20457
2
3
3870
3
5
2152
5
6
2876
6
7
2720
7
8
4132
8
14
3096
14
31079
418
fileid
idx
12
1
2
25894
2
3
5301
3
4
3787
4
6
3268
6
35123
1471
xmlAttrs
1202020
id
1202020
elementid
760198
name
3649
value
121803
idx
2000
fileid
39448
id
elementid
12
1
2
1202020
id
name
12
1
2
1202020
id
value
12
1
2
1202020
id
idx
12
1
2
1202020
id
fileid
12
1
2
1202020
elementid
id
12
1
2
425697
2
3
249659
3
4
66474
4
2001
18368
elementid
name
12
1
2
425778
2
3
249579
3
4
66475
4
2001
18366
elementid
value
12
1
2
466237
2
3
266291
3
46
27670
elementid
idx
12
1
2
425697
2
3
249659
3
4
66474
4
2001
18368
elementid
fileid
12
1
2
760198
name
id
12
1
2
3467
2
262475
182
name
elementid
12
1
2
3467
2
262475
182
name
value
12
1
2
3501
2
54146
148
name
idx
12
1
2
3531
2
11
118
name
fileid
12
1
2
3491
2
21768
158
value
id
12
1
2
72032
2
3
42366
3
199269
7405
value
elementid
12
1
2
72036
2
3
42374
3
199269
7393
value
name
12
1
2
116722
2
2041
5081
value
idx
12
1
2
117957
2
2001
3846
value
fileid
12
1
2
86306
2
3
28570
3
4175
6927
idx
id
12
1
2
1955
2
760199
45
idx
elementid
12
1
2
1955
2
760199
45
idx
name
12
1
2
1955
2
189
45
idx
value
12
1
2
1955
2
116643
45
idx
fileid
12
1
2
1955
2
39449
45
fileid
id
12
1
2
22884
2
4
2565
4
6
2294
6
7
3299
7
9
3272
9
16
3143
16
129952
1991
fileid
elementid
12
1
2
23890
2
4
2131
4
5
1971
5
6
4096
6
8
3519
8
16
3137
16
106600
704
fileid
name
12
1
2
22946
2
3
2338
3
4
2726
4
5
2824
5
6
2994
6
7
3876
7
2002
1744
fileid
value
12
1
2
22916
2
4
2772
4
5
2112
5
6
3510
6
8
1993
8
11
3365
11
50357
2780
fileid
idx
12
1
2
26133
2
3
9699
3
5
3511
5
2001
105
xmlNs
71201
id
4185
prefixName
958
URI
4185
fileid
39544
id
prefixName
12
1
2
2602
2
3
1553
3
872
30
id
URI
12
1
2
4185
id
fileid
12
1
6
274
6
7
3825
7
24905
86
prefixName
id
12
1
2
915
2
4054
43
prefixName
URI
12
1
2
915
2
4054
43
prefixName
fileid
12
1
2
828
2
5
73
5
24903
57
URI
id
12
1
2
4185
URI
prefixName
12
1
2
2602
2
3
1553
3
872
30
URI
fileid
12
1
6
274
6
7
3825
7
24905
86
fileid
id
12
1
2
11655
2
3
26146
3
8
1743
fileid
prefixName
12
1
2
11653
2
3
25982
3
31
1909
fileid
URI
12
1
2
11655
2
3
26146
3
8
1743
xmlHasNs
1139730
elementId
1139730
nsId
4136
fileid
39537
elementId
nsId
12
1
2
1139730
elementId
fileid
12
1
2
1139730
nsId
elementId
12
1
5
234
5
6
3824
6
643289
78
nsId
fileid
12
1
5
257
5
6
3823
6
24759
56
fileid
elementId
12
1
2
3669
2
3
20429
3
7
2536
7
8
3473
8
9
2258
9
11
3036
11
18
2966
18
147552
1170
fileid
nsId
12
1
2
18261
2
3
21032
3
8
244
xmlComments
26812
id
26812
text
22933
parentid
26546
fileid
26368
id
text
12
1
2
26812
id
parentid
12
1
2
26812
id
fileid
12
1
2
26812
text
id
12
1
2
21517
2
62
1416
text
parentid
12
1
2
21519
2
62
1414
text
fileid
12
1
2
21522
2
62
1411
parentid
id
12
1
2
26379
2
17
167
parentid
text
12
1
2
26379
2
17
167
parentid
fileid
12
1
2
26546
fileid
id
12
1
2
26161
2
17
207
fileid
text
12
1
2
26165
2
17
203
fileid
parentid
12
1
2
26223
2
10
145
xmlChars
439958
id
439958
text
100518
parentid
433851
idx
4
isCDATA
1
fileid
26494
id
text
12
1
2
439958
id
parentid
12
1
2
439958
id
idx
12
1
2
439958
id
isCDATA
12
1
2
439958
id
fileid
12
1
2
439958
text
id
12
1
2
60389
2
4
3811
4
5
29257
5
23171
7061
text
parentid
12
1
2
60389
2
4
3811
4
5
29257
5
23171
7061
text
idx
12
1
2
100517
2
3
1
text
isCDATA
12
1
2
100518
text
fileid
12
1
2
61284
2
4
4205
4
5
28328
5
351
6701
parentid
id
12
1
2
429716
2
5
4135
parentid
text
12
1
2
429716
2
5
4135
parentid
idx
12
1
2
429716
2
5
4135
parentid
isCDATA
12
1
2
433851
parentid
fileid
12
1
2
433851
idx
id
12
80
81
1
1892
1893
1
4135
4136
1
433851
433852
1
idx
text
12
1
2
1
3
4
1
16
17
1
100499
100500
1
idx
parentid
12
80
81
1
1892
1893
1
4135
4136
1
433851
433852
1
idx
isCDATA
12
1
2
4
idx
fileid
12
4
5
1
46
47
1
97
98
1
26494
26495
1
isCDATA
id
12
439958
439959
1
isCDATA
text
12
100518
100519
1
isCDATA
parentid
12
433851
433852
1
isCDATA
idx
12
4
5
1
isCDATA
fileid
12
26494
26495
1
fileid
id
12
1
2
25303
2
35123
1191
fileid
text
12
1
2
25765
2
35123
729
fileid
parentid
12
1
2
25312
2
35123
1182
fileid
idx
12
1
2
26397
2
5
97
fileid
isCDATA
12
1
2
26494
xmllocations
3051056
xmlElement
2982460
location
3051056
xmlElement
location
12
1
2
2978326
2
24903
4134
location
xmlElement
12
1
2
3051056