@compilation
9948
@externalDataElement
65
@external_package
4
@svnentry
575525
@location_default
29655085
@location_stmt
3813506
@location_expr
13165934
@diagnostic
72091
@file
122193
@folder
15274
@macroinvocation
34146969
@function
4628081
@fun_decl
4995588
@var_decl
8391088
@type_decl
3240444
@namespace_decl
307431
@using
369357
@static_assert
130562
@parameter
6536430
@membervariable
1052936
@globalvariable
301270
@localvariable
581167
@enumconstant
241267
@builtintype
21754
@derivedtype
4324912
@decltype
28696
@usertype
5230255
@mangledname
2114368
@type_mention
4022409
@routinetype
547157
@ptrtomember
37491
@specifier
24531
@attribute_arg_token
38879
@attribute_arg_type
462
@attribute_arg_constant_expr
367506
@attribute_arg_empty
1
@attribute_arg_constant
1
@gnuattribute
680858
@stdattribute
493031
@alignas
9719
@declspec
243692
@msattribute
3
@derivation
368264
@frienddecl
716134
@comment
8773331
@namespace
12497
@specialnamequalifyingelement
462
@namequalifier
1533108
@value
10759479
@initialiser
1699574
@lambdacapture
27771
@errorexpr
46893
@address_of
438806
@reference_to
1592319
@indirect
292157
@ref_indirect
1938637
@array_to_pointer
1428562
@vacuous_destructor_call
8150
@parexpr
3581772
@arithnegexpr
650874
@complementexpr
27791
@notexpr
275934
@postincrexpr
61942
@postdecrexpr
41968
@preincrexpr
70456
@predecrexpr
26164
@conditionalexpr
656192
@addexpr
397795
@subexpr
340216
@mulexpr
305914
@divexpr
132910
@remexpr
15842
@paddexpr
86517
@psubexpr
49816
@pdiffexpr
35455
@lshiftexpr
565465
@rshiftexpr
140568
@andexpr
488177
@orexpr
145184
@xorexpr
54084
@eqexpr
469864
@neexpr
301187
@gtexpr
99050
@ltexpr
104605
@geexpr
59150
@leexpr
212171
@assignexpr
935392
@assignaddexpr
68222
@assignsubexpr
11180
@assignmulexpr
7146
@assigndivexpr
4985
@assignremexpr
418
@assignlshiftexpr
2712
@assignrshiftexpr
4495
@assignandexpr
4816
@assignorexpr
23829
@assignxorexpr
21807
@assignpaddexpr
13606
@andlogicalexpr
249535
@orlogicalexpr
864670
@commaexpr
124042
@subscriptexpr
367579
@callexpr
304095
@vastartexpr
3707
@vaendexpr
2777
@vacopyexpr
141
@varaccess
6019061
@thisaccess
1127159
@new_expr
47669
@delete_expr
11749
@throw_expr
21694
@condition_decl
42438
@braced_init_list
1108
@type_id
36484
@runtime_sizeof
295477
@runtime_alignof
49892
@sizeof_pack
5554
@routineexpr
2917671
@type_operand
1126879
@isemptyexpr
1481
@ispodexpr
634
@hastrivialdestructor
462
@literal
4406610
@aggregateliteral
913874
@delete_array_expr
1406
@new_array_expr
5104
@ctordirectinit
112981
@ctorvirtualinit
6512
@ctorfieldinit
201086
@ctordelegatinginit
3352
@dtordirectdestruct
41776
@dtorvirtualdestruct
4128
@dtorfielddestruct
41706
@static_cast
210926
@reinterpret_cast
30749
@const_cast
35246
@dynamic_cast
1037
@c_style_cast
4209396
@lambdaexpr
21291
@param_ref
244969
@istrivialexpr
925
@istriviallycopyableexpr
3702
@isconstructibleexpr
462
@isfinalexpr
1693
@noexceptexpr
25724
@builtinaddressof
13302
@temp_init
826875
@assume
3203
@unaryplusexpr
2911
@conjugation
1
@realpartexpr
69
@imagpartexpr
69
@jmulexpr
1
@jdivexpr
1
@fjaddexpr
1
@jfaddexpr
1
@fjsubexpr
1
@jfsubexpr
1
@minexpr
1
@maxexpr
1
@assignpsubexpr
1150
@virtfunptrexpr
1
@vaargexpr
950
@expr_stmt
94226
@offsetofexpr
19954
@hasassignexpr
2
@hascopyexpr
2
@hasnothrowassign
3
@hasnothrowconstr
3
@hasnothrowcopy
5
@hastrivialassign
2
@hastrivialconstr
3
@hastrivialcopy
2
@hasuserdestr
3
@hasvirtualdestr
3
@isabstractexpr
19
@isbaseofexpr
37
@isclassexpr
1837
@isconvtoexpr
104
@isenumexpr
522
@ispolyexpr
3
@isunionexpr
5
@typescompexpr
562840
@intaddrexpr
1
@uuidof
20022
@foldexpr
4
@noopexpr
37
@istriviallyconstructibleexpr
732
@isdestructibleexpr
4
@isnothrowdestructibleexpr
5
@istriviallydestructibleexpr
836
@istriviallyassignableexpr
3
@isnothrowassignableexpr
4183
@isstandardlayoutexpr
2
@isliteraltypeexpr
2
@hastrivialmoveconstructorexpr
3
@hastrivialmoveassignexpr
3
@hasnothrowmoveassignexpr
4
@isnothrowconstructibleexpr
14433
@hasfinalizerexpr
1
@isdelegateexpr
1
@isinterfaceclassexpr
1
@isrefarrayexpr
1
@isrefclassexpr
1
@issealedexpr
1
@issimplevalueclassexpr
1
@isvalueclassexpr
1
@builtinshufflevector
1
@builtinchooseexpr
9068
@vec_fill
1
@builtinconvertvector
1
@builtincomplex
4
@spaceshipexpr
1
@co_await
6
@co_yield
1
@isassignable
3
@isaggregate
2
@hasuniqueobjectrepresentations
2
@builtinbitcast
1
@builtinshuffle
1959
@blockassignexpr
12
@issame
2
@isfunction
2
@islayoutcompatible
2
@ispointerinterconvertiblebaseof
2
@isarray
2
@arrayrank
2
@arrayextent
3
@isarithmetic
2
@iscompletetype
2
@iscompound
2
@isconst
2
@isfloatingpoint
2
@isfundamental
2
@isintegral
2
@islvaluereference
2
@ismemberfunctionpointer
2
@ismemberobjectpointer
2
@ismemberpointer
3
@isobject
2
@ispointer
2
@isreference
2
@isrvaluereference
2
@isscalar
2
@issigned
2
@isunsigned
2
@isvoid
2
@isvolatile
2
@stmt_expr
1483544
@stmt_if
724702
@stmt_while
30109
@stmt_label
53053
@stmt_return
1285346
@stmt_block
1423277
@stmt_end_test_while
148625
@stmt_for
61453
@stmt_switch_case
209699
@stmt_switch
20746
@stmt_try_block
46934
@stmt_decl
606532
@stmt_empty
193310
@stmt_continue
22524
@stmt_break
102344
@stmt_range_based_for
8331
@stmt_handler
65331
@stmt_constexpr_if
52503
@stmt_goto
110506
@stmt_asm
109770
@stmt_microsoft_try
163
@stmt_set_vla_size
26
@stmt_vla_decl
22
@stmt_assigned_goto
9060
@stmt_co_return
2
@ppd_if
661419
@ppd_ifdef
261049
@ppd_ifndef
264289
@ppd_elif
24994
@ppd_else
207358
@ppd_endif
1186758
@ppd_plain_include
308723
@ppd_define
2433050
@ppd_undef
257809
@ppd_pragma
311988
@ppd_include_next
1851
@ppd_line
27755
@ppd_error
46
@ppd_objc_import
2
@ppd_warning
1
@link_target
1475
@xmldtd
1
@xmlelement
1270313
@xmlattribute
1202020
@xmlnamespace
4185
@xmlcomment
26812
@xmlcharacters
439958
compilations
9948
id
9948
cwd
11
id
cwd
12
1
2
9948
cwd
id
12
863
864
11
compilation_args
651293
id
5503
num
707
arg
34394
id
num
12
23
69
485
71
102
274
126
127
3860
127
129
58
131
132
813
134
135
10
id
arg
12
23
57
485
57
106
290
106
107
3823
107
109
79
109
110
813
111
112
10
num
id
12
2
168
42
898
899
132
911
930
58
930
938
58
938
951
58
970
989
36
999
1000
73
1001
1013
58
1018
1040
63
1041
1042
5
1042
1043
121
num
arg
12
1
5
63
5
6
63
6
8
58
8
13
52
13
14
31
14
15
47
15
16
42
16
18
63
18
22
58
22
26
58
27
36
58
36
169
58
169
819
52
arg
id
12
1
2
32334
2
1043
2059
arg
num
12
1
2
33190
2
56
1204
compilation_compiling_files
11526
id
1994
num
3310
file
10011
id
num
12
1
2
997
2
3
119
3
4
119
4
5
239
5
8
119
8
9
119
9
13
159
21
84
119
id
file
12
1
2
997
2
3
119
3
4
119
4
5
239
5
8
119
8
9
119
9
13
159
21
84
119
num
id
12
1
2
1754
2
3
717
3
4
358
4
13
279
13
51
199
num
file
12
1
2
1754
2
3
717
3
4
358
4
13
279
13
49
199
file
id
12
1
2
9014
2
4
837
4
6
159
file
num
12
1
2
9173
2
4
797
4
5
39
compilation_time
46107
id
1994
num
3310
kind
159
seconds
11287
id
num
12
1
2
997
2
3
119
3
4
119
4
5
239
5
8
119
8
9
119
9
13
159
21
84
119
id
kind
12
4
5
1994
id
seconds
12
3
4
757
4
5
279
6
9
159
9
10
119
10
11
159
11
16
119
18
19
159
19
43
159
57
112
79
num
id
12
1
2
1754
2
3
717
3
4
358
4
13
279
13
51
199
num
kind
12
4
5
3310
num
seconds
12
3
4
1316
4
5
438
5
6
239
6
7
319
7
8
159
8
9
319
9
26
279
27
94
239
kind
id
12
50
51
159
kind
num
12
83
84
159
kind
seconds
12
3
4
39
4
5
39
137
138
39
148
149
39
seconds
id
12
1
2
6222
2
3
3031
3
4
1196
4
44
837
seconds
num
12
1
2
5384
2
3
2991
3
4
1435
4
5
757
5
66
717
seconds
kind
12
1
2
10928
2
3
358
diagnostic_for
889089
diagnostic
72091
compilation
9556
file_number
11
file_number_diagnostic_number
6835
diagnostic
compilation
12
1
2
9602
2
3
59653
254
825
2835
diagnostic
file_number
12
1
2
72091
diagnostic
file_number_diagnostic_number
12
1
2
72091
compilation
diagnostic
12
2
3
57
7
8
6074
8
9
495
247
248
1959
263
444
760
446
594
207
compilation
file_number
12
1
2
9556
compilation
file_number_diagnostic_number
12
2
3
57
7
8
6074
8
9
495
247
248
1959
263
444
760
446
594
207
file_number
diagnostic
12
6254
6255
11
file_number
compilation
12
829
830
11
file_number
file_number_diagnostic_number
12
593
594
11
file_number_diagnostic_number
diagnostic
12
1
2
2812
2
5
599
5
6
1014
7
14
541
15
16
57
17
18
599
18
23
461
26
40
553
42
830
195
file_number_diagnostic_number
compilation
12
4
9
587
10
11
1002
14
27
541
30
31
57
34
35
599
36
45
461
52
79
553
84
85
184
254
255
2755
297
830
92
file_number_diagnostic_number
file_number
12
1
2
6835
compilation_finished
9948
id
9948
cpu_seconds
7538
elapsed_seconds
161
id
cpu_seconds
12
1
2
9948
id
elapsed_seconds
12
1
2
9948
cpu_seconds
id
12
1
2
6201
2
3
910
3
11
426
cpu_seconds
elapsed_seconds
12
1
2
7020
2
3
518
elapsed_seconds
id
12
1
2
23
2
3
11
3
4
23
8
9
11
9
10
23
18
19
11
52
53
11
107
108
11
159
160
11
239
240
11
252
253
11
elapsed_seconds
cpu_seconds
12
1
2
23
2
3
11
3
4
23
8
9
11
9
10
23
18
19
11
49
50
11
98
99
11
114
115
11
168
169
11
216
217
11
externalData
130
id
65
path
10
column
21
value
130
id
path
12
1
2
65
id
column
12
2
3
65
id
value
12
2
3
65
path
id
12
6
7
10
path
column
12
2
3
10
path
value
12
12
13
10
column
id
12
6
7
21
column
path
12
1
2
21
column
value
12
6
7
21
value
id
12
1
2
130
value
path
12
1
2
130
value
column
12
1
2
130
sourceLocationPrefix
462
prefix
462
external_packages
4
id
4
namespace
1
package_name
4
version
4
id
namespace
12
1
2
4
id
package_name
12
1
2
4
id
version
12
1
2
4
namespace
id
12
4
5
1
namespace
package_name
12
4
5
1
namespace
version
12
4
5
1
package_name
id
12
1
2
4
package_name
namespace
12
1
2
4
package_name
version
12
1
2
4
version
id
12
1
2
4
version
namespace
12
1
2
4
version
package_name
12
1
2
4
header_to_external_package
92
fileid
92
package
4
fileid
package
12
1
2
92
package
fileid
12
1
2
1
5
6
1
6
7
1
80
81
1
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
29655085
id
29655085
container
137467
startLine
2080993
startColumn
36565
endLine
2083770
endColumn
47674
id
container
12
1
2
29655085
id
startLine
12
1
2
29655085
id
startColumn
12
1
2
29655085
id
endLine
12
1
2
29655085
id
endColumn
12
1
2
29655085
container
id
12
1
2
15737
2
12
10645
13
20
11571
21
36
11108
36
55
11108
55
77
10645
77
102
10645
102
149
10645
149
227
11108
228
350
10645
351
604
10645
630
1479
10645
1925
2380
2314
container
startLine
12
1
2
15737
2
9
10645
9
16
11571
16
25
11108
25
40
10645
40
57
10645
58
72
10645
73
103
11108
106
141
11571
148
226
11108
226
373
10645
381
1456
10645
1464
1614
1388
container
startColumn
12
1
2
15737
2
4
8794
4
5
7405
5
6
7405
6
8
11571
8
13
12034
13
17
10645
17
25
11108
25
31
11571
31
38
10645
38
52
10645
52
64
10645
65
77
9257
container
endLine
12
1
2
15737
2
9
10645
9
16
11571
16
25
11108
25
40
10645
40
57
10645
58
71
10645
72
98
10645
101
140
11571
140
224
10645
224
360
10645
364
1185
10645
1254
1611
2314
container
endColumn
12
1
2
15737
2
10
11108
10
14
10645
14
21
11108
22
31
11108
31
39
12497
39
48
12034
48
56
11571
56
64
11571
64
72
10645
72
77
11108
77
90
8331
startLine
id
12
1
2
572088
2
3
312426
3
4
196250
4
6
159221
6
10
186993
10
16
163387
16
25
166164
25
46
161073
46
169
156444
170
298
6942
startLine
container
12
1
2
855355
2
3
275861
3
5
189307
5
8
178198
8
12
159684
12
18
163850
18
39
157370
39
298
101365
startLine
startColumn
12
1
2
601710
2
3
308261
3
4
199953
4
6
181901
6
9
177736
9
13
164313
13
19
170793
19
29
164776
29
52
111547
startLine
endLine
12
1
2
1520939
2
3
345752
3
5
161999
5
16
52302
startLine
endColumn
12
1
2
576716
2
3
313352
3
4
198564
4
6
165701
6
9
157833
9
14
175421
14
21
173570
21
32
160610
32
61
156444
61
66
2777
startColumn
id
12
1
31
2777
42
85
2777
86
128
2777
129
229
2777
248
292
2777
293
360
2777
376
459
2777
475
559
2777
565
623
2777
626
699
2777
699
796
2777
819
1548
2777
1705
5646
2777
15306
15307
462
startColumn
container
12
1
18
2777
23
35
3239
38
43
2777
44
61
2777
65
73
2777
73
84
3239
84
97
3239
98
101
2314
101
105
3239
106
111
2777
111
123
2777
127
153
2777
169
298
1851
startColumn
startLine
12
1
19
2777
30
72
2777
83
122
2777
122
205
2777
214
261
2777
264
322
2777
325
380
2777
403
436
2777
454
474
2777
478
514
2777
517
586
2777
587
832
2777
1116
2197
2777
2387
2388
462
startColumn
endLine
12
1
19
2777
30
72
2777
83
122
2777
122
205
2777
214
261
2777
264
322
2777
325
380
2777
403
435
2777
454
474
2777
477
513
2777
520
585
2777
587
831
2777
1121
2205
2777
2383
2384
462
startColumn
endColumn
12
1
7
2777
7
11
3239
11
16
3239
16
22
2777
22
24
2314
24
27
3239
28
33
2777
33
40
3239
40
43
2777
43
49
2777
49
54
2777
54
74
2777
75
86
1851
endLine
id
12
1
2
579956
2
3
306872
3
4
196250
4
6
159221
6
10
186530
10
16
161073
16
25
168016
25
45
157370
45
160
157370
160
298
11108
endLine
container
12
1
2
866926
2
3
265215
3
4
122193
4
6
139782
6
10
192547
10
15
165239
15
26
163387
26
120
156907
121
298
11571
endLine
startLine
12
1
2
1513996
2
3
343438
3
5
169404
5
10
56931
endLine
startColumn
12
1
2
610967
2
3
299466
3
4
201804
4
6
184216
6
9
174958
9
13
166627
13
19
171719
19
29
160147
29
52
113862
endLine
endColumn
12
1
2
586436
2
3
305946
3
4
196250
4
6
169404
6
9
155056
9
14
170793
14
21
177273
21
32
162461
32
60
156444
60
65
3702
endColumn
id
12
1
2
5091
2
8
3702
9
186
3702
196
295
3702
297
498
3702
503
554
3702
563
634
3702
640
762
3702
765
871
3702
879
1082
3702
1083
1283
3702
1310
1591
3702
1682
2419
1851
endColumn
container
12
1
2
5554
2
6
3702
6
65
3702
70
100
3702
100
111
3702
112
122
3702
122
134
3702
139
152
3702
152
160
4165
160
172
3702
172
176
3702
176
208
3702
240
298
925
endColumn
startLine
12
1
2
5554
2
8
3702
9
106
3702
155
241
3702
253
335
3702
340
426
3702
437
488
3702
489
574
3702
575
627
3702
630
698
4165
701
817
3702
841
1107
3702
1163
1174
925
endColumn
startColumn
12
1
2
6017
2
4
3702
4
8
4165
8
15
3702
15
23
3702
23
29
3702
29
35
4165
35
39
3239
39
42
3702
42
44
2777
44
46
3702
46
49
3702
49
53
1388
endColumn
endLine
12
1
2
5554
2
8
3702
9
156
3702
159
240
3702
251
334
3702
342
430
3702
435
490
3702
490
575
3702
575
626
3702
630
700
3702
701
811
3702
812
992
3702
1108
1181
1388
locations_stmt
3813506
id
3813506
container
3082
startLine
199837
startColumn
1870
endLine
194103
endColumn
2363
id
container
12
1
2
3813506
id
startLine
12
1
2
3813506
id
startColumn
12
1
2
3813506
id
endLine
12
1
2
3813506
id
endColumn
12
1
2
3813506
container
id
12
1
13
246
16
48
246
61
175
246
176
417
246
436
608
246
621
797
246
848
1139
246
1158
1417
246
1453
1715
246
1771
2252
246
2282
2669
246
2736
3751
246
3768
4993
123
container
startLine
12
1
13
246
16
47
246
48
161
246
169
371
267
393
586
246
602
783
246
845
1120
246
1131
1390
246
1394
1692
246
1726
2208
246
2225
2680
246
2777
3643
246
3885
4846
102
container
startColumn
12
1
3
226
3
7
267
7
9
205
9
11
246
11
13
226
13
14
226
14
16
246
16
17
164
17
19
205
19
21
184
21
23
246
23
29
246
29
43
246
48
60
143
container
endLine
12
1
11
246
12
34
246
43
132
246
134
282
246
294
452
246
459
601
246
609
831
246
838
1062
246
1071
1265
246
1323
1679
246
1688
2006
246
2044
2758
246
2776
3873
123
container
endColumn
12
1
8
246
8
21
246
22
45
246
45
56
246
56
63
267
63
67
246
67
69
246
69
71
226
71
72
246
72
74
246
74
76
246
76
80
246
81
96
123
startLine
id
12
1
2
21539
2
3
15291
3
4
12475
4
6
14448
6
8
12516
8
11
16709
11
16
17264
16
22
15353
22
29
16976
29
37
17367
37
45
15085
45
56
16175
56
73
8632
startLine
container
12
1
2
22300
2
3
15723
3
4
12681
4
6
14387
6
8
12722
8
11
17572
11
16
16360
16
22
16216
22
29
16956
29
36
15990
36
44
16319
44
54
15640
54
69
6967
startLine
startColumn
12
1
2
26821
2
3
20840
3
4
16812
4
5
16072
5
6
17429
6
7
19854
7
8
22752
8
9
20388
9
10
15003
10
12
16648
12
18
7214
startLine
endLine
12
1
2
34590
2
3
25794
3
4
18436
4
5
16216
5
6
12784
6
7
12023
7
8
10173
8
9
10975
9
10
10728
10
11
10523
11
12
10173
12
14
15784
14
24
11633
startLine
endColumn
12
1
2
22135
2
3
16195
3
4
12948
4
6
16072
6
8
14695
8
10
13195
10
14
18292
14
18
17017
18
22
17572
22
26
18497
26
30
16380
30
36
15229
36
42
1603
startColumn
id
12
1
2
226
2
3
143
3
7
164
7
12
143
12
20
164
21
53
143
54
74
143
78
92
143
92
134
143
134
228
143
228
2062
143
3245
40863
143
53257
53258
20
startColumn
container
12
1
2
287
2
3
102
3
5
164
5
8
164
8
13
143
13
18
143
18
22
143
22
24
143
24
29
143
33
42
143
47
109
143
116
150
143
startColumn
startLine
12
1
2
226
2
3
143
3
7
164
7
12
143
12
20
164
21
53
143
54
74
143
77
88
143
90
131
143
134
224
143
226
1699
143
2430
7900
143
8302
8303
20
startColumn
endLine
12
1
2
226
2
3
143
3
7
164
7
12
143
12
20
164
21
53
143
54
74
143
77
88
143
90
130
143
134
221
143
226
1414
143
2290
7741
143
8096
8097
20
startColumn
endColumn
12
1
2
287
2
3
143
3
4
82
4
5
164
5
8
164
8
11
143
11
15
164
15
19
143
19
26
143
28
35
143
41
69
143
70
104
143
endLine
id
12
1
2
17408
2
3
14407
3
4
11489
4
6
15599
6
8
12496
8
11
15455
11
15
14633
15
21
16093
21
27
15414
27
34
14942
34
42
15743
42
52
16010
52
130
14407
endLine
container
12
1
2
24951
2
3
16134
3
4
12763
4
6
15661
6
8
15003
8
11
15887
11
16
17449
16
20
14592
20
26
17161
26
32
16257
32
39
14859
39
59
13380
endLine
startLine
12
1
2
32473
2
3
23759
3
4
18456
4
5
15147
5
6
13873
6
7
11674
7
8
11735
8
9
10913
9
10
10173
10
12
17963
12
15
17716
15
100
10214
endLine
startColumn
12
1
2
24951
2
3
20388
3
4
16833
4
5
17798
5
6
18580
6
7
20429
7
8
22423
8
9
18744
9
10
12927
10
12
15024
12
18
6001
endLine
endColumn
12
1
2
24704
2
3
16627
3
4
12537
4
6
17819
6
8
15332
8
10
12825
10
13
14407
13
16
15024
16
19
14654
19
22
14037
22
26
17120
26
31
15332
31
39
3679
endColumn
id
12
1
2
184
2
4
184
4
7
164
7
16
184
23
133
184
151
393
184
394
681
184
708
1137
184
1138
1674
184
1885
2795
184
2939
4095
184
4142
4771
184
5032
15460
164
endColumn
container
12
1
2
205
2
3
184
3
6
184
6
21
184
31
70
205
74
96
184
97
108
184
108
114
184
115
118
164
118
122
205
122
123
123
123
125
184
125
149
164
endColumn
startLine
12
1
2
184
2
4
184
4
7
164
7
15
184
22
130
184
145
378
184
385
652
184
666
964
184
999
1431
184
1587
2171
184
2264
2917
184
2947
3215
184
3417
5822
164
endColumn
startColumn
12
1
2
205
2
3
164
3
5
205
5
8
184
8
12
184
12
14
123
14
16
184
16
19
123
19
21
164
21
23
184
23
25
184
25
28
184
28
33
205
45
57
61
endColumn
endLine
12
1
2
205
2
4
164
4
7
205
7
27
184
40
132
184
142
329
184
366
583
184
613
968
184
1056
1409
184
1420
2035
184
2066
2627
184
2651
3073
184
3086
4522
123
locations_expr
13165934
id
13165934
container
4645
startLine
191904
startColumn
2466
endLine
191883
endColumn
2795
id
container
12
1
2
13165934
id
startLine
12
1
2
13165934
id
startColumn
12
1
2
13165934
id
endLine
12
1
2
13165934
id
endColumn
12
1
2
13165934
container
id
12
1
2
411
2
6
328
6
11
369
12
26
369
27
96
349
100
514
349
525
1401
349
1526
2343
349
2404
3615
349
3668
5162
349
5341
7345
349
7399
9307
349
9382
16759
349
18811
18812
20
container
startLine
12
1
2
493
2
4
369
4
10
369
10
20
349
20
51
349
65
151
349
161
360
349
361
577
349
590
923
349
928
1265
349
1268
1742
349
1781
2320
349
2491
4241
267
container
startColumn
12
1
2
493
2
4
349
4
7
390
7
16
349
16
37
349
37
59
390
59
66
369
66
68
267
68
69
205
69
70
308
70
71
184
71
72
308
72
74
267
74
92
369
94
109
41
container
endLine
12
1
2
493
2
4
369
4
10
369
10
20
349
20
51
349
65
151
349
162
360
349
361
578
349
591
926
349
930
1266
349
1272
1742
349
1785
2324
349
2500
4416
267
container
endColumn
12
1
2
452
2
4
328
4
7
369
7
15
349
15
36
349
36
61
349
61
70
349
70
73
267
73
75
328
75
76
123
76
77
411
77
79
349
79
84
349
84
116
267
startLine
id
12
1
5
16113
5
9
16483
9
15
16031
15
23
15106
23
32
15147
32
44
15003
44
60
14757
60
80
14818
80
103
14633
103
130
14777
130
159
14531
159
194
14613
194
302
9886
startLine
container
12
1
2
23512
2
3
15620
3
4
11345
4
6
16360
6
8
13626
8
11
16442
11
16
17346
16
21
16442
21
28
16648
28
35
15805
35
43
15846
43
60
12907
startLine
startColumn
12
1
4
15969
4
7
17531
7
11
16689
11
16
17408
16
21
17511
21
26
15065
26
31
16175
31
36
17716
36
40
15702
40
44
16298
44
49
16894
49
63
8940
startLine
endLine
12
1
2
101943
2
3
44620
3
4
27643
4
6
14572
6
23
3124
startLine
endColumn
12
1
4
16956
4
7
16648
7
11
16421
11
16
16216
16
21
16442
21
27
16771
27
33
16442
33
38
14469
38
43
15538
43
47
14695
47
52
16771
52
65
14448
65
70
82
startColumn
id
12
1
2
308
2
4
184
4
8
205
8
26
205
43
253
184
280
849
184
956
1895
184
2100
4183
184
4242
7021
184
7174
11394
184
12337
15120
184
15374
30165
184
30211
49562
82
startColumn
container
12
1
2
328
2
3
123
3
4
143
4
6
184
7
32
184
43
99
184
104
123
184
124
133
184
133
139
164
139
142
164
142
144
143
144
147
226
148
155
205
155
158
41
startColumn
startLine
12
1
2
308
2
4
184
4
7
184
7
19
184
20
152
184
199
589
184
633
1290
184
1370
2344
184
2574
3505
184
3527
4711
184
4734
5298
184
5332
5999
184
6158
6996
123
startColumn
endLine
12
1
2
308
2
4
184
4
7
184
7
19
184
20
152
184
199
589
184
651
1292
184
1370
2348
184
2575
3511
184
3533
4712
184
4737
5324
184
5346
6023
184
6202
7039
123
startColumn
endColumn
12
1
2
328
2
3
123
3
5
184
5
9
184
9
13
184
13
20
184
20
30
184
30
42
184
44
59
184
59
69
205
69
74
184
74
84
226
84
96
102
endLine
id
12
1
5
16134
5
9
16483
9
15
15805
15
23
15085
23
32
15640
32
44
14736
44
60
14489
60
80
15250
80
103
14531
103
130
14757
130
160
14880
160
195
14551
195
299
9536
endLine
container
12
1
2
23512
2
3
15558
3
4
11345
4
6
16051
6
8
13482
8
11
16504
11
15
14428
15
20
16771
20
26
14983
26
33
16051
33
40
14633
40
49
14592
49
60
3966
endLine
startLine
12
1
2
95469
2
3
50005
3
4
29370
4
6
15599
6
11
1438
endLine
startColumn
12
1
4
15825
4
7
17449
7
11
16483
11
16
17346
16
21
17305
21
26
15147
26
31
16298
31
36
17675
36
40
15291
40
44
16442
44
49
16976
49
63
9639
endLine
endColumn
12
1
4
17182
4
7
16791
7
11
16421
11
16
16874
16
21
16010
21
26
14510
26
32
16154
32
38
17490
38
43
16134
43
47
14469
47
52
16565
52
69
13277
endColumn
id
12
1
2
226
2
4
226
4
10
205
10
16
246
16
51
226
56
617
226
835
2297
226
2328
4152
226
4177
7139
226
8241
11758
226
12367
15463
226
15690
18245
226
18733
19130
82
endColumn
container
12
1
2
328
2
4
205
4
6
205
6
12
226
12
41
226
50
114
226
115
128
226
128
137
205
137
142
246
142
147
143
147
148
123
148
151
246
151
163
184
endColumn
startLine
12
1
2
308
2
4
164
4
8
246
8
15
226
18
54
226
74
491
226
514
1335
226
1397
2422
226
2764
3740
226
3801
4533
226
4642
5304
226
5377
5735
226
5747
5806
41
endColumn
startColumn
12
1
2
267
2
4
205
4
9
246
9
14
246
14
22
246
23
28
226
28
36
226
36
41
226
41
47
226
47
56
226
56
64
226
64
72
226
endColumn
endLine
12
1
2
308
2
4
164
4
8
246
8
15
226
17
54
226
74
473
226
502
1306
226
1361
2389
226
2627
3666
226
3731
4491
226
4639
5282
226
5367
5729
226
5734
5796
41
numlines
1383934
element_id
1376992
num_lines
100902
num_code
84239
num_comment
59245
element_id
num_lines
12
1
2
1370049
2
3
6942
element_id
num_code
12
1
2
1370974
2
3
6017
element_id
num_comment
12
1
2
1376992
num_lines
element_id
12
1
2
67576
2
3
12034
3
4
7405
4
21
7868
29
926
6017
num_lines
num_code
12
1
2
69891
2
3
12034
3
4
8331
4
6
9257
6
7
1388
num_lines
num_comment
12
1
2
68965
2
3
14811
3
4
10645
4
7
6479
num_code
element_id
12
1
2
52302
2
3
14348
3
5
6479
5
42
6479
44
927
4628
num_code
num_lines
12
1
2
52302
2
3
16662
3
5
6017
5
8
6479
8
12
2777
num_code
num_comment
12
1
2
52765
2
3
15737
3
5
7405
5
7
5091
7
10
3239
num_comment
element_id
12
1
2
34251
2
3
9257
3
4
4165
4
6
4628
6
11
5091
17
2622
1851
num_comment
num_lines
12
1
2
34251
2
3
9257
3
4
4165
4
6
4628
6
8
4628
10
38
2314
num_comment
num_code
12
1
2
34251
2
3
9257
3
4
4165
4
6
4628
6
10
4628
10
37
2314
diagnostics
72091
id
72091
severity
23
error_tag
80
error_message
126
full_error_message
62547
location
149
id
severity
12
1
2
72091
id
error_tag
12
1
2
72091
id
error_message
12
1
2
72091
id
full_error_message
12
1
2
72091
id
location
12
1
2
72091
severity
id
12
4
5
11
6250
6251
11
severity
error_tag
12
1
2
11
6
7
11
severity
error_message
12
3
4
11
8
9
11
severity
full_error_message
12
4
5
11
5422
5423
11
severity
location
12
4
5
11
9
10
11
error_tag
id
12
1
2
11
2
3
11
4
5
11
5
6
11
417
418
11
829
830
11
4996
4997
11
error_tag
severity
12
1
2
80
error_tag
error_message
12
1
2
57
3
4
23
error_tag
full_error_message
12
1
2
23
2
3
11
4
5
11
5
6
11
417
418
11
4996
4997
11
error_tag
location
12
1
2
46
2
3
11
4
5
11
5
6
11
error_message
id
12
1
2
34
2
3
23
5
6
11
10
11
11
75
76
11
332
333
11
829
830
11
4996
4997
11
error_message
severity
12
1
2
126
error_message
error_tag
12
1
2
126
error_message
full_error_message
12
1
2
46
2
3
23
5
6
11
10
11
11
75
76
11
332
333
11
4996
4997
11
error_message
location
12
1
2
92
2
3
23
5
6
11
full_error_message
id
12
1
2
62535
829
830
11
full_error_message
severity
12
1
2
62547
full_error_message
error_tag
12
1
2
62547
full_error_message
error_message
12
1
2
62547
full_error_message
location
12
1
2
62547
location
id
12
1
2
138
6242
6243
11
location
severity
12
1
2
149
location
error_tag
12
1
2
138
3
4
11
location
error_message
12
1
2
138
5
6
11
location
full_error_message
12
1
2
138
5414
5415
11
files
122193
id
122193
name
122193
id
name
12
1
2
122193
name
id
12
1
2
122193
folders
15274
id
15274
name
15274
id
name
12
1
2
15274
name
id
12
1
2
15274
containerparent
136542
parent
15274
child
136542
parent
child
12
1
2
6479
2
3
3239
3
5
1388
5
12
1388
23
28
1388
40
67
1388
child
parent
12
1
2
136542
fileannotations
5237823
id
5002
kind
23
name
55930
value
47019
id
kind
12
1
2
172
2
3
4829
id
name
12
1
102
391
102
225
380
227
299
380
301
452
403
452
555
380
559
626
380
626
716
380
729
904
380
904
934
80
936
937
1452
1083
2036
380
2293
2294
11
id
value
12
1
114
391
114
275
380
275
363
380
393
638
380
643
744
380
751
955
380
955
1087
380
1088
1501
253
1501
1502
1452
1504
1874
380
1972
4080
242
kind
id
12
419
420
11
434
435
11
kind
name
12
2
3
11
4850
4851
11
kind
value
12
1
2
11
4079
4080
11
name
id
12
1
2
9048
2
3
6351
3
5
4265
5
9
4357
9
14
4069
14
18
4265
18
20
4818
20
34
4311
34
128
4599
128
229
4207
229
387
4334
387
434
1302
name
kind
12
1
2
55930
name
value
12
1
2
9060
2
3
8230
3
4
2616
4
6
4610
6
9
4218
9
14
4299
14
17
4218
17
22
4691
22
41
4299
41
82
4253
82
157
4195
158
1895
1233
value
id
12
1
2
7308
2
5
2282
5
8
3400
8
15
3608
15
17
2593
17
19
4230
19
34
3400
34
189
3700
189
201
3688
201
266
3631
266
321
3757
322
399
4034
399
435
1383
value
kind
12
1
2
47008
2
3
11
value
name
12
1
2
7331
2
5
2639
5
8
3584
8
15
3631
15
17
2893
17
19
3665
19
29
3584
29
39
3746
39
48
3688
48
74
3642
74
102
3527
102
119
3677
119
146
1406
inmacroexpansion
109604545
id
17997566
inv
2695876
id
inv
12
1
3
1579270
3
5
1074227
5
6
1182861
6
7
4812395
7
8
6375802
8
9
2601949
9
21
371061
inv
id
12
1
2
377823
2
3
543242
3
4
350956
4
7
200339
7
8
206822
8
9
241504
9
10
2206
10
11
324969
11
337
224489
339
423
206025
423
7616
17496
affectedbymacroexpansion
35632309
id
5148539
inv
2780344
id
inv
12
1
2
2811454
2
3
559237
3
4
264485
4
5
564894
5
12
391280
12
50
406753
50
9900
150433
inv
id
12
1
4
228752
4
7
231419
7
9
220127
9
12
250688
12
13
333446
13
14
165325
14
15
298368
15
16
121649
16
17
276168
17
18
146706
18
20
251734
20
25
208646
25
109
47308
macroinvocations
34146969
id
34146969
macro_id
81175
location
776502
kind
23
id
macro_id
12
1
2
34146969
id
location
12
1
2
34146969
id
kind
12
1
2
34146969
macro_id
id
12
1
2
16645
2
3
16979
3
4
3181
4
5
5348
5
8
5890
8
13
6270
13
26
6259
26
61
6213
61
205
6132
205
1780
6109
1780
168526
2144
macro_id
location
12
1
2
43365
2
3
10616
3
4
5267
4
6
6997
6
13
6616
13
66
6132
66
3614
2178
macro_id
kind
12
1
2
75307
2
3
5867
location
id
12
1
2
288516
2
3
173555
3
4
72483
4
5
60990
5
8
54639
8
17
63538
17
628
58247
632
244541
4530
location
macro_id
12
1
2
729355
2
350
47146
location
kind
12
1
2
776502
kind
id
12
20671
20672
11
2941597
2941598
11
kind
macro_id
12
2128
2129
11
5423
5424
11
kind
location
12
6315
6316
11
61047
61048
11
macroparent
30547394
id
30547394
parent_id
23742572
id
parent_id
12
1
2
30547394
parent_id
id
12
1
2
18336300
2
3
4553885
3
88
852386
macrolocationbind
4037048
id
2826423
location
2017695
id
location
12
1
2
2226199
2
3
340555
3
7
230140
7
57
29527
location
id
12
1
2
1608334
2
3
177385
3
8
156607
8
723
75366
macro_argument_unexpanded
86237561
invocation
26718658
argument_index
760
text
325035
invocation
argument_index
12
1
2
7569359
2
3
10882987
3
4
6259004
4
67
2007307
invocation
text
12
1
2
7640355
2
3
11032911
3
4
6089437
4
67
1955953
argument_index
invocation
12
41230
41231
668
41432
174136
57
717107
2317859
34
argument_index
text
12
2
3
668
13
995
57
6559
19579
34
text
invocation
12
1
2
37325
2
3
64645
3
4
16979
4
5
45740
5
8
25521
8
12
16357
12
16
21752
16
23
25682
23
42
24495
42
129
24403
129
522100
22132
text
argument_index
12
1
2
235064
2
3
79469
3
9
10501
macro_argument_expanded
86237561
invocation
26718658
argument_index
760
text
196978
invocation
argument_index
12
1
2
7569359
2
3
10882987
3
4
6259004
4
67
2007307
invocation
text
12
1
2
10891563
2
3
9381278
3
4
5309327
4
9
1136488
argument_index
invocation
12
41230
41231
668
41432
174136
57
717107
2317859
34
argument_index
text
12
1
2
657
2
76
57
870
13879
46
text
invocation
12
1
2
22017
2
3
39746
3
4
8876
4
5
16772
5
6
3054
6
7
22720
7
10
16195
10
15
15757
15
27
14939
27
73
14916
73
361
14824
363
1059615
7158
text
argument_index
12
1
2
99688
2
3
82581
3
66
14708
functions
4628081
id
4628081
name
1902794
kind
3239
id
name
12
1
2
4628081
id
kind
12
1
2
4628081
name
id
12
1
2
1492705
2
3
151816
3
5
149039
5
1692
109233
name
kind
12
1
2
1902331
2
3
462
kind
id
12
6
7
462
64
65
462
173
174
462
195
196
462
1348
1349
462
2400
2401
462
5813
5814
462
kind
name
12
3
4
462
33
34
462
39
40
462
94
95
462
195
196
462
243
244
462
3505
3506
462
function_entry_point
1158061
id
1148341
entry_point
1158061
id
entry_point
12
1
2
1138621
2
3
9719
entry_point
id
12
1
2
1158061
function_return_type
4636413
id
4628081
return_type
990971
id
return_type
12
1
2
4621138
2
5
6942
return_type
id
12
1
2
512842
2
3
376763
3
10
74519
10
2506
26845
coroutine
2
function
2
traits
2
handle
2
promise
2
function
traits
12
1
2
2
function
handle
12
1
2
2
function
promise
12
1
2
2
traits
function
12
1
2
2
traits
handle
12
1
2
2
traits
promise
12
1
2
2
handle
function
12
1
2
2
handle
traits
12
1
2
2
handle
promise
12
1
2
2
promise
function
12
1
2
2
promise
traits
12
1
2
2
promise
handle
12
1
2
2
coroutine_new
2
function
2
new
1
function
new
12
1
2
2
new
function
12
2
3
1
coroutine_delete
2
function
2
delete
1
function
delete
12
1
2
2
delete
function
12
2
3
1
purefunctions
99575
id
99575
function_deleted
138393
id
138393
function_defaulted
73131
id
73131
member_function_this_type
553402
id
553402
this_type
189971
id
this_type
12
1
2
553402
this_type
id
12
1
2
68628
2
3
45481
3
4
30521
4
5
15560
5
7
15631
7
66
14149
fun_decls
5000679
id
4995588
function
4485522
type_id
989582
name
1806058
location
3404294
id
function
12
1
2
4995588
id
type_id
12
1
2
4990496
2
3
5091
id
name
12
1
2
4995588
id
location
12
1
2
4995588
function
id
12
1
2
4055067
2
3
357323
3
7
73131
function
type_id
12
1
2
4444328
2
5
41194
function
name
12
1
2
4485522
function
location
12
1
2
4111073
2
4
373060
4
6
1388
type_id
id
12
1
2
438786
2
3
438786
3
8
74519
8
2758
37491
type_id
function
12
1
2
522099
2
3
368432
3
11
75908
11
2467
23142
type_id
name
12
1
2
862297
2
5
88868
5
821
38416
type_id
location
12
1
2
759544
2
3
130987
3
11
76833
11
2029
22217
name
id
12
1
2
1225175
2
3
265215
3
4
79148
4
6
136542
6
1726
99976
name
function
12
1
2
1402911
2
3
150890
3
5
143022
5
1676
109233
name
type_id
12
1
2
1589442
2
4
132839
4
938
83776
name
location
12
1
2
1246004
2
3
291598
3
4
78222
4
8
137004
8
661
53228
location
id
12
1
2
2947457
2
4
297152
4
55
159684
location
function
12
1
2
3014108
2
6
264289
6
55
125896
location
type_id
12
1
2
3193695
2
27
210598
location
name
12
1
2
3231649
2
13
172644
fun_def
1932417
id
1932417
fun_specialized
25919
id
25919
fun_implicit
199
id
199
fun_decl_specifiers
2890063
id
1683401
name
2777
id
name
12
1
2
495254
2
3
1169633
3
4
18514
name
id
12
50
51
462
203
204
462
209
210
462
657
658
462
2561
2562
462
2564
2565
462
fun_decl_throws
7
fun_decl
7
index
1
type_id
2
fun_decl
index
12
1
2
7
fun_decl
type_id
12
1
2
7
index
fun_decl
12
7
8
1
index
type_id
12
2
3
1
type_id
fun_decl
12
1
2
1
6
7
1
type_id
index
12
1
2
2
fun_decl_empty_throws
1926863
fun_decl
1926863
fun_decl_noexcept
61184
fun_decl
61184
constant
61079
fun_decl
constant
12
1
2
61184
constant
fun_decl
12
1
2
60975
2
3
104
fun_decl_empty_noexcept
873869
fun_decl
873869
fun_decl_typedef_type
2888
fun_decl
2888
typedeftype_id
130
fun_decl
typedeftype_id
12
1
2
2888
typedeftype_id
fun_decl
12
1
2
41
2
3
12
3
4
12
5
13
8
16
17
12
17
18
4
21
22
8
25
43
8
46
55
8
87
128
8
158
159
4
param_decl_bind
7337168
id
7337168
index
7868
fun_decl
4202718
id
index
12
1
2
7337168
id
fun_decl
12
1
2
7337168
index
id
12
2
3
925
5
6
462
7
8
462
10
11
925
11
12
462
12
13
925
13
14
462
25
26
462
78
79
462
245
246
462
636
637
462
1713
1714
462
3991
3992
462
9080
9081
462
index
fun_decl
12
2
3
925
5
6
462
7
8
462
10
11
925
11
12
462
12
13
925
13
14
462
25
26
462
78
79
462
245
246
462
636
637
462
1713
1714
462
3991
3992
462
9080
9081
462
fun_decl
id
12
1
2
2355466
2
3
1054382
3
4
498494
4
18
294375
fun_decl
index
12
1
2
2355466
2
3
1054382
3
4
498494
4
18
294375
var_decls
8458665
id
8391088
variable
7384380
type_id
2376757
name
661881
location
5278855
id
variable
12
1
2
8391088
id
type_id
12
1
2
8323511
2
3
67576
id
name
12
1
2
8391088
id
location
12
1
2
8391088
variable
id
12
1
2
6536430
2
3
695670
3
7
152279
variable
type_id
12
1
2
7214049
2
4
170330
variable
name
12
1
2
7269129
2
3
115250
variable
location
12
1
2
6840526
2
4
543853
type_id
id
12
1
2
1466785
2
3
507751
3
4
97199
4
7
185604
7
780
119416
type_id
variable
12
1
2
1599162
2
3
483220
3
7
185141
7
742
109233
type_id
name
12
1
2
1873172
2
3
382317
3
128
121267
type_id
location
12
1
2
1700990
2
3
400369
3
8
186993
8
595
88405
name
id
12
1
2
338346
2
3
86090
3
4
48136
4
6
51376
6
12
51839
12
33
49988
34
3249
36102
name
variable
12
1
2
365655
2
3
77296
3
4
44896
4
6
49062
6
14
52765
14
56
50451
56
3166
21754
name
type_id
12
1
2
453134
2
3
93033
3
5
46285
5
19
50451
19
1947
18977
name
location
12
1
2
375837
2
3
89793
3
5
59245
5
9
50913
9
21
49988
21
1020
36102
location
id
12
1
2
4462842
2
3
541539
3
1751
274472
location
variable
12
1
2
4860434
2
17
407774
17
1747
10645
location
type_id
12
1
2
4935879
2
1529
342975
location
name
12
1
2
5274689
2
24
4165
var_def
4018039
id
4018039
var_decl_specifiers
329552
id
329552
name
1388
id
name
12
1
2
329552
name
id
12
15
16
462
66
67
462
631
632
462
is_structured_binding
18
id
18
type_decls
3240444
id
3240444
type_id
3190455
location
3161758
id
type_id
12
1
2
3240444
id
location
12
1
2
3240444
type_id
id
12
1
2
3149261
2
5
41194
type_id
location
12
1
2
3149261
2
5
41194
location
id
12
1
2
3121490
2
20
40268
location
type_id
12
1
2
3121490
2
20
40268
type_def
2627161
id
2627161
type_decl_top
743807
type_decl
743807
namespace_decls
307431
id
307431
namespace_id
1416
location
307431
bodylocation
307431
id
namespace_id
12
1
2
307431
id
location
12
1
2
307431
id
bodylocation
12
1
2
307431
namespace_id
id
12
1
2
295
2
3
157
3
6
125
6
14
107
14
30
107
30
57
119
57
80
113
80
127
107
129
199
107
201
504
107
512
12133
69
namespace_id
location
12
1
2
295
2
3
157
3
6
125
6
14
107
14
30
107
30
57
119
57
80
113
80
127
107
129
199
107
201
504
107
512
12133
69
namespace_id
bodylocation
12
1
2
295
2
3
157
3
6
125
6
14
107
14
30
107
30
57
119
57
80
113
80
127
107
129
199
107
201
504
107
512
12133
69
location
id
12
1
2
307431
location
namespace_id
12
1
2
307431
location
bodylocation
12
1
2
307431
bodylocation
id
12
1
2
307431
bodylocation
namespace_id
12
1
2
307431
bodylocation
location
12
1
2
307431
usings
369357
id
369357
element_id
313815
location
246238
id
element_id
12
1
2
369357
id
location
12
1
2
369357
element_id
id
12
1
2
260124
2
3
52302
3
5
1388
element_id
location
12
1
2
260124
2
3
52302
3
5
1388
location
id
12
1
2
200878
2
4
11108
4
5
31011
5
11
3239
location
element_id
12
1
2
200878
2
4
11108
4
5
31011
5
11
3239
using_container
476665
parent
11285
child
302245
parent
child
12
1
2
3365
2
4
956
4
6
426
6
7
2547
7
17
922
19
143
783
178
179
1325
179
183
876
201
488
80
child
parent
12
1
2
222926
2
3
52818
3
11
24322
13
41
2178
static_asserts
130562
id
130562
condition
130562
message
29488
location
16793
enclosing
1944
id
condition
12
1
2
130562
id
message
12
1
2
130562
id
location
12
1
2
130562
id
enclosing
12
1
2
130562
condition
id
12
1
2
130562
condition
message
12
1
2
130562
condition
location
12
1
2
130562
condition
enclosing
12
1
2
130562
message
id
12
1
2
21973
2
3
402
3
4
2769
4
11
1422
12
17
2379
17
513
541
message
condition
12
1
2
21973
2
3
402
3
4
2769
4
11
1422
12
17
2379
17
513
541
message
location
12
1
2
27373
2
33
2114
message
enclosing
12
1
2
23389
2
3
188
3
4
2568
4
11
1265
12
21
2077
location
id
12
1
2
3134
2
3
2700
3
4
1309
5
6
3625
6
13
182
14
15
2051
16
17
37
17
18
3405
19
52
346
location
condition
12
1
2
3134
2
3
2700
3
4
1309
5
6
3625
6
13
182
14
15
2051
16
17
37
17
18
3405
19
52
346
location
message
12
1
2
4632
2
3
5948
3
4
6029
4
7
182
location
enclosing
12
1
2
3738
2
3
6118
3
4
1082
4
5
3594
5
6
188
13
14
2051
16
21
18
enclosing
id
12
1
2
1372
2
3
144
3
10
163
10
180
138
209
11052
125
enclosing
condition
12
1
2
1372
2
3
144
3
10
163
10
180
138
209
11052
125
enclosing
message
12
1
2
1542
2
5
151
5
210
176
223
2936
75
enclosing
location
12
1
2
1529
2
5
163
5
210
176
223
1929
75
params
6699355
id
6536430
function
3860206
index
7868
type_id
2182821
id
function
12
1
2
6536430
id
index
12
1
2
6536430
id
type_id
12
1
2
6413311
2
4
123119
function
id
12
1
2
2249472
2
3
945148
3
4
426288
4
18
239295
function
index
12
1
2
2249472
2
3
945148
3
4
426288
4
18
239295
function
type_id
12
1
2
2547088
2
3
817863
3
4
343900
4
12
151353
index
id
12
2
3
925
4
5
462
6
7
462
8
9
925
9
10
462
10
11
925
11
12
462
19
20
462
64
65
462
194
195
462
517
518
462
1438
1439
462
3480
3481
462
8340
8341
462
index
function
12
2
3
925
4
5
462
6
7
462
8
9
925
9
10
462
10
11
925
11
12
462
19
20
462
64
65
462
194
195
462
517
518
462
1438
1439
462
3480
3481
462
8340
8341
462
index
type_id
12
1
2
925
3
4
462
4
5
462
5
6
462
6
7
1388
7
8
925
11
12
462
42
43
462
106
107
462
228
229
462
582
583
462
1275
1276
462
3632
3633
462
type_id
id
12
1
2
1485299
2
3
439248
3
8
168941
8
520
89330
type_id
function
12
1
2
1705155
2
3
246701
3
9
167090
9
504
63873
type_id
index
12
1
2
1756995
2
3
347603
3
13
78222
overrides
160000
new
125161
old
15112
new
old
12
1
2
90329
2
3
34826
3
4
6
old
new
12
1
2
7930
2
3
1907
3
4
988
4
5
1321
5
11
1214
11
60
1164
61
231
585
membervariables
1054731
id
1052936
type_id
327180
name
450865
id
type_id
12
1
2
1051221
2
4
1715
id
name
12
1
2
1052936
type_id
id
12
1
2
242623
2
3
51811
3
10
25486
10
4152
7259
type_id
name
12
1
2
254828
2
3
46386
3
40
24569
41
2031
1395
name
id
12
1
2
294833
2
3
86391
3
5
41121
5
646
28518
name
type_id
12
1
2
367225
2
3
51651
3
650
31988
globalvariables
301278
id
301270
type_id
1405
name
294738
id
type_id
12
1
2
301262
2
3
8
id
name
12
1
2
301270
type_id
id
12
1
2
972
2
3
160
3
7
117
7
68
106
76
169440
50
type_id
name
12
1
2
1010
2
3
135
3
7
112
7
105
106
106
168448
42
name
id
12
1
2
290721
2
33
4017
name
type_id
12
1
2
294139
2
12
599
localvariables
581167
id
581167
type_id
37871
name
91320
id
type_id
12
1
2
581167
id
name
12
1
2
581167
type_id
id
12
1
2
21188
2
3
5408
3
4
2477
4
7
3409
7
18
2876
18
15847
2511
type_id
name
12
1
2
26970
2
3
4602
3
5
2943
5
31
2842
31
3455
512
name
id
12
1
2
57518
2
3
14406
3
5
8381
5
15
7041
15
5176
3972
name
type_id
12
1
2
77144
2
3
7474
3
1486
6701
autoderivation
149352
var
149352
derivation_type
522
var
derivation_type
12
1
2
149352
derivation_type
var
12
33
34
104
90
91
104
353
354
104
392
393
104
560
561
104
orphaned_variables
21805
var
21805
function
17536
var
function
12
1
2
21805
function
var
12
1
2
15772
2
3
1587
3
47
176
enumconstants
241267
id
241267
parent
28478
index
10210
type_id
39
name
240987
location
221204
id
parent
12
1
2
241267
id
index
12
1
2
241267
id
type_id
12
1
2
241267
id
name
12
1
2
241267
id
location
12
1
2
241267
parent
id
12
1
2
997
2
3
4028
3
4
5783
4
5
3908
5
6
3071
6
7
1834
7
8
1475
8
11
2592
11
17
2353
17
84
2153
94
257
279
parent
index
12
1
2
997
2
3
4028
3
4
5783
4
5
3908
5
6
3071
6
7
1834
7
8
1475
8
11
2592
11
17
2353
17
84
2153
94
257
279
parent
type_id
12
1
2
28478
parent
name
12
1
2
997
2
3
4028
3
4
5783
4
5
3908
5
6
3071
6
7
1834
7
8
1475
8
11
2592
11
17
2353
17
84
2153
94
257
279
parent
location
12
1
2
1435
2
3
4187
3
4
5823
4
5
3868
5
6
3071
6
7
1794
7
8
1395
8
11
2512
11
17
2233
17
257
2153
index
id
12
1
2
2034
2
3
1635
3
4
1754
4
5
877
5
9
797
9
12
837
12
20
877
20
69
797
77
715
598
index
parent
12
1
2
2034
2
3
1635
3
4
1754
4
5
877
5
9
797
9
12
837
12
20
877
20
69
797
77
715
598
index
type_id
12
1
2
10210
index
name
12
1
2
2034
2
3
1635
3
4
1754
4
5
877
5
9
797
9
12
837
12
20
877
20
69
797
77
712
598
index
location
12
1
2
2034
2
3
1635
3
4
1754
4
5
877
5
9
797
9
12
837
12
20
877
20
69
797
77
715
598
type_id
id
12
6049
6050
39
type_id
parent
12
714
715
39
type_id
index
12
256
257
39
type_id
name
12
6042
6043
39
type_id
location
12
5546
5547
39
name
id
12
1
2
240708
2
3
279
name
parent
12
1
2
240708
2
3
279
name
index
12
1
2
240987
name
type_id
12
1
2
240987
name
location
12
1
2
240708
2
3
279
location
id
12
1
2
220446
2
205
757
location
parent
12
1
2
221204
location
index
12
1
2
220446
2
205
757
location
type_id
12
1
2
221204
location
name
12
1
2
220446
2
205
757
builtintypes
21754
id
21754
name
21754
kind
21754
size
3239
sign
1388
alignment
2314
id
name
12
1
2
21754
id
kind
12
1
2
21754
id
size
12
1
2
21754
id
sign
12
1
2
21754
id
alignment
12
1
2
21754
name
id
12
1
2
21754
name
kind
12
1
2
21754
name
size
12
1
2
21754
name
sign
12
1
2
21754
name
alignment
12
1
2
21754
kind
id
12
1
2
21754
kind
name
12
1
2
21754
kind
size
12
1
2
21754
kind
sign
12
1
2
21754
kind
alignment
12
1
2
21754
size
id
12
1
2
462
2
3
462
4
5
462
7
8
462
9
10
462
11
12
462
13
14
462
size
name
12
1
2
462
2
3
462
4
5
462
7
8
462
9
10
462
11
12
462
13
14
462
size
kind
12
1
2
462
2
3
462
4
5
462
7
8
462
9
10
462
11
12
462
13
14
462
size
sign
12
1
2
925
3
4
2314
size
alignment
12
1
2
2314
2
3
925
sign
id
12
6
7
462
12
13
462
29
30
462
sign
name
12
6
7
462
12
13
462
29
30
462
sign
kind
12
6
7
462
12
13
462
29
30
462
sign
size
12
5
6
925
7
8
462
sign
alignment
12
5
6
1388
alignment
id
12
4
5
462
8
9
462
10
11
462
12
13
462
13
14
462
alignment
name
12
4
5
462
8
9
462
10
11
462
12
13
462
13
14
462
alignment
kind
12
4
5
462
8
9
462
10
11
462
12
13
462
13
14
462
alignment
size
12
1
2
462
2
3
1851
alignment
sign
12
3
4
2314
derivedtypes
4324912
id
4324912
name
2161067
kind
2777
type_id
2666967
id
name
12
1
2
4324912
id
kind
12
1
2
4324912
id
type_id
12
1
2
4324912
name
id
12
1
2
1901406
2
5
162924
5
1167
96736
name
kind
12
1
2
2160141
2
3
925
name
type_id
12
1
2
1901406
2
5
162924
5
1149
96736
kind
id
12
236
237
462
1085
1086
462
1148
1149
462
1220
1221
462
2177
2178
462
3478
3479
462
kind
name
12
1
2
462
201
202
462
609
610
462
768
769
462
1136
1137
462
1956
1957
462
kind
type_id
12
84
85
462
1085
1086
462
1148
1149
462
1220
1221
462
2132
2133
462
3478
3479
462
type_id
id
12
1
2
1649150
2
3
558202
3
4
354083
4
72
105530
type_id
name
12
1
2
1660258
2
3
550796
3
4
351306
4
72
104605
type_id
kind
12
1
2
1653316
2
3
561905
3
4
353157
4
6
98588
pointerishsize
3208044
id
3208044
size
462
alignment
462
id
size
12
1
2
3208044
id
alignment
12
1
2
3208044
size
id
12
6931
6932
462
size
alignment
12
1
2
462
alignment
id
12
6931
6932
462
alignment
size
12
1
2
462
arraysizes
87479
id
87479
num_elements
31474
bytesize
32862
alignment
1851
id
num_elements
12
1
2
87479
id
bytesize
12
1
2
87479
id
alignment
12
1
2
87479
num_elements
id
12
1
2
1851
2
3
23605
3
5
2777
5
13
2777
13
14
462
num_elements
bytesize
12
1
2
26382
2
3
2314
3
7
2777
num_elements
alignment
12
1
2
26382
2
3
2777
3
5
2314
bytesize
id
12
1
2
1851
2
3
23605
3
4
3239
4
6
2314
7
16
1851
bytesize
num_elements
12
1
2
27308
2
3
3702
3
5
1851
bytesize
alignment
12
1
2
27308
2
3
4628
4
5
925
alignment
id
12
5
6
462
16
17
462
31
32
462
137
138
462
alignment
num_elements
12
4
5
462
7
8
925
68
69
462
alignment
bytesize
12
4
5
462
7
8
462
8
9
462
68
69
462
typedefbase
1722214
id
1722214
type_id
809043
id
type_id
12
1
2
1722214
type_id
id
12
1
2
629264
2
3
85025
3
6
63319
6
5437
31434
decltypes
172290
id
17347
expr
172290
base_type
10357
parentheses_would_change_meaning
19
id
expr
12
1
2
5307
2
3
6436
3
5
1128
5
12
1346
12
18
1406
18
46
1307
51
740
415
id
base_type
12
1
2
17347
id
parentheses_would_change_meaning
12
1
2
17347
expr
id
12
1
2
172290
expr
base_type
12
1
2
172290
expr
parentheses_would_change_meaning
12
1
2
172290
base_type
id
12
1
2
7525
2
3
2356
4
149
475
base_type
expr
12
1
2
752
2
3
6376
3
4
356
4
5
1009
5
7
792
7
31
792
31
3872
277
base_type
parentheses_would_change_meaning
12
1
2
10357
parentheses_would_change_meaning
id
12
876
877
19
parentheses_would_change_meaning
expr
12
8700
8701
19
parentheses_would_change_meaning
base_type
12
523
524
19
usertypes
5230255
id
5230255
name
1349683
kind
5091
id
name
12
1
2
5230255
id
kind
12
1
2
5230255
name
id
12
1
2
980788
2
3
154593
3
7
104605
7
66
101365
79
886
8331
name
kind
12
1
2
1209438
2
3
124970
3
7
15274
kind
id
12
6
7
462
10
11
462
26
27
462
124
125
462
136
137
462
664
665
462
861
862
462
963
964
462
1756
1757
462
1868
1869
462
4886
4887
462
kind
name
12
5
6
462
6
7
462
14
15
462
30
31
462
44
45
462
126
127
462
268
269
462
373
374
462
433
434
462
748
749
462
1212
1213
462
usertypesize
1711635
id
1711635
size
13422
alignment
2314
id
size
12
1
2
1711635
id
alignment
12
1
2
1711635
size
id
12
1
2
3239
2
3
4165
3
4
462
4
5
925
6
8
925
9
15
925
37
84
925
92
163
925
748
2505
925
size
alignment
12
1
2
10182
2
3
2777
3
4
462
alignment
id
12
2
3
462
6
7
462
184
185
462
254
255
462
3252
3253
462
alignment
size
12
1
2
462
2
3
462
3
4
462
9
10
462
22
23
462
usertype_final
9517
id
9517
usertype_uuid
36166
id
36166
uuid
35795
id
uuid
12
1
2
36166
uuid
id
12
1
2
35424
2
3
371
mangled_name
5182118
id
5182118
mangled_name
1244615
id
mangled_name
12
1
2
5182118
mangled_name
id
12
1
2
754452
2
3
174496
3
4
81925
4
7
110622
7
26
97662
26
886
25456
is_pod_class
534129
id
534129
is_standard_layout_class
1259426
id
1259426
is_complete
1651464
id
1651464
is_class_template
398517
id
398517
class_instantiation
1092096
to
1090863
from
70258
to
from
12
1
2
1089722
2
4
1141
from
to
12
1
2
20818
2
3
12772
3
4
7089
4
5
4887
5
7
5717
7
10
5175
10
17
5475
17
66
5279
66
3994
3043
class_template_argument
2918517
type_id
1329536
index
1291
arg_type
856536
type_id
index
12
1
2
544134
2
3
404516
3
4
235641
4
7
121140
7
113
24103
type_id
arg_type
12
1
2
569829
2
3
416285
3
4
248828
4
113
94593
index
type_id
12
1
2
11
2
3
818
3
26
103
29
64
103
69
411
103
592
8747
103
12910
113008
46
index
arg_type
12
1
2
11
2
3
818
3
14
115
14
26
103
28
145
103
195
3442
103
10455
39609
34
arg_type
type_id
12
1
2
533449
2
3
179088
3
4
51746
4
10
64333
10
10167
27919
arg_type
index
12
1
2
755718
2
3
82570
3
22
18247
class_template_argument_value
494791
type_id
305946
index
1851
arg_value
494791
type_id
index
12
1
2
251329
2
3
52765
3
4
1851
type_id
arg_value
12
1
2
191621
2
3
80536
3
4
12034
4
9
21754
index
type_id
12
18
19
462
92
93
462
297
298
462
376
377
462
index
arg_value
12
19
20
462
124
125
462
413
414
462
513
514
462
arg_value
type_id
12
1
2
494791
arg_value
index
12
1
2
494791
is_proxy_class_for
62948
id
62948
templ_param_id
62948
id
templ_param_id
12
1
2
62948
templ_param_id
id
12
1
2
62948
type_mentions
4022409
id
4022409
type_id
197871
location
3988945
kind
39
id
type_id
12
1
2
4022409
id
location
12
1
2
4022409
id
kind
12
1
2
4022409
type_id
id
12
1
2
97440
2
3
21697
3
4
8216
4
5
10769
5
7
14358
7
12
15834
12
27
15156
27
8555
14398
type_id
location
12
1
2
97440
2
3
21697
3
4
8216
4
5
10769
5
7
14358
7
12
15834
12
27
15156
27
8555
14398
type_id
kind
12
1
2
197871
location
id
12
1
2
3955481
2
3
33463
location
type_id
12
1
2
3955481
2
3
33463
location
kind
12
1
2
3988945
kind
id
12
100849
100850
39
kind
type_id
12
4961
4962
39
kind
location
12
100010
100011
39
is_function_template
1390877
id
1390877
function_instantiation
907059
to
907059
from
146148
to
from
12
1
2
907059
from
to
12
1
2
101266
2
3
14466
3
6
12032
6
21
12067
22
869
6315
function_template_argument
2342327
function_id
1319746
index
564
arg_type
304999
function_id
index
12
1
2
680426
2
3
388306
3
4
180233
4
15
70780
function_id
arg_type
12
1
2
695634
2
3
393634
3
4
151194
4
9
79284
index
function_id
12
1
2
211
7
8
35
35
36
35
108
109
35
164
165
35
294
295
35
849
850
35
3293
3294
35
8487
8488
35
17479
17480
35
34442
34443
35
index
arg_type
12
1
2
211
3
4
35
11
12
35
22
23
35
30
31
35
61
62
35
134
135
35
453
454
35
1126
1127
35
2397
2398
35
5835
5836
35
arg_type
function_id
12
1
2
187007
2
3
44670
3
5
23287
5
16
23534
16
107
23040
108
955
3457
arg_type
index
12
1
2
274831
2
4
26039
4
17
4128
function_template_argument_value
363536
function_id
181609
index
564
arg_value
360890
function_id
index
12
1
2
172223
2
8
9385
function_id
arg_value
12
1
2
151652
2
3
20712
3
97
9244
index
function_id
12
1
2
211
2
3
70
11
12
35
26
27
35
94
95
35
314
315
35
709
710
35
992
993
35
1187
1188
35
2148
2149
35
index
arg_value
12
1
2
211
2
3
70
60
61
35
80
81
35
141
142
35
533
534
35
1610
1611
35
1821
1822
35
2202
2203
35
3771
3772
35
arg_value
function_id
12
1
2
358243
2
3
2646
arg_value
index
12
1
2
360890
is_variable_template
47274
id
47274
variable_instantiation
168074
to
168074
from
25728
to
from
12
1
2
168074
from
to
12
1
2
14014
2
3
2719
3
4
1359
4
7
1987
7
10
2196
10
22
1987
26
277
1464
variable_template_argument
295463
variable_id
159707
index
1778
arg_type
165459
variable_id
index
12
1
2
81893
2
3
49575
3
4
18825
4
17
9412
variable_id
arg_type
12
1
2
85553
2
3
51876
3
4
13701
4
17
8576
index
variable_id
12
6
7
104
12
13
627
19
20
418
40
41
104
86
87
104
178
179
104
540
541
104
609
610
104
1218
1219
104
index
arg_type
12
1
2
104
7
8
627
9
10
418
26
27
104
45
46
104
127
128
104
372
373
104
388
389
104
729
730
104
arg_type
variable_id
12
1
2
133350
2
3
18093
3
15
12446
17
109
1568
arg_type
index
12
1
2
149562
2
3
13805
3
6
2091
variable_template_argument_value
11818
variable_id
7739
index
418
arg_value
11818
variable_id
index
12
1
2
7321
2
3
418
variable_id
arg_value
12
1
2
4288
2
3
3137
4
5
313
index
variable_id
12
4
5
104
18
19
104
26
27
104
30
31
104
index
arg_value
12
7
8
104
27
28
104
38
39
104
41
42
104
arg_value
variable_id
12
1
2
11818
arg_value
index
12
1
2
11818
routinetypes
547157
id
547157
return_type
285769
id
return_type
12
1
2
547157
return_type
id
12
1
2
249002
2
3
21347
3
3594
15419
routinetypeargs
975697
routine
420271
index
7868
type_id
224947
routine
index
12
1
2
151353
2
3
133302
3
4
62948
4
5
45359
5
18
27308
routine
type_id
12
1
2
180976
2
3
132839
3
4
58319
4
5
33325
5
11
14811
index
routine
12
2
3
925
4
5
462
6
7
462
8
9
925
9
10
462
10
11
1388
13
14
462
28
29
462
59
60
462
157
158
462
293
294
462
581
582
462
908
909
462
index
type_id
12
1
2
925
3
4
925
4
5
1388
5
6
925
6
7
925
10
11
462
14
15
462
47
48
462
90
91
462
176
177
462
347
348
462
type_id
routine
12
1
2
145336
2
3
30548
3
5
16662
5
12
18051
12
111
14348
type_id
index
12
1
2
171256
2
3
30548
3
6
18514
6
14
4628
ptrtomembers
37491
id
37491
type_id
37491
class_id
15274
id
type_id
12
1
2
37491
id
class_id
12
1
2
37491
type_id
id
12
1
2
37491
type_id
class_id
12
1
2
37491
class_id
id
12
1
2
13422
8
9
1388
28
29
462
class_id
type_id
12
1
2
13422
8
9
1388
28
29
462
specifiers
24531
id
24531
str
24531
id
str
12
1
2
24531
str
id
12
1
2
24531
typespecifiers
1287198
type_id
1269146
spec_id
3702
type_id
spec_id
12
1
2
1251095
2
3
18051
spec_id
type_id
12
8
9
462
36
37
462
51
52
462
86
87
462
105
106
462
219
220
462
223
224
462
2053
2054
462
funspecifiers
12354946
func_id
3802189
spec_id
705
func_id
spec_id
12
1
2
315090
2
3
545110
3
4
1147135
4
5
1556435
5
8
238417
spec_id
func_id
12
13
14
70
98
99
35
200
201
35
296
297
35
304
305
35
572
573
35
709
710
35
1599
1600
35
1646
1647
35
3782
3783
35
3902
3903
35
5095
5096
35
6814
6815
35
9303
9304
35
12218
12219
35
47844
47845
35
74862
74863
35
86276
86277
35
94606
94607
35
varspecifiers
2310106
var_id
1234895
spec_id
3702
var_id
spec_id
12
1
2
723904
2
3
199953
3
4
57856
4
5
253181
spec_id
var_id
12
112
113
462
315
316
462
414
415
462
560
561
462
692
693
462
700
701
462
732
733
462
1466
1467
462
attributes
737246
id
737246
kind
313
name
1673
name_space
209
location
483409
id
kind
12
1
2
737246
id
name
12
1
2
737246
id
name_space
12
1
2
737246
id
location
12
1
2
737246
kind
id
12
5
6
104
2330
2331
104
4714
4715
104
kind
name
12
1
2
104
6
7
104
11
12
104
kind
name_space
12
1
2
209
2
3
104
kind
location
12
2
3
104
2055
2056
104
2565
2566
104
name
id
12
1
2
209
2
3
104
4
5
104
5
6
209
11
12
104
14
15
104
16
17
104
18
19
104
24
25
104
86
87
104
115
116
104
1053
1054
104
1760
1761
104
3934
3935
104
name
kind
12
1
2
1464
2
3
209
name
name_space
12
1
2
1673
name
location
12
1
2
313
2
3
209
4
5
104
6
7
104
8
9
104
9
10
104
14
15
104
18
19
104
59
60
104
72
73
104
331
332
104
1756
1757
104
2379
2380
104
name_space
id
12
23
24
104
7026
7027
104
name_space
kind
12
1
2
104
3
4
104
name_space
name
12
2
3
104
14
15
104
name_space
location
12
9
10
104
4613
4614
104
location
id
12
1
2
425049
2
3
37442
3
201
20917
location
kind
12
1
2
483409
location
name
12
1
2
479121
2
3
4288
location
name_space
12
1
2
483409
attribute_args
406849
id
406849
kind
1388
attribute
295764
index
1388
location
324923
id
kind
12
1
2
406849
id
attribute
12
1
2
406849
id
index
12
1
2
406849
id
location
12
1
2
406849
kind
id
12
1
2
462
84
85
462
794
795
462
kind
attribute
12
1
2
462
84
85
462
606
607
462
kind
index
12
1
2
925
3
4
462
kind
location
12
1
2
462
54
55
462
674
675
462
attribute
id
12
1
2
214301
2
3
51839
3
4
29622
attribute
kind
12
1
2
271695
2
3
24068
attribute
index
12
1
2
214301
2
3
51839
3
4
29622
attribute
location
12
1
2
214301
2
3
51839
3
4
29622
index
id
12
64
65
462
176
177
462
639
640
462
index
kind
12
1
2
925
3
4
462
index
attribute
12
64
65
462
176
177
462
639
640
462
index
location
12
34
35
462
140
141
462
528
529
462
location
id
12
1
2
276786
2
3
23142
3
9
24531
17
18
462
location
kind
12
1
2
312426
2
3
12497
location
attribute
12
1
2
276786
2
3
23142
3
9
24531
17
18
462
location
index
12
1
2
324923
attribute_arg_value
38879
arg
38879
value
15737
arg
value
12
1
2
38879
value
arg
12
1
2
14348
2
34
1388
attribute_arg_type
462
arg
462
type_id
462
arg
type_id
12
1
2
462
type_id
arg
12
1
2
462
attribute_arg_constant
367506
arg
367506
constant
367506
arg
constant
12
1
2
367506
constant
arg
12
1
2
367506
attribute_arg_name
6
arg
6
name
5
arg
name
12
1
2
6
name
arg
12
1
2
4
2
3
1
typeattributes
85972
type_id
62021
spec_id
85972
type_id
spec_id
12
1
2
55013
2
3
5124
3
13
1882
spec_id
type_id
12
1
2
85972
funcattributes
647718
func_id
592286
spec_id
647718
func_id
spec_id
12
1
2
554111
2
7
38174
spec_id
func_id
12
1
2
647718
varattributes
372127
var_id
322510
spec_id
372127
var_id
spec_id
12
1
2
273537
2
3
48807
3
46
166
spec_id
var_id
12
1
2
372127
stmtattributes
1002
stmt_id
1002
spec_id
1002
stmt_id
spec_id
12
1
2
1002
spec_id
stmt_id
12
1
2
1002
unspecifiedtype
10137438
type_id
10137438
unspecified_type_id
6822474
type_id
unspecified_type_id
12
1
2
10137438
unspecified_type_id
type_id
12
1
2
4591053
2
3
1996754
3
147
234667
member
4925931
parent
618819
index
8821
child
4862066
parent
index
12
1
3
18912
3
4
320348
4
5
38283
5
7
53138
7
10
52926
10
15
50315
15
24
49610
24
251
35284
parent
child
12
1
3
18912
3
4
320312
4
5
38318
5
7
53244
7
10
53244
10
15
49998
15
24
49962
24
253
34825
index
parent
12
1
2
1411
2
3
811
3
4
952
5
22
670
22
42
670
42
56
670
56
100
670
104
164
670
181
299
670
300
727
670
845
4002
670
4606
17207
282
index
child
12
1
2
811
2
3
882
3
4
1164
4
15
670
16
35
740
36
55
670
57
93
740
97
135
670
140
256
670
268
612
670
619
2611
670
2770
17219
458
child
parent
12
1
2
4862066
child
index
12
1
2
4799682
2
8
62383
enclosingfunction
121347
child
121347
parent
69279
child
parent
12
1
2
121347
parent
child
12
1
2
36576
2
3
21521
3
4
6086
4
45
5095
derivations
368264
derivation
368264
sub
347728
index
211
super
203873
location
38213
derivation
sub
12
1
2
368264
derivation
index
12
1
2
368264
derivation
super
12
1
2
368264
derivation
location
12
1
2
368264
sub
derivation
12
1
2
332556
2
7
15172
sub
index
12
1
2
332556
2
7
15172
sub
super
12
1
2
332556
2
7
15172
sub
location
12
1
2
332556
2
7
15172
index
derivation
12
25
26
105
77
78
35
430
431
35
9855
9856
35
index
sub
12
25
26
105
77
78
35
430
431
35
9855
9856
35
index
super
12
23
24
35
25
26
70
35
36
35
261
262
35
5423
5424
35
index
location
12
1
2
105
9
10
35
66
67
35
1005
1006
35
super
derivation
12
1
2
196534
2
1216
7339
super
sub
12
1
2
196534
2
1216
7339
super
index
12
1
2
203415
2
4
458
super
location
12
1
2
200274
2
108
3599
location
derivation
12
1
2
28827
2
5
3140
5
16
2928
17
178
2928
192
474
388
location
sub
12
1
2
28827
2
5
3140
5
16
2928
17
178
2928
192
474
388
location
index
12
1
2
38213
location
super
12
1
2
31120
2
5
3210
5
63
2893
63
415
987
derspecifiers
370169
der_id
367876
spec_id
141
der_id
spec_id
12
1
2
365582
2
3
2293
spec_id
der_id
12
65
66
35
93
94
35
1127
1128
35
9206
9207
35
direct_base_offsets
338943
der_id
338943
offset
352
der_id
offset
12
1
2
338943
offset
der_id
12
1
2
35
2
3
105
3
4
70
4
5
70
85
86
35
9500
9501
35
virtual_base_offsets
6639
sub
3665
super
507
offset
253
sub
super
12
1
2
2881
2
4
322
4
7
265
7
11
195
sub
offset
12
1
2
3089
2
4
311
4
8
265
super
sub
12
1
2
80
2
3
46
3
4
57
4
5
92
5
7
34
8
13
46
13
15
46
15
23
46
24
60
46
194
195
11
super
offset
12
1
2
288
2
3
80
4
6
34
6
8
46
8
10
46
14
15
11
offset
sub
12
2
3
34
4
5
11
5
6
23
6
8
23
8
9
34
10
12
23
14
15
11
18
19
23
26
29
23
30
37
23
96
98
23
offset
super
12
1
2
80
2
3
34
3
4
46
5
7
23
7
10
23
12
14
23
21
29
23
frienddecls
716134
id
716134
type_id
42447
decl_id
70286
location
6351
id
type_id
12
1
2
716134
id
decl_id
12
1
2
716134
id
location
12
1
2
716134
type_id
id
12
1
2
6210
2
3
13231
3
6
2963
6
10
3210
10
17
3281
17
24
3352
25
36
3316
37
55
3246
55
103
3634
type_id
decl_id
12
1
2
6210
2
3
13231
3
6
2963
6
10
3210
10
17
3281
17
24
3352
25
36
3316
37
55
3246
55
103
3634
type_id
location
12
1
2
41000
2
13
1446
decl_id
id
12
1
2
40541
2
3
5892
3
8
6033
8
15
5433
15
32
5292
32
71
5292
72
160
1799
decl_id
type_id
12
1
2
40541
2
3
5892
3
8
6033
8
15
5433
15
32
5292
32
71
5292
72
160
1799
decl_id
location
12
1
2
69616
2
5
670
location
id
12
1
2
5963
2
20106
388
location
type_id
12
1
2
6210
2
1105
141
location
decl_id
12
1
2
5998
2
1837
352
comments
8773331
id
8773331
contents
3339940
location
8773331
id
contents
12
1
2
8773331
id
location
12
1
2
8773331
contents
id
12
1
2
3055458
2
7
250908
7
32784
33573
contents
location
12
1
2
3055458
2
7
250908
7
32784
33573
location
id
12
1
2
8773331
location
contents
12
1
2
8773331
commentbinding
3095107
id
2450351
element
3019199
id
element
12
1
2
2369351
2
97
80999
element
id
12
1
2
2943291
2
3
75908
exprconv
7021834
converted
7021834
conversion
7021834
converted
conversion
12
1
2
7021834
conversion
converted
12
1
2
7021834
compgenerated
8328205
id
8328205
synthetic_destructor_call
144328
element
111771
i
336
destructor_call
129099
element
i
12
1
2
92066
2
3
12991
3
18
6713
element
destructor_call
12
1
2
92066
2
3
12991
3
18
6713
i
element
12
1
2
19
2
3
59
3
4
19
4
5
59
6
7
19
11
12
19
20
21
19
34
35
19
65
66
19
152
153
19
339
340
19
995
996
19
5644
5645
19
i
destructor_call
12
1
2
19
2
3
59
3
4
19
4
5
59
6
7
19
11
12
19
20
21
19
34
35
19
65
66
19
151
152
19
338
339
19
994
995
19
4878
4879
19
destructor_call
element
12
1
2
127059
2
26
2039
destructor_call
i
12
1
2
129099
namespaces
12497
id
12497
name
10182
id
name
12
1
2
12497
name
id
12
1
2
8794
2
3
462
3
4
925
namespace_inline
1388
id
1388
namespacembrs
2389717
parentid
10645
memberid
2389717
parentid
memberid
12
1
2
1851
2
3
925
3
4
462
4
5
925
5
7
925
7
8
925
8
12
925
17
30
925
43
47
925
52
143
925
253
4519
925
memberid
parentid
12
1
2
2389717
exprparents
14182799
expr_id
14182799
child_index
14633
parent_id
9437907
expr_id
child_index
12
1
2
14182799
expr_id
parent_id
12
1
2
14182799
child_index
expr_id
12
1
2
2815
2
3
1109
3
4
267
4
5
6556
5
8
1212
8
11
1192
11
53
1109
56
354077
369
child_index
parent_id
12
1
2
2815
2
3
1109
3
4
267
4
5
6556
5
8
1212
8
11
1192
11
53
1109
56
354077
369
parent_id
expr_id
12
1
2
5400330
2
3
3700403
3
712
337173
parent_id
child_index
12
1
2
5400330
2
3
3700403
3
712
337173
expr_isload
4982107
expr_id
4982107
conversionkinds
4220624
expr_id
4220624
kind
6
expr_id
kind
12
1
2
4220624
kind
expr_id
12
2139
2140
1
3252
3253
1
13442
13443
1
26287
26288
1
44470
44471
1
4131034
4131035
1
iscall
2951159
caller
2951159
kind
59
caller
kind
12
1
2
2951159
kind
caller
12
1318
1319
19
2470
2471
19
145234
145235
19
numtemplatearguments
396245
expr_id
396245
num
317
expr_id
num
12
1
2
396245
num
expr_id
12
1
2
105
4
5
35
20
21
35
101
102
35
179
180
35
227
228
35
10696
10697
35
specialnamequalifyingelements
462
id
462
name
462
id
name
12
1
2
462
name
id
12
1
2
462
namequalifiers
1533108
id
1533108
qualifiableelement
1533108
qualifyingelement
83412
location
306003
id
qualifiableelement
12
1
2
1533108
id
qualifyingelement
12
1
2
1533108
id
location
12
1
2
1533108
qualifiableelement
id
12
1
2
1533108
qualifiableelement
qualifyingelement
12
1
2
1533108
qualifiableelement
location
12
1
2
1533108
qualifyingelement
id
12
1
2
46617
2
3
20615
3
4
5049
4
7
6396
7
21072
4733
qualifyingelement
qualifiableelement
12
1
2
46617
2
3
20615
3
4
5049
4
7
6396
7
21072
4733
qualifyingelement
location
12
1
2
50954
2
3
19526
3
4
4851
4
8
6257
8
7095
1821
location
id
12
1
2
98304
2
3
27408
3
4
45884
4
6
14080
6
7
98878
7
782
21447
location
qualifiableelement
12
1
2
98304
2
3
27408
3
4
45884
4
6
14080
6
7
98878
7
782
21447
location
qualifyingelement
12
1
2
134426
2
3
56796
3
4
105968
4
143
8812
varbind
6019061
expr
6019061
var
767247
expr
var
12
1
2
6019061
var
expr
12
1
2
126011
2
3
137644
3
4
106115
4
5
85069
5
6
61186
6
7
48032
7
9
59521
9
13
59172
13
28
58781
28
5137
25711
funbind
2954268
expr
2951456
fun
533843
expr
fun
12
1
2
2948644
2
3
2812
fun
expr
12
1
2
329787
2
3
82184
3
4
31883
4
7
48043
7
158
40042
159
4943
1901
expr_allocator
46610
expr
46610
func
105
form
35
expr
func
12
1
2
46610
expr
form
12
1
2
46610
func
expr
12
1
2
35
585
586
35
735
736
35
func
form
12
1
2
105
form
expr
12
1321
1322
35
form
func
12
3
4
35
expr_deallocator
55396
expr
55396
func
105
form
70
expr
func
12
1
2
55396
expr
form
12
1
2
55396
func
expr
12
1
2
35
722
723
35
847
848
35
func
form
12
1
2
105
form
expr
12
722
723
35
848
849
35
form
func
12
1
2
35
2
3
35
expr_cond_two_operand
480
cond
480
expr_cond_guard
656192
cond
656192
guard
656192
cond
guard
12
1
2
656192
guard
cond
12
1
2
656192
expr_cond_true
656189
cond
656189
true
656189
cond
true
12
1
2
656189
true
cond
12
1
2
656189
expr_cond_false
656192
cond
656192
false
656192
cond
false
12
1
2
656192
false
cond
12
1
2
656192
values
10759479
id
10759479
str
87846
id
str
12
1
2
10759479
str
id
12
1
2
59388
2
3
12364
3
6
6919
6
56
6618
57
452050
2556
valuetext
4757155
id
4757155
text
703935
id
text
12
1
2
4757155
text
id
12
1
2
527534
2
3
102488
3
7
56764
7
425881
17149
valuebind
11193149
val
10759479
expr
11193149
val
expr
12
1
2
10348421
2
7
411058
expr
val
12
1
2
11193149
fieldoffsets
1052936
id
1052936
byteoffset
22654
bitoffset
319
id
byteoffset
12
1
2
1052936
id
bitoffset
12
1
2
1052936
byteoffset
id
12
1
2
13002
2
3
1715
3
5
1794
5
12
1914
12
35
1715
35
205
1715
244
5638
797
byteoffset
bitoffset
12
1
2
21976
2
9
678
bitoffset
id
12
29
30
39
30
31
39
33
34
39
36
37
39
42
43
39
43
44
39
55
56
39
26131
26132
39
bitoffset
byteoffset
12
11
12
159
12
13
79
13
14
39
568
569
39
bitfield
20917
id
20917
bits
2614
declared_bits
2614
id
bits
12
1
2
20917
id
declared_bits
12
1
2
20917
bits
id
12
1
2
732
2
3
627
3
4
209
4
5
209
5
6
209
6
8
209
8
11
209
12
115
209
bits
declared_bits
12
1
2
2614
declared_bits
id
12
1
2
732
2
3
627
3
4
209
4
5
209
5
6
209
6
8
209
8
11
209
12
115
209
declared_bits
bits
12
1
2
2614
initialisers
1699574
init
1699574
var
722035
expr
1699574
location
390811
init
var
12
1
2
1699574
init
expr
12
1
2
1699574
init
location
12
1
2
1699574
var
init
12
1
2
633764
2
16
31559
16
25
56711
var
expr
12
1
2
633764
2
16
31559
16
25
56711
var
location
12
1
2
722028
2
3
6
expr
init
12
1
2
1699574
expr
var
12
1
2
1699574
expr
location
12
1
2
1699574
location
init
12
1
2
318364
2
3
23842
3
15
30753
15
111523
17850
location
var
12
1
2
341137
2
4
35619
4
12802
14055
location
expr
12
1
2
318364
2
3
23842
3
15
30753
15
111523
17850
braced_initialisers
41632
init
41632
expr_ancestor
133396
exp
133396
ancestor
92957
exp
ancestor
12
1
2
133396
ancestor
exp
12
1
2
67133
2
3
18437
3
8
7129
8
18
257
exprs
18356808
id
18356808
kind
3387
location
3591752
id
kind
12
1
2
18356808
id
location
12
1
2
18356808
kind
id
12
1
3
246
4
14
282
14
38
282
42
83
282
85
142
282
145
339
282
364
564
282
653
830
282
973
1185
282
1329
2628
282
3015
6254
282
6592
78899
282
109462
109463
35
kind
location
12
1
2
282
2
3
176
3
6
282
6
13
282
14
26
282
28
62
246
63
83
282
91
183
282
206
342
282
353
448
282
468
1019
282
1051
14618
282
16977
32762
141
location
id
12
1
2
1941354
2
3
837336
3
4
248367
4
8
284181
8
155
269397
155
53476
11114
location
kind
12
1
2
2391761
2
3
875232
3
6
307822
6
25
16936
expr_types
18411742
id
18356808
typeid
881137
value_category
59
id
typeid
12
1
2
18301873
2
3
54934
id
value_category
12
1
2
18356808
typeid
id
12
1
2
316816
2
3
172231
3
4
69450
4
5
68262
5
7
69728
7
12
69886
12
35
66916
35
73116
47845
typeid
value_category
12
1
2
758038
2
3
111870
3
4
11228
value_category
id
12
7159
7160
19
235315
235316
19
684473
684474
19
value_category
typeid
12
1406
1407
19
11860
11861
19
38011
38012
19
new_allocated_type
47669
expr
47669
type_id
28192
expr
type_id
12
1
2
47669
type_id
expr
12
1
2
11785
2
3
14925
3
19
1481
new_array_allocated_type
5104
expr
5104
type_id
2196
expr
type_id
12
1
2
5104
type_id
expr
12
1
2
31
2
3
1944
3
7
169
8
15
50
aggregate_field_init
4005579
aggregate
847953
initializer
4005406
field
2156
aggregate
initializer
12
1
2
6503
2
3
500733
3
4
11095
4
5
88743
5
12
49719
12
13
190968
13
42
192
aggregate
field
12
1
2
6502
2
3
500702
3
4
11095
4
5
88750
5
12
49743
12
13
190968
13
42
193
initializer
aggregate
12
1
2
4005406
initializer
field
12
1
2
4005233
2
3
173
field
aggregate
12
1
2
782
2
3
202
3
6
158
6
12
184
12
21
163
21
44
164
46
106
171
108
383
167
394
190920
163
288611
288612
2
field
initializer
12
1
2
782
2
3
202
3
6
158
6
12
184
12
21
163
21
44
164
46
106
171
108
383
167
394
190920
163
288611
288612
2
aggregate_array_init
730401
aggregate
65615
initializer
730401
element_index
17485
aggregate
initializer
12
1
2
7521
2
3
7791
3
4
17335
4
5
8012
5
6
5810
6
8
5006
8
11
5381
11
22
4985
22
17486
3774
aggregate
element_index
12
1
2
7521
2
3
7791
3
4
17335
4
5
8012
5
6
5810
6
8
5006
8
11
5381
11
22
4985
22
17486
3774
initializer
aggregate
12
1
2
730401
initializer
element_index
12
1
2
730401
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
65616
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
65616
314
condition_decl_bind
42438
expr
42438
decl
42438
expr
decl
12
1
2
42438
decl
expr
12
1
2
42438
typeid_bind
36484
expr
36484
type_id
16407
expr
type_id
12
1
2
36484
type_id
expr
12
1
2
15983
3
328
423
uuidof_bind
20022
expr
20022
type_id
19826
expr
type_id
12
1
2
20022
type_id
expr
12
1
2
19663
2
4
163
sizeof_bind
198884
expr
198884
type_id
8165
expr
type_id
12
1
2
198884
type_id
expr
12
1
2
2683
2
3
2329
3
4
776
4
5
739
5
6
211
6
9
713
9
133
654
164
18023
58
code_block
15
block
15
routine
15
block
routine
12
1
2
15
routine
block
12
1
2
15
lambdas
21291
expr
21291
default_capture
462
has_explicit_return_type
462
expr
default_capture
12
1
2
21291
expr
has_explicit_return_type
12
1
2
21291
default_capture
expr
12
46
47
462
default_capture
has_explicit_return_type
12
1
2
462
has_explicit_return_type
expr
12
46
47
462
has_explicit_return_type
default_capture
12
1
2
462
lambda_capture
27771
id
27771
lambda
20365
index
925
field
27771
captured_by_reference
462
is_implicit
462
location
2777
id
lambda
12
1
2
27771
id
index
12
1
2
27771
id
field
12
1
2
27771
id
captured_by_reference
12
1
2
27771
id
is_implicit
12
1
2
27771
id
location
12
1
2
27771
lambda
id
12
1
2
12959
2
3
7405
lambda
index
12
1
2
12959
2
3
7405
lambda
field
12
1
2
12959
2
3
7405
lambda
captured_by_reference
12
1
2
20365
lambda
is_implicit
12
1
2
20365
lambda
location
12
1
2
12959
2
3
7405
index
id
12
16
17
462
44
45
462
index
lambda
12
16
17
462
44
45
462
index
field
12
16
17
462
44
45
462
index
captured_by_reference
12
1
2
925
index
is_implicit
12
1
2
925
index
location
12
2
3
462
4
5
462
field
id
12
1
2
27771
field
lambda
12
1
2
27771
field
index
12
1
2
27771
field
captured_by_reference
12
1
2
27771
field
is_implicit
12
1
2
27771
field
location
12
1
2
27771
captured_by_reference
id
12
60
61
462
captured_by_reference
lambda
12
44
45
462
captured_by_reference
index
12
2
3
462
captured_by_reference
field
12
60
61
462
captured_by_reference
is_implicit
12
1
2
462
captured_by_reference
location
12
6
7
462
is_implicit
id
12
60
61
462
is_implicit
lambda
12
44
45
462
is_implicit
index
12
2
3
462
is_implicit
field
12
60
61
462
is_implicit
captured_by_reference
12
1
2
462
is_implicit
location
12
6
7
462
location
id
12
8
9
1851
14
15
925
location
lambda
12
8
9
1851
14
15
925
location
index
12
1
2
2777
location
field
12
8
9
1851
14
15
925
location
captured_by_reference
12
1
2
2777
location
is_implicit
12
1
2
2777
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
4653158
id
4653158
kind
1987
location
2284848
id
kind
12
1
2
4653158
id
location
12
1
2
4653158
kind
id
12
1
2
104
18
19
104
22
23
104
46
47
104
75
76
104
83
84
104
102
103
104
154
155
104
242
243
104
284
285
104
383
384
104
418
419
104
502
503
104
1325
1326
104
2630
2631
104
4612
4613
104
8756
8757
104
11554
11555
104
13283
13284
104
kind
location
12
1
2
104
8
9
104
18
19
104
45
46
104
50
51
104
56
57
104
74
75
104
89
90
104
101
102
104
128
129
104
209
210
104
252
253
104
368
369
104
642
643
104
1743
1744
104
2189
2190
104
4192
4193
104
6065
6066
104
6531
6532
104
location
id
12
1
2
1890443
2
4
175813
4
12
176023
12
687
42567
location
kind
12
1
2
2227637
2
8
57210
type_vla
1
type_id
1
decl
1
type_id
decl
12
1
2
1
decl
type_id
12
1
2
1
variable_vla
22
var
22
decl
22
var
decl
12
1
2
22
decl
var
12
1
2
22
if_initialization
313
if_stmt
313
init_id
313
if_stmt
init_id
12
1
2
313
init_id
if_stmt
12
1
2
313
if_then
724702
if_stmt
724702
then_id
724702
if_stmt
then_id
12
1
2
724702
then_id
if_stmt
12
1
2
724702
if_else
184361
if_stmt
184361
else_id
184361
if_stmt
else_id
12
1
2
184361
else_id
if_stmt
12
1
2
184361
constexpr_if_initialization
1
constexpr_if_stmt
1
init_id
1
constexpr_if_stmt
init_id
12
1
2
1
init_id
constexpr_if_stmt
12
1
2
1
constexpr_if_then
52503
constexpr_if_stmt
52503
then_id
52503
constexpr_if_stmt
then_id
12
1
2
52503
then_id
constexpr_if_stmt
12
1
2
52503
constexpr_if_else
30853
constexpr_if_stmt
30853
else_id
30853
constexpr_if_stmt
else_id
12
1
2
30853
else_id
constexpr_if_stmt
12
1
2
30853
while_body
30109
while_stmt
30109
body_id
30109
while_stmt
body_id
12
1
2
30109
body_id
while_stmt
12
1
2
30109
do_body
148625
do_stmt
148625
body_id
148625
do_stmt
body_id
12
1
2
148625
body_id
do_stmt
12
1
2
148625
switch_initialization
4
switch_stmt
4
init_id
4
switch_stmt
init_id
12
1
2
4
init_id
switch_stmt
12
1
2
4
switch_case
209699
switch_stmt
11228
index
4871
case_id
209699
switch_stmt
index
12
2
3
59
3
4
2495
4
5
1821
5
6
1089
6
8
1029
8
9
554
9
10
1069
10
12
1029
12
25
871
30
152
851
181
247
356
switch_stmt
case_id
12
2
3
59
3
4
2495
4
5
1821
5
6
1089
6
8
1029
8
9
554
9
10
1069
10
12
1029
12
25
871
30
152
851
181
247
356
index
switch_stmt
12
14
15
1287
18
19
594
32
33
2099
33
62
415
66
292
376
346
568
99
index
case_id
12
14
15
1287
18
19
594
32
33
2099
33
62
415
66
292
376
346
568
99
case_id
switch_stmt
12
1
2
209699
case_id
index
12
1
2
209699
switch_body
20746
switch_stmt
20746
body_id
20746
switch_stmt
body_id
12
1
2
20746
body_id
switch_stmt
12
1
2
20746
for_initialization
53314
for_stmt
53314
init_id
53314
for_stmt
init_id
12
1
2
53314
init_id
for_stmt
12
1
2
53314
for_condition
55575
for_stmt
55575
condition_id
55575
for_stmt
condition_id
12
1
2
55575
condition_id
for_stmt
12
1
2
55575
for_update
53417
for_stmt
53417
update_id
53417
for_stmt
update_id
12
1
2
53417
update_id
for_stmt
12
1
2
53417
for_body
61453
for_stmt
61453
body_id
61453
for_stmt
body_id
12
1
2
61453
body_id
for_stmt
12
1
2
61453
stmtparents
4056792
id
4056792
index
12223
parent
1721371
id
index
12
1
2
4056792
id
parent
12
1
2
4056792
index
id
12
1
2
4015
2
3
1000
3
4
220
4
5
1554
7
8
1019
8
12
793
12
29
1076
29
38
918
41
77
925
77
196941
698
index
parent
12
1
2
4015
2
3
1000
3
4
220
4
5
1554
7
8
1019
8
12
793
12
29
1076
29
38
918
41
77
925
77
196941
698
parent
id
12
1
2
988415
2
3
373376
3
4
105863
4
6
111364
6
17
129976
17
1943
12374
parent
index
12
1
2
988415
2
3
373376
3
4
105863
4
6
111364
6
17
129976
17
1943
12374
ishandler
65331
block
65331
stmt_decl_bind
585097
stmt
544983
num
75
decl
584992
stmt
num
12
1
2
524123
2
19
20860
stmt
decl
12
1
2
524123
2
19
20860
num
stmt
12
1
2
8
3
4
4
4
5
4
8
9
4
9
10
4
10
11
8
16
17
4
42
43
4
89
90
4
128
129
4
218
219
4
390
391
4
1086
1087
4
2570
2571
4
4968
4969
4
129788
129789
4
num
decl
12
1
2
8
3
4
4
4
5
4
8
9
4
9
10
4
10
11
8
16
17
4
42
43
4
89
90
4
128
129
4
218
219
4
390
391
4
1086
1087
4
2570
2571
4
4968
4969
4
129763
129764
4
decl
stmt
12
1
2
584954
2
6
37
decl
num
12
1
2
584992
stmt_decl_entry_bind
527557
stmt
487746
num
75
decl_entry
527499
stmt
num
12
1
2
467150
2
19
20596
stmt
decl_entry
12
1
2
467150
2
19
20596
num
stmt
12
1
2
8
3
4
4
4
5
4
8
9
4
9
10
4
10
11
8
16
17
4
42
43
4
89
90
4
128
129
4
218
219
4
390
391
4
1086
1087
4
2561
2562
4
4905
4906
4
116157
116158
4
num
decl_entry
12
1
2
8
3
4
4
4
5
4
8
9
4
9
10
4
10
11
8
16
17
4
42
43
4
89
90
4
128
129
4
218
219
4
390
391
4
1086
1087
4
2561
2562
4
4905
4906
4
116143
116144
4
decl_entry
stmt
12
1
2
527478
3
6
20
decl_entry
num
12
1
2
527499
blockscope
1414946
block
1414946
enclosing
1300621
block
enclosing
12
1
2
1414946
enclosing
block
12
1
2
1235821
2
13
64799
jumpinfo
254032
id
254032
str
21155
target
53053
id
str
12
1
2
254032
id
target
12
1
2
254032
str
id
12
2
3
9877
3
4
4246
4
5
1565
5
6
1340
6
10
1700
10
22
1620
22
13723
804
str
target
12
1
2
16719
2
3
2632
3
10
1687
10
3326
115
target
id
12
1
2
24
2
3
26432
3
4
12899
4
5
5343
5
8
4691
8
2124
3662
target
str
12
1
2
53053
preprocdirects
4427246
id
4427246
kind
1045
location
4424736
id
kind
12
1
2
4427246
id
location
12
1
2
4427246
kind
id
12
122
123
104
692
693
104
795
796
104
918
919
104
1688
1689
104
1792
1793
104
2983
2984
104
3797
3798
104
6280
6281
104
23263
23264
104
kind
location
12
122
123
104
692
693
104
795
796
104
918
919
104
1688
1689
104
1792
1793
104
2983
2984
104
3797
3798
104
6280
6281
104
23239
23240
104
location
id
12
1
2
4424631
25
26
104
location
kind
12
1
2
4424736
preprocpair
1419111
begin
1186758
elseelifend
1419111
begin
elseelifend
12
1
2
970142
2
3
206433
3
11
10182
elseelifend
begin
12
1
2
1419111
preproctrue
770652
branch
770652
preprocfalse
321683
branch
321683
preproctext
3569408
id
3569408
head
2589201
body
1514446
id
head
12
1
2
3569408
id
body
12
1
2
3569408
head
id
12
1
2
2442254
2
740
146947
head
body
12
1
2
2527075
2
5
62125
body
id
12
1
2
1370950
2
6
113583
6
11572
29912
body
head
12
1
2
1373983
2
7
113897
7
2959
26565
includes
310575
id
310575
included
116176
id
included
12
1
2
310575
included
id
12
1
2
60633
2
3
21754
3
4
12497
4
6
10182
6
14
8794
14
47
2314
link_targets
1475
id
1475
binary
1475
id
binary
12
1
2
1475
binary
id
12
1
2
1475
link_parent
38417223
element
4860584
link_target
352
element
link_target
12
1
2
646377
2
9
25792
9
10
4188413
link_target
element
12
3
4
35
118880
118881
35
118984
118985
35
119079
119080
35
119114
119115
35
119120
119121
35
119145
119146
35
121003
121004
35
125539
125540
35
127917
127918
35
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