@compilation
9978
@externalDataElement
65
@external_package
4
@svnentry
575525
@location_stmt
3805465
@diagnostic
72312
@file
124196
@folder
15994
@location_default
30132211
@location_expr
13128120
@macroinvocation
33889080
@function
4726519
@fun_decl
5097227
@type_decl
3284148
@namespace_decl
306973
@using
374941
@static_assert
130418
@var_decl
8543677
@parameter
6660502
@membervariable
1050083
@globalvariable
318724
@localvariable
581690
@enumconstant
240613
@builtintype
22110
@derivedtype
4413676
@decltype
31049
@usertype
5343268
@mangledname
1975901
@type_mention
4011511
@routinetype
546661
@ptrtomember
38105
@specifier
24933
@gnuattribute
664262
@stdattribute
469081
@alignas
8938
@declspec
238545
@msattribute
3
@attribute_arg_token
25403
@attribute_arg_constant
326486
@attribute_arg_type
470
@attribute_arg_empty
1
@derivation
402152
@frienddecl
714656
@comment
8783134
@namespace
12701
@specialnamequalifyingelement
470
@namequalifier
1618866
@value
10646153
@initialiser
1732353
@lambdacapture
28226
@stmt_expr
1480415
@stmt_if
723174
@stmt_while
30201
@stmt_label
53044
@stmt_return
1306414
@stmt_block
1446605
@stmt_end_test_while
148599
@stmt_for
61324
@stmt_switch_case
191399
@stmt_switch
20901
@stmt_try_block
42699
@stmt_decl
608387
@stmt_empty
193484
@stmt_continue
22507
@stmt_break
102232
@stmt_range_based_for
8467
@stmt_handler
59429
@stmt_constexpr_if
52562
@stmt_goto
110487
@stmt_asm
110589
@stmt_microsoft_try
163
@stmt_set_vla_size
26
@stmt_vla_decl
21
@stmt_assigned_goto
9059
@stmt_co_return
2
@delete_array_expr
1410
@new_array_expr
5099
@ctordirectinit
112747
@ctorvirtualinit
6532
@ctorfieldinit
200671
@ctordelegatinginit
3345
@dtordirectdestruct
41690
@dtorvirtualdestruct
4119
@dtorfielddestruct
41620
@static_cast
211675
@reinterpret_cast
30783
@const_cast
35285
@dynamic_cast
1040
@c_style_cast
4209396
@lambdaexpr
21640
@param_ref
375271
@errorexpr
46796
@address_of
438806
@reference_to
1596067
@indirect
292106
@ref_indirect
1938685
@array_to_pointer
1424884
@vacuous_destructor_call
8133
@parexpr
3572549
@arithnegexpr
650874
@complementexpr
27786
@notexpr
277993
@postincrexpr
61774
@postdecrexpr
41860
@preincrexpr
70307
@predecrexpr
26108
@conditionalexpr
654502
@addexpr
400358
@subexpr
339340
@mulexpr
305891
@divexpr
133731
@remexpr
15810
@paddexpr
86502
@psubexpr
49681
@pdiffexpr
35495
@lshiftexpr
562988
@rshiftexpr
141617
@andexpr
491818
@orexpr
146267
@xorexpr
53938
@eqexpr
468873
@neexpr
300411
@gtexpr
100674
@ltexpr
106319
@geexpr
58989
@leexpr
212134
@assignexpr
933420
@assignaddexpr
68222
@assignsubexpr
11157
@assignmulexpr
7168
@assigndivexpr
4972
@assignremexpr
418
@assignlshiftexpr
2704
@assignrshiftexpr
4495
@assignandexpr
4852
@assignorexpr
23850
@assignxorexpr
21803
@assignpaddexpr
13577
@andlogicalexpr
249009
@orlogicalexpr
864018
@commaexpr
181530
@subscriptexpr
367910
@callexpr
309079
@vastartexpr
3703
@vaendexpr
2822
@vacopyexpr
140
@varaccess
6006368
@thisaccess
1125919
@new_expr
47571
@delete_expr
11725
@throw_expr
21760
@condition_decl
38593
@braced_init_list
1008
@type_id
36408
@runtime_sizeof
289268
@runtime_alignof
48521
@sizeof_pack
5645
@routineexpr
3047738
@type_operand
1126029
@isemptyexpr
2303
@ispodexpr
635
@hastrivialdestructor
470
@literal
4350894
@aggregateliteral
913874
@istrivialexpr
940
@istriviallycopyableexpr
3763
@isconstructibleexpr
2722
@isfinalexpr
2094
@noexceptexpr
23573
@builtinaddressof
13274
@temp_init
760646
@assume
3200
@unaryplusexpr
2903
@conjugation
1
@realpartexpr
69
@imagpartexpr
69
@jmulexpr
1
@jdivexpr
1
@fjaddexpr
1
@jfaddexpr
1
@fjsubexpr
1
@jfsubexpr
1
@minexpr
1
@maxexpr
1
@assignpsubexpr
1148
@virtfunptrexpr
1
@vaargexpr
950
@expr_stmt
94929
@offsetofexpr
20103
@hasassignexpr
2
@hascopyexpr
2
@hasnothrowassign
3
@hasnothrowconstr
3
@hasnothrowcopy
5
@hastrivialassign
2
@hastrivialconstr
3
@hastrivialcopy
2
@hasuserdestr
3
@hasvirtualdestr
3
@isabstractexpr
18
@isbaseofexpr
37
@isclassexpr
1835
@isconvtoexpr
1151
@isenumexpr
1256
@ispolyexpr
3
@isunionexpr
5
@typescompexpr
562416
@intaddrexpr
1
@uuidof
19993
@foldexpr
4
@noopexpr
37
@istriviallyconstructibleexpr
2827
@isdestructibleexpr
4
@isnothrowdestructibleexpr
5
@istriviallydestructibleexpr
5
@istriviallyassignableexpr
523
@isnothrowassignableexpr
2094
@isstandardlayoutexpr
837
@isliteraltypeexpr
2
@hastrivialmoveconstructorexpr
3
@hastrivialmoveassignexpr
3
@hasnothrowmoveassignexpr
4
@isnothrowconstructibleexpr
4816
@hasfinalizerexpr
1
@isdelegateexpr
1
@isinterfaceclassexpr
1
@isrefarrayexpr
1
@isrefclassexpr
1
@issealedexpr
1
@issimplevalueclassexpr
1
@isvalueclassexpr
1
@builtinshufflevector
1
@builtinchooseexpr
9136
@vec_fill
1
@builtinconvertvector
1
@builtincomplex
4
@spaceshipexpr
1
@co_await
6
@co_yield
1
@isassignable
2617
@isaggregate
2
@hasuniqueobjectrepresentations
2
@builtinbitcast
1
@builtinshuffle
1965
@ppd_if
672260
@ppd_ifdef
265328
@ppd_ifndef
268621
@ppd_elif
25403
@ppd_else
210757
@ppd_endif
1206210
@ppd_plain_include
313784
@ppd_define
2435769
@ppd_undef
262035
@ppd_pragma
312337
@ppd_include_next
1881
@ppd_line
27780
@ppd_error
46
@ppd_objc_import
2
@ppd_warning
1
@link_target
1471
@xmldtd
1
@xmlelement
1270313
@xmlattribute
1202020
@xmlnamespace
4185
@xmlcomment
26812
@xmlcharacters
439958
compilations
9978
id
9978
cwd
11
id
cwd
12
1
2
9978
cwd
id
12
863
864
11
compilation_args
656151
id
5544
num
713
arg
34651
id
num
12
23
69
489
71
102
276
126
127
3889
127
129
58
131
132
819
134
135
10
id
arg
12
23
57
489
57
106
292
106
107
3852
107
109
79
109
110
819
111
112
10
num
id
12
2
168
42
898
899
133
911
930
58
930
938
58
938
951
58
970
989
37
999
1000
74
1001
1013
58
1018
1040
63
1041
1042
5
1042
1043
122
num
arg
12
1
5
63
5
6
63
6
8
58
8
13
53
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
53
arg
id
12
1
2
32576
2
1043
2075
arg
num
12
1
2
33438
2
56
1213
compilation_compiling_files
11495
id
1988
num
3301
file
9984
id
num
12
1
2
994
2
3
119
3
4
119
4
5
238
5
8
119
8
9
119
9
13
159
21
84
119
id
file
12
1
2
994
2
3
119
3
4
119
4
5
238
5
8
119
8
9
119
9
13
159
21
84
119
num
id
12
1
2
1750
2
3
715
3
4
357
4
13
278
13
51
198
num
file
12
1
2
1750
2
3
715
3
4
357
4
13
278
13
49
198
file
id
12
1
2
8989
2
4
835
4
6
159
file
num
12
1
2
9148
2
4
795
4
5
39
compilation_time
45982
id
1988
num
3301
kind
159
seconds
9586
id
num
12
1
2
994
2
3
119
3
4
119
4
5
238
5
8
119
8
9
119
9
13
159
21
84
119
id
kind
12
4
5
1988
id
seconds
12
3
4
715
4
5
278
6
8
159
8
10
159
10
11
79
11
12
159
17
19
159
20
27
159
40
77
119
num
id
12
1
2
1750
2
3
715
3
4
357
4
13
278
13
51
198
num
kind
12
4
5
3301
num
seconds
12
3
4
835
4
5
914
5
6
238
6
7
437
7
8
79
8
9
278
9
26
278
26
92
238
kind
id
12
50
51
159
kind
num
12
83
84
159
kind
seconds
12
3
4
39
4
5
39
112
113
39
129
130
39
seconds
id
12
1
2
5449
2
3
1670
3
4
1272
4
5
676
5
42
517
seconds
num
12
1
2
5091
2
3
1392
3
4
954
4
5
875
5
7
795
7
67
477
seconds
kind
12
1
2
9307
2
3
278
diagnostic_for
891808
diagnostic
72312
compilation
9585
file_number
11
file_number_diagnostic_number
6856
diagnostic
compilation
12
1
2
9631
2
3
59836
254
825
2844
diagnostic
file_number
12
1
2
72312
diagnostic
file_number_diagnostic_number
12
1
2
72312
compilation
diagnostic
12
2
3
57
7
8
6093
8
9
497
247
248
1965
263
444
763
446
594
208
compilation
file_number
12
1
2
9585
compilation
file_number_diagnostic_number
12
2
3
57
7
8
6093
8
9
497
247
248
1965
263
444
763
446
594
208
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
2821
2
5
601
5
6
1017
7
14
543
15
16
57
17
18
601
18
23
462
26
40
555
42
830
196
file_number_diagnostic_number
compilation
12
4
9
589
10
11
1005
14
27
543
30
31
57
34
35
601
36
45
462
52
79
555
84
85
185
254
255
2763
297
830
92
file_number_diagnostic_number
file_number
12
1
2
6856
compilation_finished
9978
id
9978
cpu_seconds
7850
elapsed_seconds
161
id
cpu_seconds
12
1
2
9978
id
elapsed_seconds
12
1
2
9978
cpu_seconds
id
12
1
2
6498
2
3
1005
3
15
346
cpu_seconds
elapsed_seconds
12
1
2
7423
2
3
427
elapsed_seconds
id
12
1
2
23
2
3
11
3
4
23
8
9
23
11
12
11
24
25
11
49
50
11
104
105
11
155
156
11
239
240
11
255
256
11
elapsed_seconds
cpu_seconds
12
1
2
23
2
3
11
3
4
23
8
9
23
11
12
11
24
25
11
49
50
11
104
105
11
111
112
11
174
175
11
217
218
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
470
prefix
470
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
30132211
id
30132211
container
140191
startLine
2115102
startColumn
37164
endLine
2117925
endColumn
48455
id
container
12
1
2
30132211
id
startLine
12
1
2
30132211
id
startColumn
12
1
2
30132211
id
endLine
12
1
2
30132211
id
endColumn
12
1
2
30132211
container
id
12
1
2
16465
2
12
10820
13
20
11761
21
36
11290
36
55
11290
55
77
10820
77
102
10820
102
149
10820
149
227
11290
228
350
10820
351
604
10820
627
1479
10820
1925
2380
2352
container
startLine
12
1
2
16465
2
9
10820
9
16
11761
16
25
11290
25
40
10820
40
57
10820
58
72
10820
73
103
11290
106
141
11761
148
226
11290
226
373
10820
381
1456
10820
1464
1613
1411
container
startColumn
12
1
2
16465
2
4
8938
4
5
7527
5
6
7527
6
8
11761
8
13
12231
13
17
10820
17
25
11290
25
31
11761
31
38
10820
38
52
10820
52
64
10820
65
77
9408
container
endLine
12
1
2
16465
2
9
10820
9
16
11761
16
25
11290
25
40
10820
40
57
10820
58
71
10820
72
98
10820
101
140
11761
140
224
10820
224
360
10820
364
1185
10820
1254
1610
2352
container
endColumn
12
1
2
16465
2
10
11290
10
14
10820
14
21
11290
22
31
11290
31
39
12701
39
48
12231
48
56
11761
56
64
11761
64
72
10820
72
77
11290
77
90
8467
startLine
id
12
1
2
581935
2
3
318018
3
4
199466
4
6
160890
6
10
190058
10
16
166065
16
25
168888
25
46
163713
46
169
159009
170
299
7056
startLine
container
12
1
2
869845
2
3
280853
3
5
191469
5
8
181119
8
12
162302
12
18
166536
18
39
159949
39
299
103026
startLine
startColumn
12
1
2
612514
2
3
313313
3
4
202760
4
6
184412
6
9
180649
9
13
167006
13
19
173592
19
29
167476
29
52
113376
startLine
endLine
12
1
2
1545868
2
3
351419
3
5
164654
5
16
53159
startLine
endColumn
12
1
2
586639
2
3
318958
3
4
201819
4
6
167476
6
9
160420
9
14
178297
14
21
176415
21
32
163243
32
61
159009
61
66
2822
startColumn
id
12
1
31
2822
42
85
2822
86
128
2822
129
229
2822
248
292
2822
292
360
2822
376
459
2822
476
558
2822
565
620
2822
626
699
2822
699
796
2822
819
1548
2822
1705
5645
2822
15306
15307
470
startColumn
container
12
1
18
2822
23
35
3293
38
43
2822
44
61
2822
65
73
2822
73
84
3293
84
97
3293
98
101
2352
101
105
3293
106
111
2822
111
123
2822
127
153
2822
169
299
1881
startColumn
startLine
12
1
19
2822
30
72
2822
83
122
2822
122
205
2822
214
261
2822
264
322
2822
325
380
2822
403
436
2822
454
474
2822
477
514
2822
517
586
2822
587
832
2822
1116
2197
2822
2387
2388
470
startColumn
endLine
12
1
19
2822
30
72
2822
83
122
2822
122
205
2822
214
261
2822
264
322
2822
325
380
2822
403
435
2822
454
474
2822
476
513
2822
520
585
2822
587
831
2822
1121
2205
2822
2383
2384
470
startColumn
endColumn
12
1
7
2822
7
11
3293
11
16
3293
16
22
2822
22
24
2352
24
27
3293
28
33
2822
33
40
3293
40
43
2822
43
49
2822
49
54
2822
54
74
2822
75
86
1881
endLine
id
12
1
2
589932
2
3
312372
3
4
198996
4
6
161361
6
10
189587
10
16
163713
16
25
170770
25
45
159949
45
160
159949
160
299
11290
endLine
container
12
1
2
881606
2
3
270033
3
4
123255
4
6
142073
6
10
195703
10
15
168417
15
26
165595
26
120
159479
121
299
11761
endLine
startLine
12
1
2
1538812
2
3
349067
3
5
172181
5
10
57864
endLine
startColumn
12
1
2
621922
2
3
304375
3
4
204641
4
6
186765
6
9
177826
9
13
169358
13
19
174533
19
29
162772
29
52
115728
endLine
endColumn
12
1
2
596519
2
3
311431
3
4
198996
4
6
171710
6
9
157597
9
14
173592
14
21
180178
21
32
165124
32
60
159009
60
65
3763
endColumn
id
12
1
2
5174
2
8
3763
9
186
3763
196
295
3763
298
498
3763
503
553
3763
563
634
3763
639
762
3763
763
871
3763
879
1082
3763
1083
1286
3763
1310
1590
3763
1682
2419
1881
endColumn
container
12
1
2
5645
2
6
3763
6
65
3763
70
100
3763
100
111
3763
112
122
3763
122
134
3763
139
152
3763
152
160
4233
160
172
3763
172
176
3763
176
208
3763
240
299
940
endColumn
startLine
12
1
2
5645
2
8
3763
9
106
3763
155
241
3763
253
335
3763
340
426
3763
437
488
3763
488
574
3763
575
627
3763
630
698
4233
701
817
3763
843
1107
3763
1160
1174
940
endColumn
startColumn
12
1
2
6115
2
4
3763
4
8
4233
8
15
3763
15
23
3763
23
29
3763
29
35
4233
35
39
3293
39
42
3763
42
44
2822
44
46
3763
46
49
3763
49
53
1411
endColumn
endLine
12
1
2
5645
2
8
3763
9
156
3763
159
240
3763
251
334
3763
342
430
3763
435
490
4233
504
576
3763
576
631
3763
635
702
3763
702
813
3763
838
1109
3763
1161
1181
940
locations_stmt
3805465
id
3805465
container
3076
startLine
199416
startColumn
1866
endLine
193694
endColumn
2358
id
container
12
1
2
3805465
id
startLine
12
1
2
3805465
id
startColumn
12
1
2
3805465
id
endLine
12
1
2
3805465
id
endColumn
12
1
2
3805465
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
266
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
225
3
7
266
7
9
205
9
11
246
11
13
225
13
14
225
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
266
63
67
246
67
69
246
69
71
225
71
72
246
72
74
246
74
76
246
76
80
246
81
96
123
startLine
id
12
1
2
21494
2
3
15259
3
4
12449
4
6
14418
6
8
12490
8
11
16674
11
16
17228
16
22
15320
22
29
16941
29
37
17330
37
45
15054
45
56
16141
56
73
8614
startLine
container
12
1
2
22253
2
3
15689
3
4
12654
4
6
14356
6
8
12695
8
11
17535
11
16
16325
16
22
16182
22
29
16920
29
36
15956
36
44
16284
44
54
15607
54
69
6952
startLine
startColumn
12
1
2
26765
2
3
20796
3
4
16776
4
5
16038
5
6
17392
6
7
19812
7
8
22704
8
9
20345
9
10
14972
10
12
16612
12
18
7198
startLine
endLine
12
1
2
34517
2
3
25739
3
4
18397
4
5
16182
5
6
12757
6
7
11998
7
8
10152
8
9
10952
9
10
10706
10
11
10501
11
12
10152
12
14
15751
14
24
11608
startLine
endColumn
12
1
2
22089
2
3
16161
3
4
12921
4
6
16038
6
8
14664
8
10
13167
10
14
18253
14
18
16982
18
22
17535
22
26
18458
26
30
16346
30
36
15197
36
42
1599
startColumn
id
12
1
2
225
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
225
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
225
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
17371
2
3
14377
3
4
11464
4
6
15566
6
8
12469
8
11
15423
11
15
14602
15
21
16059
21
27
15382
27
34
14910
34
42
15710
42
52
15977
52
130
14377
endLine
container
12
1
2
24898
2
3
16100
3
4
12736
4
6
15628
6
8
14972
8
11
15854
11
16
17412
16
20
14561
20
26
17125
26
32
16223
32
39
14828
39
59
13351
endLine
startLine
12
1
2
32405
2
3
23709
3
4
18417
4
5
15115
5
6
13844
6
7
11649
7
8
11711
8
9
10890
9
10
10152
10
12
17925
12
15
17679
15
100
10193
endLine
startColumn
12
1
2
24898
2
3
20345
3
4
16797
4
5
17761
5
6
18540
6
7
20386
7
8
22376
8
9
18704
9
10
12900
10
12
14992
12
18
5988
endLine
endColumn
12
1
2
24652
2
3
16592
3
4
12510
4
6
17781
6
8
15300
8
10
12798
10
13
14377
13
16
14992
16
19
14623
19
22
14008
22
26
17084
26
31
15300
31
39
3671
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
13128120
id
13128120
container
4348
startLine
191499
startColumn
2461
endLine
191479
endColumn
2789
id
container
12
1
2
13128120
id
startLine
12
1
2
13128120
id
startColumn
12
1
2
13128120
id
endLine
12
1
2
13128120
id
endColumn
12
1
2
13128120
container
id
12
1
2
369
2
6
266
6
10
348
10
34
328
46
136
328
166
594
328
677
1614
328
1623
2416
328
2490
3669
328
3705
5161
328
5341
6838
328
7344
9012
328
9073
13259
328
13617
18812
82
container
startLine
12
1
2
451
2
5
348
5
10
328
10
22
328
24
87
328
97
207
328
213
437
328
454
689
328
719
977
328
997
1292
328
1332
1781
328
1851
2320
328
2491
4241
266
container
startColumn
12
1
2
451
2
5
389
5
10
369
10
27
328
27
55
369
55
64
348
64
67
246
67
69
369
69
70
307
70
71
184
71
72
307
72
74
266
74
83
328
90
108
82
container
endLine
12
1
2
451
2
5
348
5
10
328
10
22
328
24
87
328
97
207
328
214
437
328
454
691
328
719
978
328
998
1293
328
1332
1785
328
1855
2324
328
2500
4416
266
container
endColumn
12
1
2
410
2
5
389
5
9
328
9
29
328
30
55
328
55
69
389
69
73
348
73
75
328
75
76
123
76
77
410
77
79
348
79
83
328
83
116
287
startLine
id
12
1
5
16079
5
9
16448
9
15
15997
15
23
15074
23
32
15115
32
44
14972
44
60
14726
60
80
14808
80
103
14582
103
130
14787
130
159
14561
159
194
14561
194
302
9783
startLine
container
12
1
2
23463
2
3
15587
3
4
11321
4
6
16325
6
8
13597
8
11
16407
11
16
17330
16
21
16407
21
28
16612
28
35
15956
35
43
15936
43
60
12551
startLine
startColumn
12
1
4
15936
4
7
17494
7
11
16653
11
16
17371
16
21
17474
21
26
15033
26
31
16141
31
36
17699
36
40
15792
40
44
16530
44
49
16592
49
63
8778
startLine
endLine
12
1
2
101769
2
3
44567
3
4
27503
4
6
14541
6
23
3117
startLine
endColumn
12
1
4
16920
4
7
16612
7
11
16387
11
16
16182
16
21
16407
21
27
16735
27
33
16407
33
38
14459
38
43
15505
43
47
14746
47
52
16715
52
65
14377
66
70
41
startColumn
id
12
1
2
307
2
4
184
4
8
205
8
26
205
43
251
184
279
840
184
951
1889
184
2097
4180
184
4240
7018
184
7166
11389
184
12326
15119
184
15349
30165
184
30211
49562
82
startColumn
container
12
1
2
328
2
3
123
3
4
143
4
6
184
7
28
184
41
98
184
103
122
184
123
130
205
132
138
184
138
142
205
142
144
184
144
148
184
149
155
164
startColumn
startLine
12
1
2
307
2
4
184
4
7
184
7
19
184
20
151
184
196
585
184
622
1287
184
1368
2342
184
2570
3505
184
3522
4711
184
4732
5298
184
5332
5999
184
6158
6996
123
startColumn
endLine
12
1
2
307
2
4
184
4
7
184
7
19
184
20
151
184
196
585
184
647
1289
184
1368
2346
184
2573
3511
184
3528
4712
184
4735
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
83
184
83
96
143
endLine
id
12
1
5
16100
5
9
16448
9
15
15772
15
23
15054
23
32
15607
32
44
14705
44
60
14459
60
80
15238
80
103
14479
103
130
14787
130
159
14459
159
193
14377
193
299
9988
endLine
container
12
1
2
23463
2
3
15525
3
4
11321
4
6
16018
6
8
13454
8
11
16469
11
15
14459
15
20
16674
20
26
14972
26
33
16120
33
40
14726
40
49
14726
49
60
3548
endLine
startLine
12
1
2
95349
2
3
49838
3
4
29308
4
6
15566
6
11
1415
endLine
startColumn
12
1
4
15792
4
7
17412
7
11
16448
11
16
17310
16
21
17269
21
26
15115
26
31
16264
31
36
17679
36
40
15341
40
44
16592
44
49
16735
49
63
9516
endLine
endColumn
12
1
4
17146
4
7
16756
7
11
16387
11
16
16838
16
21
15977
21
26
14479
26
32
16120
32
37
14377
37
42
15833
42
46
14233
46
51
17248
51
59
14459
59
69
1620
endColumn
id
12
1
2
225
2
4
225
4
10
205
10
16
246
16
51
225
56
615
225
834
2288
225
2328
4150
225
4177
7135
225
8237
11757
225
12358
15463
225
15685
18241
225
18731
19130
82
endColumn
container
12
1
2
328
2
4
205
4
6
205
6
12
225
12
41
225
50
113
225
113
128
225
128
135
205
135
139
246
139
146
205
146
148
205
148
152
246
152
153
41
endColumn
startLine
12
1
2
307
2
4
164
4
8
246
8
15
225
18
53
225
74
491
225
512
1332
225
1392
2419
225
2763
3740
225
3801
4530
225
4641
5303
225
5377
5735
225
5747
5806
41
endColumn
startColumn
12
1
2
266
2
4
205
4
9
246
9
14
246
14
21
225
21
28
246
28
36
246
36
42
246
42
49
246
49
59
225
59
65
184
66
71
205
endColumn
endLine
12
1
2
307
2
4
164
4
8
246
8
15
225
17
53
225
74
473
225
500
1302
225
1356
2389
225
2626
3666
225
3731
4489
225
4638
5281
225
5366
5729
225
5734
5796
41
numlines
1406618
element_id
1399561
num_lines
102556
num_code
85620
num_comment
60216
element_id
num_lines
12
1
2
1392505
2
3
7056
element_id
num_code
12
1
2
1393446
2
3
6115
element_id
num_comment
12
1
2
1399561
num_lines
element_id
12
1
2
68684
2
3
12231
3
4
7527
4
21
7997
29
926
6115
num_lines
num_code
12
1
2
71036
2
3
12231
3
4
8467
4
6
9408
6
7
1411
num_lines
num_comment
12
1
2
70095
2
3
15054
3
4
10820
4
7
6586
num_code
element_id
12
1
2
53159
2
3
14583
3
5
6586
5
42
6586
44
927
4704
num_code
num_lines
12
1
2
53159
2
3
16935
3
5
6115
5
8
6586
8
12
2822
num_code
num_comment
12
1
2
53630
2
3
15994
3
5
7527
5
7
5174
7
10
3293
num_comment
element_id
12
1
2
34812
2
3
9408
3
4
4233
4
6
4704
6
11
5174
17
2622
1881
num_comment
num_lines
12
1
2
34812
2
3
9408
3
4
4233
4
6
4704
6
8
4704
10
38
2352
num_comment
num_code
12
1
2
34812
2
3
9408
3
4
4233
4
6
4704
6
10
4704
10
37
2352
diagnostics
72312
id
72312
severity
23
error_tag
80
error_message
127
full_error_message
62738
location
150
id
severity
12
1
2
72312
id
error_tag
12
1
2
72312
id
error_message
12
1
2
72312
id
full_error_message
12
1
2
72312
id
location
12
1
2
72312
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
127
error_message
error_tag
12
1
2
127
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
62726
829
830
11
full_error_message
severity
12
1
2
62738
full_error_message
error_tag
12
1
2
62738
full_error_message
error_message
12
1
2
62738
full_error_message
location
12
1
2
62738
location
id
12
1
2
138
6242
6243
11
location
severity
12
1
2
150
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
124196
id
124196
name
124196
id
name
12
1
2
124196
name
id
12
1
2
124196
folders
15994
id
15994
name
15994
id
name
12
1
2
15994
name
id
12
1
2
15994
containerparent
139250
parent
15994
child
139250
parent
child
12
1
2
7056
2
3
3293
3
5
1411
5
12
1411
23
28
1411
40
67
1411
child
parent
12
1
2
139250
fileannotations
5253841
id
5018
kind
23
name
56101
value
47163
id
kind
12
1
2
173
2
3
4844
id
name
12
1
102
393
102
225
381
227
299
381
301
452
404
452
555
381
559
626
381
626
716
381
729
904
381
904
934
80
936
937
1456
1083
2036
381
2293
2294
11
id
value
12
1
114
393
114
275
381
275
363
381
393
638
381
643
744
381
751
955
381
955
1087
381
1088
1501
254
1501
1502
1456
1504
1874
381
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
9076
2
3
6370
3
5
4278
5
9
4370
9
14
4081
14
18
4278
18
20
4833
20
34
4324
34
128
4613
128
229
4220
229
387
4347
387
434
1306
name
kind
12
1
2
56101
name
value
12
1
2
9088
2
3
8255
3
4
2624
4
6
4625
6
9
4231
9
14
4312
14
17
4231
17
22
4705
22
41
4312
41
82
4266
82
157
4208
158
1895
1237
value
id
12
1
2
7330
2
5
2289
5
8
3410
8
15
3619
15
17
2601
17
19
4243
19
34
3410
34
189
3711
189
201
3700
201
266
3642
266
321
3769
322
399
4046
399
435
1387
value
kind
12
1
2
47152
2
3
11
value
name
12
1
2
7353
2
5
2647
5
8
3595
8
15
3642
15
17
2902
17
19
3676
19
29
3595
29
39
3757
39
48
3700
48
74
3653
74
102
3538
102
119
3688
119
146
1410
inmacroexpansion
109313388
id
17941927
inv
2682069
id
inv
12
1
3
1566019
3
5
1071345
5
6
1179815
6
7
4800003
7
8
6359384
8
9
2595250
9
150
370109
inv
id
12
1
2
371856
2
3
540113
3
4
349917
4
7
199815
7
8
206290
8
9
240882
9
10
2201
10
11
324132
11
337
223913
339
422
201383
422
7616
21563
affectedbymacroexpansion
35540555
id
5135280
inv
2773183
id
inv
12
1
2
2804214
2
3
557797
3
4
263804
4
5
563439
5
12
390272
12
50
405706
50
9900
150045
inv
id
12
1
4
228162
4
7
230824
7
9
219560
9
12
250043
12
13
332588
13
14
164899
14
15
297600
15
16
121336
16
17
275457
17
18
146329
18
20
251085
20
25
208109
25
109
47186
macroinvocations
33889080
id
33889080
macro_id
81423
location
778830
kind
23
id
macro_id
12
1
2
33889080
id
location
12
1
2
33889080
id
kind
12
1
2
33889080
macro_id
id
12
1
2
17575
2
3
16973
3
4
3700
4
5
4879
5
8
6047
8
14
6440
14
29
6313
29
73
6220
73
257
6139
257
5769
6116
6272
168296
1017
macro_id
location
12
1
2
43498
2
3
10649
3
4
5284
4
6
7018
6
13
6636
13
66
6151
66
3614
2185
macro_id
kind
12
1
2
75538
2
3
5885
location
id
12
1
2
321115
2
3
177878
3
4
47313
4
5
59616
5
9
68542
9
23
58414
23
244365
45949
location
macro_id
12
1
2
731563
2
350
47267
location
kind
12
1
2
778830
kind
id
12
20464
20465
11
2910469
2910470
11
kind
macro_id
12
2128
2129
11
5423
5424
11
kind
location
12
6315
6316
11
61043
61044
11
macroparent
30449647
id
30449647
parent_id
23693599
id
parent_id
12
1
2
30449647
parent_id
id
12
1
2
18303643
2
3
4539159
3
88
850796
macrolocationbind
3984515
id
2778799
location
1988392
id
location
12
1
2
2183036
2
3
336432
3
7
229808
7
57
29522
location
id
12
1
2
1589539
2
3
169641
3
8
154228
8
723
74982
macro_argument_unexpanded
86159621
invocation
26563044
argument_index
763
text
326029
invocation
argument_index
12
1
2
7435302
2
3
10859530
3
4
6255563
4
67
2012648
invocation
text
12
1
2
7506504
2
3
11009369
3
4
6086021
4
67
1961148
argument_index
invocation
12
41230
41231
670
41432
174067
57
715085
2297334
34
argument_index
text
12
2
3
670
13
995
57
6559
19579
34
text
invocation
12
1
2
40850
2
3
65594
3
4
15181
4
5
45093
5
8
25576
8
12
16060
12
16
22292
16
23
26512
23
43
24743
43
164
24454
164
521384
19667
text
argument_index
12
1
2
235783
2
3
79712
3
9
10533
macro_argument_expanded
86159621
invocation
26563044
argument_index
763
text
197580
invocation
argument_index
12
1
2
7435302
2
3
10859530
3
4
6255563
4
67
2012648
invocation
text
12
1
2
10745593
2
3
9372273
3
4
5305941
4
9
1139235
argument_index
invocation
12
41230
41231
670
41432
174067
57
715085
2297334
34
argument_index
text
12
1
2
659
2
76
57
870
13879
46
text
invocation
12
1
2
24547
2
3
41151
3
4
6925
4
5
16361
5
6
2994
6
7
23286
7
9
15991
9
15
16696
15
31
15586
31
97
15077
97
775
15482
775
1052906
3480
text
argument_index
12
1
2
99992
2
3
82834
3
66
14753
functions
4726519
id
4726519
name
1934453
kind
3293
id
name
12
1
2
4726519
id
kind
12
1
2
4726519
name
id
12
1
2
1516701
2
3
154304
3
5
151011
5
1724
112435
name
kind
12
1
2
1933982
2
3
470
kind
id
12
6
7
470
64
65
470
173
174
470
195
196
470
1358
1359
470
2432
2433
470
5819
5820
470
kind
name
12
3
4
470
33
34
470
39
40
470
94
95
470
195
196
470
244
245
470
3505
3506
470
function_entry_point
1177043
id
1167163
entry_point
1177043
id
entry_point
12
1
2
1157284
2
3
9879
entry_point
id
12
1
2
1177043
function_return_type
4734987
id
4726519
return_type
1016622
id
return_type
12
1
2
4719463
2
5
7056
return_type
id
12
1
2
523130
2
3
390465
3
11
78563
11
2516
24462
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
99447
id
99447
function_deleted
140661
id
140661
function_defaulted
74329
id
74329
member_function_this_type
553316
id
553316
this_type
189579
id
this_type
12
1
2
553316
this_type
id
12
1
2
68486
2
3
45387
3
4
30458
4
5
15528
5
7
15598
7
66
14119
fun_decls
5102402
id
5097227
function
4578801
type_id
1013329
name
1836130
location
3461504
id
function
12
1
2
5097227
id
type_id
12
1
2
5092052
2
3
5174
id
name
12
1
2
5097227
id
location
12
1
2
5097227
function
id
12
1
2
4141291
2
3
363180
3
7
74329
function
type_id
12
1
2
4536932
2
5
41869
function
name
12
1
2
4578801
function
location
12
1
2
4198214
2
4
379175
4
6
1411
type_id
id
12
1
2
445977
2
3
453505
3
9
79504
9
2768
34342
type_id
function
12
1
2
530657
2
3
381998
3
11
77152
11
2477
23522
type_id
name
12
1
2
883958
2
5
90324
5
822
39046
type_id
location
12
1
2
779520
2
3
133134
3
11
78093
11
2030
22581
name
id
12
1
2
1245257
2
3
269562
3
4
80445
4
6
138780
6
1758
102085
name
function
12
1
2
1425906
2
3
153363
3
5
145366
5
1708
111494
name
type_id
12
1
2
1615964
2
4
135016
4
954
85149
name
location
12
1
2
1266897
2
3
296377
3
4
79504
4
8
139250
8
664
54100
location
id
12
1
2
2995767
2
4
302023
4
55
163713
location
function
12
1
2
3063511
2
6
268621
6
55
129371
location
type_id
12
1
2
3246042
2
27
215461
location
name
12
1
2
3285559
2
13
175944
fun_def
1964090
id
1964090
fun_specialized
26344
id
26344
fun_implicit
198
id
198
fun_decl_specifiers
2937433
id
1710993
name
2822
id
name
12
1
2
503371
2
3
1188804
3
4
18817
name
id
12
50
51
470
203
204
470
209
210
470
657
658
470
2561
2562
470
2564
2565
470
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
1978204
fun_decl
1978204
fun_decl_noexcept
61252
fun_decl
61252
constant
61148
fun_decl
constant
12
1
2
61252
constant
fun_decl
12
1
2
61043
2
3
104
fun_decl_empty_noexcept
888192
fun_decl
888192
fun_decl_typedef_type
2891
fun_decl
2891
typedeftype_id
130
fun_decl
typedeftype_id
12
1
2
2891
typedeftype_id
fun_decl
12
1
2
42
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
7472483
id
7472483
index
7997
fun_decl
4286657
id
index
12
1
2
7472483
id
fun_decl
12
1
2
7472483
index
id
12
2
3
940
5
6
470
7
8
470
10
11
940
11
12
470
12
13
940
13
14
470
25
26
470
78
79
470
245
246
470
636
637
470
1713
1714
470
3991
3992
470
9112
9113
470
index
fun_decl
12
2
3
940
5
6
470
7
8
470
10
11
940
11
12
470
12
13
940
13
14
470
25
26
470
78
79
470
245
246
470
636
637
470
1713
1714
470
3991
3992
470
9112
9113
470
fun_decl
id
12
1
2
2409127
2
3
1071664
3
4
506664
4
18
299200
fun_decl
index
12
1
2
2409127
2
3
1071664
3
4
506664
4
18
299200
var_decls
8612362
id
8543677
variable
7520468
type_id
2430768
name
672730
location
5365378
id
variable
12
1
2
8543677
id
type_id
12
1
2
8474993
2
3
68684
id
name
12
1
2
8543677
id
location
12
1
2
8543677
variable
id
12
1
2
6658620
2
3
707072
3
7
154775
variable
type_id
12
1
2
7347346
2
4
173122
variable
name
12
1
2
7403328
2
3
117139
variable
location
12
1
2
6967700
2
4
552768
type_id
id
12
1
2
1505881
2
3
516073
3
4
98792
4
7
188646
7
780
121373
type_id
variable
12
1
2
1640427
2
3
491140
3
7
188176
7
742
111024
type_id
name
12
1
2
1918928
2
3
388584
3
128
123255
type_id
location
12
1
2
1743924
2
3
406931
3
8
190058
8
595
89854
name
id
12
1
2
343892
2
3
87502
3
4
48925
4
6
52218
6
12
52689
12
33
50807
34
3281
36694
name
variable
12
1
2
371648
2
3
78563
3
4
45632
4
6
49866
6
14
53630
14
56
51278
56
3198
22110
name
type_id
12
1
2
460561
2
3
94558
3
5
47044
5
19
51278
19
1979
19288
name
location
12
1
2
381998
2
3
91265
3
5
60216
5
9
51748
9
21
50807
21
1020
36694
location
id
12
1
2
4535991
2
3
550415
3
1783
278971
location
variable
12
1
2
4940100
2
17
414458
17
1779
10820
location
type_id
12
1
2
5016782
2
1561
348596
location
name
12
1
2
5361144
2
24
4233
var_def
4083897
id
4083897
var_decl_specifiers
334953
id
334953
name
1411
id
name
12
1
2
334953
name
id
12
15
16
470
66
67
470
631
632
470
is_structured_binding
18
id
18
type_decls
3284148
id
3284148
type_id
3233340
location
3204173
id
type_id
12
1
2
3284148
id
location
12
1
2
3284148
type_id
id
12
1
2
3191471
2
5
41869
type_id
location
12
1
2
3191471
2
5
41869
location
id
12
1
2
3163244
2
20
40928
location
type_id
12
1
2
3163244
2
20
40928
type_def
2660813
id
2660813
type_decl_top
755998
type_decl
755998
namespace_decls
306973
id
306973
namespace_id
1414
location
306973
bodylocation
306973
id
namespace_id
12
1
2
306973
id
location
12
1
2
306973
id
bodylocation
12
1
2
306973
namespace_id
id
12
1
2
295
2
3
157
3
6
125
6
14
106
14
30
106
30
57
119
57
80
113
80
127
106
129
199
106
201
504
106
512
12128
69
namespace_id
location
12
1
2
295
2
3
157
3
6
125
6
14
106
14
30
106
30
57
119
57
80
113
80
127
106
129
199
106
201
504
106
512
12128
69
namespace_id
bodylocation
12
1
2
295
2
3
157
3
6
125
6
14
106
14
30
106
30
57
119
57
80
113
80
127
106
129
199
106
201
504
106
512
12128
69
location
id
12
1
2
306973
location
namespace_id
12
1
2
306973
location
bodylocation
12
1
2
306973
bodylocation
id
12
1
2
306973
bodylocation
namespace_id
12
1
2
306973
bodylocation
location
12
1
2
306973
usings
374941
id
374941
element_id
318488
location
249804
id
element_id
12
1
2
374941
id
location
12
1
2
374941
element_id
id
12
1
2
263917
2
3
53159
3
5
1411
element_id
location
12
1
2
263917
2
3
53159
3
5
1411
location
id
12
1
2
203700
2
4
11290
4
5
31519
5
11
3293
location
element_id
12
1
2
203700
2
4
11290
4
5
31519
5
11
3293
using_container
478100
parent
11296
child
303147
parent
child
12
1
2
3353
2
4
959
4
6
427
6
7
2555
7
17
925
19
143
786
178
179
1329
179
183
878
201
488
80
child
parent
12
1
2
223585
2
3
52979
3
11
24396
13
41
2185
static_asserts
130418
id
130418
condition
130418
message
29456
location
16774
enclosing
1942
id
condition
12
1
2
130418
id
message
12
1
2
130418
id
location
12
1
2
130418
id
enclosing
12
1
2
130418
condition
id
12
1
2
130418
condition
message
12
1
2
130418
condition
location
12
1
2
130418
condition
enclosing
12
1
2
130418
message
id
12
1
2
21949
2
3
402
3
4
2766
4
11
1420
12
17
2376
17
513
540
message
condition
12
1
2
21949
2
3
402
3
4
2766
4
11
1420
12
17
2376
17
513
540
message
location
12
1
2
27343
2
33
2112
message
enclosing
12
1
2
23363
2
3
188
3
4
2565
4
11
1263
12
21
2074
location
id
12
1
2
3131
2
3
2697
3
4
1307
5
6
3621
6
13
182
14
15
2049
16
17
37
17
18
3401
19
52
345
location
condition
12
1
2
3131
2
3
2697
3
4
1307
5
6
3621
6
13
182
14
15
2049
16
17
37
17
18
3401
19
52
345
location
message
12
1
2
4627
2
3
5941
3
4
6023
4
7
182
location
enclosing
12
1
2
3734
2
3
6111
3
4
1081
4
5
3590
5
6
188
13
14
2049
16
21
18
enclosing
id
12
1
2
1370
2
3
144
3
10
163
10
180
138
209
11052
125
enclosing
condition
12
1
2
1370
2
3
144
3
10
163
10
180
138
209
11052
125
enclosing
message
12
1
2
1540
2
5
150
5
210
176
223
2936
75
enclosing
location
12
1
2
1527
2
5
163
5
210
176
223
1929
75
params
6826097
id
6660502
function
3940413
index
7997
type_id
2234594
id
function
12
1
2
6660502
id
index
12
1
2
6660502
id
type_id
12
1
2
6535365
2
4
125137
function
id
12
1
2
2303278
2
3
960640
3
4
433276
4
18
243217
function
index
12
1
2
2303278
2
3
960640
3
4
433276
4
18
243217
function
type_id
12
1
2
2605772
2
3
831269
3
4
349537
4
12
153834
index
id
12
2
3
940
4
5
470
6
7
470
8
9
940
9
10
470
10
11
940
11
12
470
19
20
470
64
65
470
194
195
470
517
518
470
1438
1439
470
3480
3481
470
8376
8377
470
index
function
12
2
3
940
4
5
470
6
7
470
8
9
940
9
10
470
10
11
940
11
12
470
19
20
470
64
65
470
194
195
470
517
518
470
1438
1439
470
3480
3481
470
8376
8377
470
index
type_id
12
1
2
940
3
4
470
4
5
470
5
6
470
6
7
1411
7
8
940
11
12
470
42
43
470
106
107
470
228
229
470
582
583
470
1275
1276
470
3666
3667
470
type_id
id
12
1
2
1525639
2
3
446448
3
8
171710
8
522
90795
type_id
function
12
1
2
1749099
2
3
250745
3
9
169829
9
506
64920
type_id
index
12
1
2
1801788
2
3
353301
3
13
79504
overrides
159824
new
125023
old
15095
new
old
12
1
2
90229
2
3
34787
3
4
6
old
new
12
1
2
7922
2
3
1905
3
4
987
4
5
1320
5
11
1213
11
60
1163
61
231
584
membervariables
1051873
id
1050083
type_id
326294
name
449643
id
type_id
12
1
2
1048373
2
4
1710
id
name
12
1
2
1050083
type_id
id
12
1
2
241965
2
3
51670
3
10
25417
10
4152
7239
type_id
name
12
1
2
254137
2
3
46261
3
40
24502
41
2031
1392
name
id
12
1
2
294034
2
3
86157
3
5
41010
5
646
28440
name
type_id
12
1
2
366230
2
3
51511
3
650
31901
globalvariables
318724
id
318724
type_id
7852
name
86905
id
type_id
12
1
2
318724
id
name
12
1
2
318724
type_id
id
12
1
2
5130
2
3
209
3
4
628
4
9
628
18
31
628
35
1226
628
type_id
name
12
1
2
5130
2
3
209
3
4
628
4
9
628
14
25
628
35
209
628
name
id
12
1
2
75911
2
11
6596
11
449
4397
name
type_id
12
1
2
76644
2
3
10261
localvariables
581690
id
581690
type_id
37909
name
91402
id
type_id
12
1
2
581690
id
name
12
1
2
581690
type_id
id
12
1
2
21207
2
3
5413
3
4
2483
4
7
3412
7
18
2874
18
15847
2517
type_id
name
12
1
2
26994
2
3
4606
3
5
2950
5
31
2845
31
3455
512
name
id
12
1
2
57570
2
3
14419
3
5
8388
5
15
7048
15
5176
3975
name
type_id
12
1
2
77214
2
3
7481
3
1486
6707
autoderivation
149519
var
149519
derivation_type
523
var
derivation_type
12
1
2
149519
derivation_type
var
12
33
34
104
90
91
104
353
354
104
392
393
104
560
561
104
enumconstants
240613
id
240613
parent
28401
index
10183
type_id
39
name
240335
location
220605
id
parent
12
1
2
240613
id
index
12
1
2
240613
id
type_id
12
1
2
240613
id
name
12
1
2
240613
id
location
12
1
2
240613
parent
id
12
1
2
994
2
3
4017
3
4
5767
4
5
3898
5
6
3062
6
7
1829
7
8
1471
8
11
2585
11
17
2346
17
84
2147
94
257
278
parent
index
12
1
2
994
2
3
4017
3
4
5767
4
5
3898
5
6
3062
6
7
1829
7
8
1471
8
11
2585
11
17
2346
17
84
2147
94
257
278
parent
type_id
12
1
2
28401
parent
name
12
1
2
994
2
3
4017
3
4
5767
4
5
3898
5
6
3062
6
7
1829
7
8
1471
8
11
2585
11
17
2346
17
84
2147
94
257
278
parent
location
12
1
2
1431
2
3
4176
3
4
5807
4
5
3858
5
6
3062
6
7
1789
7
8
1392
8
11
2505
11
17
2227
17
257
2147
index
id
12
1
2
2028
2
3
1630
3
4
1750
4
5
875
5
9
795
9
12
835
12
20
875
20
69
795
77
715
596
index
parent
12
1
2
2028
2
3
1630
3
4
1750
4
5
875
5
9
795
9
12
835
12
20
875
20
69
795
77
715
596
index
type_id
12
1
2
10183
index
name
12
1
2
2028
2
3
1630
3
4
1750
4
5
875
5
9
795
9
12
835
12
20
875
20
69
795
77
712
596
index
location
12
1
2
2028
2
3
1630
3
4
1750
4
5
875
5
9
795
9
12
835
12
20
875
20
69
795
77
715
596
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
240056
2
3
278
name
parent
12
1
2
240056
2
3
278
name
index
12
1
2
240335
name
type_id
12
1
2
240335
name
location
12
1
2
240056
2
3
278
location
id
12
1
2
219849
2
205
755
location
parent
12
1
2
220605
location
index
12
1
2
219849
2
205
755
location
type_id
12
1
2
220605
location
name
12
1
2
219849
2
205
755
builtintypes
22110
id
22110
name
22110
kind
22110
size
3293
sign
1411
alignment
2352
id
name
12
1
2
22110
id
kind
12
1
2
22110
id
size
12
1
2
22110
id
sign
12
1
2
22110
id
alignment
12
1
2
22110
name
id
12
1
2
22110
name
kind
12
1
2
22110
name
size
12
1
2
22110
name
sign
12
1
2
22110
name
alignment
12
1
2
22110
kind
id
12
1
2
22110
kind
name
12
1
2
22110
kind
size
12
1
2
22110
kind
sign
12
1
2
22110
kind
alignment
12
1
2
22110
size
id
12
1
2
470
2
3
470
4
5
470
7
8
470
9
10
470
11
12
470
13
14
470
size
name
12
1
2
470
2
3
470
4
5
470
7
8
470
9
10
470
11
12
470
13
14
470
size
kind
12
1
2
470
2
3
470
4
5
470
7
8
470
9
10
470
11
12
470
13
14
470
size
sign
12
1
2
940
3
4
2352
size
alignment
12
1
2
2352
2
3
940
sign
id
12
6
7
470
12
13
470
29
30
470
sign
name
12
6
7
470
12
13
470
29
30
470
sign
kind
12
6
7
470
12
13
470
29
30
470
sign
size
12
5
6
940
7
8
470
sign
alignment
12
5
6
1411
alignment
id
12
4
5
470
8
9
470
10
11
470
12
13
470
13
14
470
alignment
name
12
4
5
470
8
9
470
10
11
470
12
13
470
13
14
470
alignment
kind
12
4
5
470
8
9
470
10
11
470
12
13
470
13
14
470
alignment
size
12
1
2
470
2
3
1881
alignment
sign
12
3
4
2352
derivedtypes
4413676
id
4413676
name
2205427
kind
2822
type_id
2729498
id
name
12
1
2
4413676
id
kind
12
1
2
4413676
id
type_id
12
1
2
4413676
name
id
12
1
2
1935864
2
5
171240
5
1173
98322
name
kind
12
1
2
2204486
2
3
940
name
type_id
12
1
2
1935864
2
5
171240
5
1155
98322
kind
id
12
199
200
470
1103
1104
470
1154
1155
470
1223
1224
470
2193
2194
470
3510
3511
470
kind
name
12
1
2
470
164
165
470
611
612
470
783
784
470
1149
1150
470
1982
1983
470
kind
type_id
12
84
85
470
1103
1104
470
1154
1155
470
1223
1224
470
2148
2149
470
3510
3511
470
type_id
id
12
1
2
1686060
2
3
568763
3
4
367414
4
54
107260
type_id
name
12
1
2
1697350
2
3
561236
3
4
364591
4
54
106319
type_id
kind
12
1
2
1690294
2
3
572526
3
4
366473
4
6
100203
pointerishsize
3312399
id
3312399
size
35
alignment
35
id
size
12
1
2
3312399
id
alignment
12
1
2
3312399
size
id
12
94071
94072
35
size
alignment
12
1
2
35
alignment
id
12
94071
94072
35
alignment
size
12
1
2
35
arraysizes
71507
id
71507
num_elements
23522
bytesize
26344
alignment
1881
id
num_elements
12
1
2
71507
id
bytesize
12
1
2
71507
id
alignment
12
1
2
71507
num_elements
id
12
1
2
2352
2
3
15054
3
4
1411
4
6
1881
6
11
1881
12
14
940
num_elements
bytesize
12
1
2
18347
2
3
2352
3
4
1881
4
7
940
num_elements
alignment
12
1
2
18347
2
3
2822
3
4
1411
4
5
940
bytesize
id
12
1
2
2822
2
3
16935
3
4
3293
4
8
2352
11
16
940
bytesize
num_elements
12
1
2
21640
2
3
3293
3
5
1411
bytesize
alignment
12
1
2
22110
2
3
3293
4
5
940
alignment
id
12
5
6
470
16
17
470
31
32
470
100
101
470
alignment
num_elements
12
4
5
470
7
8
940
50
51
470
alignment
bytesize
12
4
5
470
7
8
470
8
9
470
50
51
470
typedefbase
1736730
id
1736730
type_id
810523
id
type_id
12
1
2
1736730
type_id
id
12
1
2
629130
2
3
85019
3
6
64576
6
5443
31797
decltypes
355894
id
23951
expr
355894
base_type
17180
parentheses_would_change_meaning
18
id
expr
12
1
2
5960
2
3
7491
3
4
3259
4
7
1999
7
18
1980
18
42
2035
42
1767
1224
id
base_type
12
1
2
23951
id
parentheses_would_change_meaning
12
1
2
23951
expr
id
12
1
2
355894
expr
base_type
12
1
2
355894
expr
parentheses_would_change_meaning
12
1
2
355894
base_type
id
12
1
2
14479
2
3
2215
3
149
486
base_type
expr
12
1
2
1800
2
3
7347
3
4
3079
4
5
1422
5
11
1368
11
43
1566
43
6569
594
base_type
parentheses_would_change_meaning
12
1
2
17180
parentheses_would_change_meaning
id
12
1330
1331
18
parentheses_would_change_meaning
expr
12
19762
19763
18
parentheses_would_change_meaning
base_type
12
954
955
18
usertypes
5343268
id
5343268
name
1383096
kind
5174
id
name
12
1
2
5343268
id
kind
12
1
2
5343268
name
id
12
1
2
1002039
2
3
161361
3
7
107730
7
80
104437
80
885
7527
name
kind
12
1
2
1240552
2
3
127019
3
7
15524
kind
id
12
6
7
470
10
11
470
26
27
470
124
125
470
139
140
470
700
701
470
861
862
470
963
964
470
1762
1763
470
1899
1900
470
4868
4869
470
kind
name
12
5
6
470
6
7
470
14
15
470
30
31
470
44
45
470
126
127
470
269
270
470
373
374
470
433
434
470
748
749
470
1236
1237
470
usertypesize
1755685
id
1755685
size
13642
alignment
2352
id
size
12
1
2
1755685
id
alignment
12
1
2
1755685
size
id
12
1
2
3293
2
3
4233
3
4
470
4
5
940
6
8
940
9
15
940
37
84
940
92
163
940
748
2539
940
size
alignment
12
1
2
10349
2
3
2822
3
4
470
alignment
id
12
2
3
470
6
7
470
184
185
470
254
255
470
3286
3287
470
alignment
size
12
1
2
470
2
3
470
3
4
470
9
10
470
22
23
470
usertype_final
9528
id
9528
usertype_uuid
36101
id
36101
uuid
35737
id
uuid
12
1
2
36101
uuid
id
12
1
2
35372
2
3
364
mangled_name
5301398
id
5301398
mangled_name
1272072
id
mangled_name
12
1
2
5301398
mangled_name
id
12
1
2
767759
2
3
178297
3
4
84679
4
7
114787
7
25
95499
25
885
31049
is_pod_class
554216
id
554216
is_standard_layout_class
1296064
id
1296064
is_complete
1694528
id
1694528
is_class_template
405049
id
405049
class_instantiation
1122001
to
1122001
from
170770
to
from
12
1
2
1122001
from
to
12
1
2
58805
2
3
30108
3
4
16465
4
5
14583
5
7
15524
7
13
13172
13
29
13172
30
84
8938
class_template_argument
2977520
type_id
1355443
index
1295
arg_type
863214
type_id
index
12
1
2
551453
2
3
411511
3
4
245970
4
7
122331
7
113
24177
type_id
arg_type
12
1
2
577306
2
3
424854
3
4
257833
4
113
95448
index
type_id
12
1
2
11
2
3
820
3
26
104
29
64
104
69
411
104
592
8835
104
13776
114840
46
index
arg_type
12
1
2
11
2
3
820
3
14
115
14
26
104
28
145
104
195
4197
104
10467
39739
34
arg_type
type_id
12
1
2
535542
2
3
181034
3
4
52563
4
10
65675
10
11334
28397
arg_type
index
12
1
2
755532
2
3
85724
3
22
21957
class_template_argument_value
508546
type_id
316606
index
1881
arg_value
508546
type_id
index
12
1
2
261094
2
3
53630
3
4
1881
type_id
arg_value
12
1
2
200407
2
3
81856
3
5
29167
5
9
5174
index
type_id
12
18
19
470
92
93
470
309
310
470
376
377
470
index
arg_value
12
19
20
470
124
125
470
425
426
470
513
514
470
arg_value
type_id
12
1
2
508546
arg_value
index
12
1
2
508546
is_proxy_class_for
65391
id
65391
templ_param_id
65391
id
templ_param_id
12
1
2
65391
templ_param_id
id
12
1
2
65391
type_mentions
4011511
id
4011511
type_id
197335
location
3978138
kind
39
id
type_id
12
1
2
4011511
id
location
12
1
2
4011511
id
kind
12
1
2
4011511
type_id
id
12
1
2
97176
2
3
21638
3
4
8194
4
5
10739
5
7
14319
7
12
15791
12
27
15115
27
8555
14359
type_id
location
12
1
2
97176
2
3
21638
3
4
8194
4
5
10739
5
7
14319
7
12
15791
12
27
15115
27
8555
14359
type_id
kind
12
1
2
197335
location
id
12
1
2
3944765
2
3
33373
location
type_id
12
1
2
3944765
2
3
33373
location
kind
12
1
2
3978138
kind
id
12
100849
100850
39
kind
type_id
12
4961
4962
39
kind
location
12
100010
100011
39
is_function_template
1413674
id
1413674
function_instantiation
905891
to
905891
from
145917
to
from
12
1
2
905891
from
to
12
1
2
101092
2
3
14472
3
6
12007
6
21
12042
22
869
6302
function_template_argument
2338443
function_id
1317621
index
563
arg_type
304862
function_id
index
12
1
2
679268
2
3
387856
3
4
179861
4
15
70634
function_id
arg_type
12
1
2
694445
2
3
393173
3
4
150882
4
9
79120
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
17489
17490
35
34459
34460
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
2404
2405
35
5842
5843
35
arg_type
function_id
12
1
2
186868
2
3
44824
3
5
23204
5
16
23521
16
107
22993
108
955
3450
arg_type
index
12
1
2
274756
2
4
25986
4
17
4119
function_template_argument_value
362786
function_id
181234
index
563
arg_value
360145
function_id
index
12
1
2
171868
2
8
9366
function_id
arg_value
12
1
2
151339
2
3
20669
3
97
9225
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
357504
2
3
2640
arg_value
index
12
1
2
360145
is_variable_template
47326
id
47326
variable_instantiation
258309
to
258309
from
26281
to
from
12
1
2
258309
from
to
12
1
2
11203
2
3
3559
3
4
1675
4
6
1884
6
8
1884
8
14
2408
15
26
1989
32
371
1675
variable_template_argument
448035
variable_id
247943
index
1779
arg_type
217578
variable_id
index
12
1
2
119469
2
3
99889
3
4
18218
4
17
10365
variable_id
arg_type
12
1
2
129206
2
3
91408
3
5
22825
5
17
4502
index
variable_id
12
11
12
104
22
23
628
29
30
104
30
31
314
44
45
104
93
94
104
222
223
104
588
589
104
1090
1091
104
1974
1975
104
index
arg_type
12
1
2
104
12
13
628
13
14
104
14
15
314
24
25
104
32
33
104
128
129
104
437
438
104
640
641
104
897
898
104
arg_type
variable_id
12
1
2
171403
2
3
25024
3
8
17067
8
94
4083
arg_type
index
12
1
2
200302
2
5
16857
5
6
418
variable_template_argument_value
15810
variable_id
6596
index
418
arg_value
12041
variable_id
index
12
1
2
5968
2
3
628
variable_id
arg_value
12
1
2
314
2
3
5235
4
5
837
8
9
209
index
variable_id
12
6
7
104
19
20
104
20
21
104
24
25
104
index
arg_value
12
12
13
104
30
31
104
33
34
104
40
41
104
arg_value
variable_id
12
1
2
8271
2
3
3769
arg_value
index
12
1
2
12041
routinetypes
546661
id
546661
return_type
285778
id
return_type
12
1
2
546661
return_type
id
12
1
2
249087
2
3
21303
3
3594
15387
routinetypeargs
993571
routine
429042
index
7997
type_id
229575
routine
index
12
1
2
155715
2
3
135486
3
4
63979
4
5
46103
5
18
27756
routine
type_id
12
1
2
185824
2
3
135016
3
4
59275
4
5
33871
5
11
15054
index
routine
12
2
3
940
4
5
470
6
7
470
8
9
940
9
10
470
10
11
1411
13
14
470
28
29
470
59
60
470
157
158
470
293
294
470
581
582
470
912
913
470
index
type_id
12
1
2
940
3
4
940
4
5
1411
5
6
940
6
7
940
10
11
470
14
15
470
47
48
470
90
91
470
176
177
470
349
350
470
type_id
routine
12
1
2
148659
2
3
31049
3
5
16935
5
12
18347
12
113
14583
type_id
index
12
1
2
175004
2
3
31049
3
6
18817
6
14
4704
ptrtomembers
38105
id
38105
type_id
38105
class_id
15524
id
type_id
12
1
2
38105
id
class_id
12
1
2
38105
type_id
id
12
1
2
38105
type_id
class_id
12
1
2
38105
class_id
id
12
1
2
13642
8
9
1411
28
29
470
class_id
type_id
12
1
2
13642
8
9
1411
28
29
470
specifiers
24933
id
24933
str
24933
id
str
12
1
2
24933
str
id
12
1
2
24933
typespecifiers
1317234
type_id
1298887
spec_id
3763
type_id
spec_id
12
1
2
1280540
2
3
18347
spec_id
type_id
12
8
9
470
36
37
470
51
52
470
86
87
470
105
106
470
219
220
470
226
227
470
2069
2070
470
funspecifiers
13041848
func_id
3972829
spec_id
704
func_id
spec_id
12
1
2
314792
2
3
544231
3
4
1144767
4
5
1731112
5
8
237925
spec_id
func_id
12
13
14
70
98
99
35
200
201
35
296
297
35
304
305
35
572
573
35
716
717
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
52896
52897
35
79931
79932
35
91328
91329
35
99658
99659
35
varspecifiers
2347970
var_id
1255136
spec_id
3763
var_id
spec_id
12
1
2
735769
2
3
203230
3
4
58805
4
5
257331
spec_id
var_id
12
112
113
470
315
316
470
414
415
470
560
561
470
692
693
470
700
701
470
732
733
470
1466
1467
470
attributes
696502
id
696502
kind
314
name
1675
name_space
209
location
483949
id
kind
12
1
2
696502
id
name
12
1
2
696502
id
name_space
12
1
2
696502
id
location
12
1
2
696502
kind
id
12
4
5
104
2168
2169
104
4480
4481
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
209
5
6
104
9
10
104
14
15
104
16
17
104
18
19
104
24
25
104
86
87
104
115
116
104
659
660
104
1760
1761
104
3934
3935
104
name
kind
12
1
2
1465
2
3
209
name
name_space
12
1
2
1675
name
location
12
1
2
314
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
6629
6630
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
442591
2
9
36856
9
201
4502
location
kind
12
1
2
483949
location
name
12
1
2
479656
2
3
4292
location
name_space
12
1
2
483949
attribute_args
352360
id
352360
kind
1411
attribute
270503
index
1411
location
329308
id
kind
12
1
2
352360
id
attribute
12
1
2
352360
id
index
12
1
2
352360
id
location
12
1
2
352360
kind
id
12
1
2
470
54
55
470
694
695
470
kind
attribute
12
1
2
470
54
55
470
542
543
470
kind
index
12
1
2
940
3
4
470
kind
location
12
1
2
470
54
55
470
672
673
470
attribute
id
12
1
2
204641
2
3
49866
3
4
15994
attribute
kind
12
1
2
260153
2
3
10349
attribute
index
12
1
2
204641
2
3
49866
3
4
15994
attribute
location
12
1
2
204641
2
3
49866
3
4
15994
index
id
12
34
35
470
140
141
470
575
576
470
index
kind
12
1
2
940
3
4
470
index
attribute
12
34
35
470
140
141
470
575
576
470
index
location
12
34
35
470
140
141
470
526
527
470
location
id
12
1
2
315195
2
16
14113
location
kind
12
1
2
316606
2
3
12701
location
attribute
12
1
2
315195
2
16
14113
location
index
12
1
2
329308
attribute_arg_value
351889
arg
351889
value
34812
arg
value
12
1
2
351889
value
arg
12
1
2
16935
2
3
12231
3
14
2822
15
247
2822
attribute_arg_type
470
arg
470
type_id
470
arg
type_id
12
1
2
470
type_id
arg
12
1
2
470
attribute_arg_name
6
arg
6
name
5
arg
name
12
1
2
6
name
arg
12
1
2
4
2
3
1
typeattributes
62509
type_id
62090
spec_id
62509
type_id
spec_id
12
1
2
61671
2
3
418
spec_id
type_id
12
1
2
62509
funcattributes
635565
func_id
447389
spec_id
635565
func_id
spec_id
12
1
2
341540
2
3
64920
3
6
39987
6
7
940
spec_id
func_id
12
1
2
635565
varattributes
371048
var_id
322247
spec_id
371048
var_id
spec_id
12
1
2
273482
2
3
48762
14
15
3
spec_id
var_id
12
1
2
371048
stmtattributes
1005
stmt_id
1005
spec_id
1005
stmt_id
spec_id
12
1
2
1005
spec_id
stmt_id
12
1
2
1005
unspecifiedtype
10353463
type_id
10353463
unspecified_type_id
6956409
type_id
unspecified_type_id
12
1
2
10353463
unspecified_type_id
type_id
12
1
2
4676182
2
3
2037950
3
147
242277
member
5131470
parent
689163
index
8802
child
5067737
parent
index
12
1
3
18873
3
4
390462
4
5
39049
5
7
53028
7
10
52817
10
16
57535
16
30
52923
30
251
24472
parent
child
12
1
3
18873
3
4
390427
4
5
39084
5
7
53134
7
10
53134
10
16
57289
16
29
52711
29
253
24507
index
parent
12
1
2
1408
2
3
809
3
4
950
5
22
669
22
42
669
42
56
669
56
100
669
104
164
669
181
299
669
300
727
669
845
4002
669
4606
19241
281
index
child
12
1
2
809
2
3
880
3
4
1161
4
15
669
16
35
739
36
55
669
57
93
739
97
135
669
140
256
669
268
612
669
619
2611
669
2770
19253
457
child
parent
12
1
2
5067737
child
index
12
1
2
5005483
2
8
62254
enclosingfunction
121719
child
121719
parent
69490
child
parent
12
1
2
121719
parent
child
12
1
2
36687
2
3
21587
3
4
6105
4
45
5110
derivations
402152
derivation
402152
sub
381659
index
211
super
206340
location
38134
derivation
sub
12
1
2
402152
derivation
index
12
1
2
402152
derivation
super
12
1
2
402152
derivation
location
12
1
2
402152
sub
derivation
12
1
2
366518
2
7
15141
sub
index
12
1
2
366518
2
7
15141
sub
super
12
1
2
366518
2
7
15141
sub
location
12
1
2
366518
2
7
15141
index
derivation
12
25
26
105
77
78
35
430
431
35
10839
10840
35
index
sub
12
25
26
105
77
78
35
430
431
35
10839
10840
35
index
super
12
23
24
35
25
26
70
35
36
35
261
262
35
5505
5506
35
index
location
12
1
2
105
9
10
35
66
67
35
1005
1006
35
super
derivation
12
1
2
199016
2
1225
7324
super
sub
12
1
2
199016
2
1225
7324
super
index
12
1
2
205882
2
4
457
super
location
12
1
2
202748
2
108
3591
location
derivation
12
1
2
28310
2
5
3133
5
16
2992
17
133
2992
142
474
704
location
sub
12
1
2
28310
2
5
3133
5
16
2992
17
133
2992
142
474
704
location
index
12
1
2
38134
location
super
12
1
2
30739
2
5
3415
5
55
2887
60
420
1091
derspecifiers
404054
der_id
401765
spec_id
140
der_id
spec_id
12
1
2
399476
2
3
2288
spec_id
der_id
12
65
66
35
93
94
35
1132
1133
35
10185
10186
35
direct_base_offsets
372891
der_id
372891
offset
352
der_id
offset
12
1
2
372891
offset
der_id
12
1
2
35
2
3
105
3
4
70
4
5
70
85
86
35
10484
10485
35
virtual_base_offsets
6660
sub
3676
super
508
offset
254
sub
super
12
1
2
2890
2
4
323
4
7
265
7
11
196
sub
offset
12
1
2
3098
2
4
312
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
289
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
714656
id
714656
type_id
42359
decl_id
70141
location
6338
id
type_id
12
1
2
714656
id
decl_id
12
1
2
714656
id
location
12
1
2
714656
type_id
id
12
1
2
6197
2
3
13204
3
6
2957
6
10
3204
10
17
3274
17
24
3345
25
36
3309
37
55
3239
55
103
3626
type_id
decl_id
12
1
2
6197
2
3
13204
3
6
2957
6
10
3204
10
17
3274
17
24
3345
25
36
3309
37
55
3239
55
103
3626
type_id
location
12
1
2
40915
2
13
1443
decl_id
id
12
1
2
40458
2
3
5880
3
8
6021
8
15
5422
15
32
5281
32
71
5281
72
160
1795
decl_id
type_id
12
1
2
40458
2
3
5880
3
8
6021
8
15
5422
15
32
5281
32
71
5281
72
160
1795
decl_id
location
12
1
2
69472
2
5
669
location
id
12
1
2
5950
2
20106
387
location
type_id
12
1
2
6197
2
1105
140
location
decl_id
12
1
2
5985
2
1837
352
comments
8783134
id
8783134
contents
3343672
location
8783134
id
contents
12
1
2
8783134
id
location
12
1
2
8783134
contents
id
12
1
2
3058872
2
7
251189
7
32784
33610
contents
location
12
1
2
3058872
2
7
251189
7
32784
33610
location
id
12
1
2
8783134
location
contents
12
1
2
8783134
commentbinding
3145838
id
2490514
element
3068686
id
element
12
1
2
2408187
2
97
82327
element
id
12
1
2
2991533
2
3
77152
exprconv
7003755
converted
7003755
conversion
7003755
converted
conversion
12
1
2
7003755
conversion
converted
12
1
2
7003755
compgenerated
8493976
id
8493976
synthetic_destructor_call
133104
element
103479
i
306
destructor_call
117760
element
i
12
1
2
85542
2
3
11831
3
18
6105
element
destructor_call
12
1
2
85542
2
3
11831
3
18
6105
i
element
12
1
2
18
2
3
54
3
4
18
4
5
54
6
7
18
11
12
18
20
21
18
34
35
18
65
66
18
152
153
18
339
340
18
996
997
18
5746
5747
18
i
destructor_call
12
1
2
18
2
3
54
3
4
18
4
5
54
6
7
18
11
12
18
20
21
18
34
35
18
65
66
18
151
152
18
338
339
18
995
996
18
4897
4898
18
destructor_call
element
12
1
2
115743
2
26
2017
destructor_call
i
12
1
2
117760
namespaces
12701
id
12701
name
10349
id
name
12
1
2
12701
name
id
12
1
2
8938
2
3
470
3
4
940
namespace_inline
1411
id
1411
namespacembrs
2463228
parentid
10820
memberid
2463228
parentid
memberid
12
1
2
1881
2
3
940
3
4
470
4
5
940
5
7
940
7
8
940
8
12
940
17
30
940
43
47
940
52
143
940
253
4592
940
memberid
parentid
12
1
2
2463228
exprparents
14152891
expr_id
14152891
child_index
14602
parent_id
9418005
expr_id
child_index
12
1
2
14152891
expr_id
parent_id
12
1
2
14152891
child_index
expr_id
12
1
2
2809
2
3
1107
3
4
266
4
5
6542
5
8
1210
8
11
1189
11
53
1107
56
354077
369
child_index
parent_id
12
1
2
2809
2
3
1107
3
4
266
4
5
6542
5
8
1210
8
11
1189
11
53
1107
56
354077
369
parent_id
expr_id
12
1
2
5388942
2
3
3692599
3
712
336462
parent_id
child_index
12
1
2
5388942
2
3
3692599
3
712
336462
expr_isload
4981688
expr_id
4981688
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
3078281
caller
3078281
kind
54
caller
kind
12
1
2
3078281
kind
caller
12
1378
1379
18
2512
2513
18
167040
167041
18
numtemplatearguments
543548
expr_id
543548
num
72
expr_id
num
12
1
2
543548
num
expr_id
12
26
27
18
28
29
18
220
221
18
29908
29909
18
specialnamequalifyingelements
470
id
470
name
470
id
name
12
1
2
470
name
id
12
1
2
470
namequalifiers
1618866
id
1618866
qualifiableelement
1618866
qualifyingelement
79653
location
282705
id
qualifiableelement
12
1
2
1618866
id
qualifyingelement
12
1
2
1618866
id
location
12
1
2
1618866
qualifiableelement
id
12
1
2
1618866
qualifiableelement
qualifyingelement
12
1
2
1618866
qualifiableelement
location
12
1
2
1618866
qualifyingelement
id
12
1
2
45526
2
3
17162
3
4
6195
4
8
6087
8
31227
4682
qualifyingelement
qualifiableelement
12
1
2
45526
2
3
17162
3
4
6195
4
8
6087
8
31227
4682
qualifyingelement
location
12
1
2
49704
2
3
15992
3
4
6411
4
9
6123
9
7095
1422
location
id
12
1
2
91737
2
3
25644
3
4
42177
4
6
12894
6
7
89865
7
2135
20386
location
qualifiableelement
12
1
2
91737
2
3
25644
3
4
42177
4
6
12894
6
7
89865
7
2135
20386
location
qualifyingelement
12
1
2
125162
2
3
52352
3
4
96618
4
152
8572
varbind
6006368
expr
6006368
var
765629
expr
var
12
1
2
6006368
var
expr
12
1
2
125745
2
3
137353
3
4
105891
4
5
84889
5
6
61057
6
7
47931
7
9
59396
9
13
59047
13
28
58657
28
5137
25657
funbind
3080676
expr
3077056
fun
514013
expr
fun
12
1
2
3073437
2
3
3619
fun
expr
12
1
2
306531
2
3
78789
3
4
37224
4
7
43473
7
38
38701
38
4943
9292
expr_allocator
46514
expr
46514
func
105
form
35
expr
func
12
1
2
46514
expr
form
12
1
2
46514
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
55282
expr
55282
func
105
form
70
expr
func
12
1
2
55282
expr
form
12
1
2
55282
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
484
cond
484
expr_cond_guard
654502
cond
654502
guard
654502
cond
guard
12
1
2
654502
guard
cond
12
1
2
654502
expr_cond_true
654500
cond
654500
true
654500
cond
true
12
1
2
654500
true
cond
12
1
2
654500
expr_cond_false
654502
cond
654502
false
654502
cond
false
12
1
2
654502
false
cond
12
1
2
654502
values
10646153
id
10646153
str
86639
id
str
12
1
2
10646153
str
id
12
1
2
58708
2
3
12259
3
6
6747
6
62
6513
62
451065
2410
valuetext
4756702
id
4756702
text
703921
id
text
12
1
2
4756702
text
id
12
1
2
527529
2
3
102490
3
7
56757
7
425881
17145
valuebind
11083057
val
10646153
expr
11083057
val
expr
12
1
2
10232029
2
7
414124
expr
val
12
1
2
11083057
fieldoffsets
1050083
id
1050083
byteoffset
22593
bitoffset
318
id
byteoffset
12
1
2
1050083
id
bitoffset
12
1
2
1050083
byteoffset
id
12
1
2
12967
2
3
1710
3
5
1789
5
12
1909
12
35
1710
35
205
1710
244
5638
795
byteoffset
bitoffset
12
1
2
21917
2
9
676
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
20941
id
20941
bits
2617
declared_bits
2617
id
bits
12
1
2
20941
id
declared_bits
12
1
2
20941
bits
id
12
1
2
732
2
3
628
3
4
209
4
5
209
5
6
209
6
8
209
8
11
209
12
115
209
bits
declared_bits
12
1
2
2617
declared_bits
id
12
1
2
732
2
3
628
3
4
209
4
5
209
5
6
209
6
8
209
8
11
209
12
115
209
declared_bits
bits
12
1
2
2617
initialisers
1732353
init
1732353
var
721222
expr
1732353
location
390438
init
var
12
1
2
1732353
init
expr
12
1
2
1732353
init
location
12
1
2
1732353
var
init
12
1
2
632463
2
16
32109
16
25
56649
var
expr
12
1
2
632463
2
16
32109
16
25
56649
var
location
12
1
2
721215
2
3
6
expr
init
12
1
2
1732353
expr
var
12
1
2
1732353
expr
location
12
1
2
1732353
location
init
12
1
2
317957
2
3
23835
3
15
30789
15
111459
17856
location
var
12
1
2
340698
2
4
35642
4
12738
14096
location
expr
12
1
2
317957
2
3
23835
3
15
30789
15
111459
17856
braced_initialisers
41525
init
41525
expr_ancestor
121668
exp
121668
ancestor
84876
exp
ancestor
12
1
2
121668
ancestor
exp
12
1
2
61374
2
3
16784
3
8
6483
8
18
234
exprs
18300152
id
18300152
kind
3380
location
3559831
id
kind
12
1
2
18300152
id
location
12
1
2
18300152
kind
id
12
1
5
281
5
14
211
14
38
281
42
66
281
82
135
281
141
334
281
338
509
281
563
830
281
831
1183
281
1184
2071
281
2627
5700
281
6528
63599
281
79044
109592
70
kind
location
12
1
2
281
2
3
176
3
6
281
6
13
281
14
26
281
28
62
246
63
83
281
91
183
281
206
342
281
353
448
281
468
1018
281
1051
14618
281
16981
32757
140
location
id
12
1
2
1935551
2
3
816946
3
4
247397
4
8
280461
8
137
267010
137
54140
12464
location
kind
12
1
2
2362352
2
3
873426
3
6
307151
6
25
16901
expr_types
18357798
id
18300152
typeid
829243
value_category
54
id
typeid
12
1
2
18242577
2
5
57574
id
value_category
12
1
2
18300152
typeid
id
12
1
2
292376
2
3
161054
3
4
70343
4
5
60978
5
7
66993
7
12
65336
12
35
62653
35
78689
49506
typeid
value_category
12
1
2
715462
2
3
102993
3
4
10787
value_category
id
12
11826
11827
18
253755
253756
18
750585
750586
18
value_category
typeid
12
1484
1485
18
11980
11981
18
39499
39500
18
new_allocated_type
47571
expr
47571
type_id
28134
expr
type_id
12
1
2
47571
type_id
expr
12
1
2
11760
2
3
14894
3
19
1478
new_array_allocated_type
5099
expr
5099
type_id
2194
expr
type_id
12
1
2
5099
type_id
expr
12
1
2
31
2
3
1942
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
38593
expr
38593
decl
38593
expr
decl
12
1
2
38593
decl
expr
12
1
2
38593
typeid_bind
36408
expr
36408
type_id
16373
expr
type_id
12
1
2
36408
type_id
expr
12
1
2
15950
3
328
422
uuidof_bind
19993
expr
19993
type_id
19798
expr
type_id
12
1
2
19993
type_id
expr
12
1
2
19635
2
4
163
sizeof_bind
191854
expr
191854
type_id
8194
expr
type_id
12
1
2
191854
type_id
expr
12
1
2
2697
2
3
2330
3
4
776
4
5
750
5
6
212
6
9
723
9
133
649
164
18023
53
code_block
15
block
15
routine
15
block
routine
12
1
2
15
routine
block
12
1
2
15
lambdas
21640
expr
21640
default_capture
470
has_explicit_return_type
470
expr
default_capture
12
1
2
21640
expr
has_explicit_return_type
12
1
2
21640
default_capture
expr
12
46
47
470
default_capture
has_explicit_return_type
12
1
2
470
has_explicit_return_type
expr
12
46
47
470
has_explicit_return_type
default_capture
12
1
2
470
lambda_capture
28226
id
28226
lambda
20699
index
940
field
28226
captured_by_reference
470
is_implicit
470
location
2822
id
lambda
12
1
2
28226
id
index
12
1
2
28226
id
field
12
1
2
28226
id
captured_by_reference
12
1
2
28226
id
is_implicit
12
1
2
28226
id
location
12
1
2
28226
lambda
id
12
1
2
13172
2
3
7527
lambda
index
12
1
2
13172
2
3
7527
lambda
field
12
1
2
13172
2
3
7527
lambda
captured_by_reference
12
1
2
20699
lambda
is_implicit
12
1
2
20699
lambda
location
12
1
2
13172
2
3
7527
index
id
12
16
17
470
44
45
470
index
lambda
12
16
17
470
44
45
470
index
field
12
16
17
470
44
45
470
index
captured_by_reference
12
1
2
940
index
is_implicit
12
1
2
940
index
location
12
2
3
470
4
5
470
field
id
12
1
2
28226
field
lambda
12
1
2
28226
field
index
12
1
2
28226
field
captured_by_reference
12
1
2
28226
field
is_implicit
12
1
2
28226
field
location
12
1
2
28226
captured_by_reference
id
12
60
61
470
captured_by_reference
lambda
12
44
45
470
captured_by_reference
index
12
2
3
470
captured_by_reference
field
12
60
61
470
captured_by_reference
is_implicit
12
1
2
470
captured_by_reference
location
12
6
7
470
is_implicit
id
12
60
61
470
is_implicit
lambda
12
44
45
470
is_implicit
index
12
2
3
470
is_implicit
field
12
60
61
470
is_implicit
captured_by_reference
12
1
2
470
is_implicit
location
12
6
7
470
location
id
12
8
9
1881
14
15
940
location
lambda
12
8
9
1881
14
15
940
location
index
12
1
2
2822
location
field
12
8
9
1881
14
15
940
location
captured_by_reference
12
1
2
2822
location
is_implicit
12
1
2
2822
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
4661289
id
4661289
kind
1989
location
2287401
id
kind
12
1
2
4661289
id
location
12
1
2
4661289
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
8770
8771
104
11554
11555
104
13297
13298
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
1892555
2
4
176010
4
12
176219
12
699
42615
location
kind
12
1
2
2230127
2
8
57274
type_vla
1
type_id
1
decl
1
type_id
decl
12
1
2
1
decl
type_id
12
1
2
1
variable_vla
21
var
21
decl
21
var
decl
12
1
2
21
decl
var
12
1
2
21
if_initialization
314
if_stmt
314
init_id
314
if_stmt
init_id
12
1
2
314
init_id
if_stmt
12
1
2
314
if_then
723174
if_stmt
723174
then_id
723174
if_stmt
then_id
12
1
2
723174
then_id
if_stmt
12
1
2
723174
if_else
183972
if_stmt
183972
else_id
183972
if_stmt
else_id
12
1
2
183972
else_id
if_stmt
12
1
2
183972
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
52562
constexpr_if_stmt
52562
then_id
52562
constexpr_if_stmt
then_id
12
1
2
52562
then_id
constexpr_if_stmt
12
1
2
52562
constexpr_if_else
30888
constexpr_if_stmt
30888
else_id
30888
constexpr_if_stmt
else_id
12
1
2
30888
else_id
constexpr_if_stmt
12
1
2
30888
while_body
30201
while_stmt
30201
body_id
30201
while_stmt
body_id
12
1
2
30201
body_id
while_stmt
12
1
2
30201
do_body
148599
do_stmt
148599
body_id
148599
do_stmt
body_id
12
1
2
148599
body_id
do_stmt
12
1
2
148599
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
191399
switch_stmt
10301
index
4430
case_id
191399
switch_stmt
index
12
2
3
54
3
4
2269
4
5
1656
5
6
1008
6
7
756
7
9
720
9
10
972
10
11
324
11
14
864
14
31
828
36
247
846
switch_stmt
case_id
12
2
3
54
3
4
2269
4
5
1656
5
6
1008
6
7
756
7
9
720
9
10
972
10
11
324
11
14
864
14
31
828
36
247
846
index
switch_stmt
12
14
15
1170
18
19
540
32
33
1908
33
62
378
66
296
342
351
573
90
index
case_id
12
14
15
1170
18
19
540
32
33
1908
33
62
378
66
296
342
351
573
90
case_id
switch_stmt
12
1
2
191399
case_id
index
12
1
2
191399
switch_body
20901
switch_stmt
20901
body_id
20901
switch_stmt
body_id
12
1
2
20901
body_id
switch_stmt
12
1
2
20901
for_initialization
53202
for_stmt
53202
init_id
53202
for_stmt
init_id
12
1
2
53202
init_id
for_stmt
12
1
2
53202
for_condition
55458
for_stmt
55458
condition_id
55458
for_stmt
condition_id
12
1
2
55458
condition_id
for_stmt
12
1
2
55458
for_update
53304
for_stmt
53304
update_id
53304
for_stmt
update_id
12
1
2
53304
update_id
for_stmt
12
1
2
53304
for_body
61324
for_stmt
61324
body_id
61324
for_stmt
body_id
12
1
2
61324
body_id
for_stmt
12
1
2
61324
stmtparents
4052323
id
4052323
index
12210
parent
1719470
id
index
12
1
2
4052323
id
parent
12
1
2
4052323
index
id
12
1
2
4011
2
3
999
3
4
220
4
5
1552
7
8
1018
8
12
792
12
29
1075
29
38
917
41
77
924
77
196940
697
index
parent
12
1
2
4011
2
3
999
3
4
220
4
5
1552
7
8
1018
8
12
792
12
29
1075
29
38
917
41
77
924
77
196940
697
parent
id
12
1
2
987321
2
3
372965
3
4
105746
4
6
111242
6
17
129833
17
1943
12360
parent
index
12
1
2
987321
2
3
372965
3
4
105746
4
6
111242
6
17
129833
17
1943
12360
ishandler
59429
block
59429
stmt_decl_bind
585624
stmt
545474
num
75
decl
585519
stmt
num
12
1
2
524595
2
19
20879
stmt
decl
12
1
2
524595
2
19
20879
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
585481
2
6
37
decl
num
12
1
2
585519
stmt_decl_entry_bind
528033
stmt
488186
num
75
decl_entry
527974
stmt
num
12
1
2
467571
2
19
20614
stmt
decl_entry
12
1
2
467571
2
19
20614
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
527953
3
6
21
decl_entry
num
12
1
2
527974
blockscope
1438137
block
1438137
enclosing
1321939
block
enclosing
12
1
2
1438137
enclosing
block
12
1
2
1256077
2
13
65861
jumpinfo
253987
id
253987
str
21151
target
53044
id
str
12
1
2
253987
id
target
12
1
2
253987
str
id
12
2
3
9875
3
4
4246
4
5
1565
5
6
1340
6
10
1699
10
22
1620
22
13723
804
str
target
12
1
2
16716
2
3
2631
3
10
1687
10
3326
115
target
id
12
1
2
24
2
3
26427
3
4
12897
4
5
5342
5
8
4690
8
2124
3661
target
str
12
1
2
53044
preprocdirects
4432193
id
4432193
kind
1047
location
4429680
id
kind
12
1
2
4432193
id
location
12
1
2
4432193
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
4429575
25
26
104
location
kind
12
1
2
4429680
preprocpair
1442371
begin
1206210
elseelifend
1442371
begin
elseelifend
12
1
2
986044
2
3
209816
3
11
10349
elseelifend
begin
12
1
2
1442371
preproctrue
783284
branch
783284
preprocfalse
326956
branch
326956
preproctext
3573396
id
3573396
head
2592094
body
1516138
id
head
12
1
2
3573396
id
body
12
1
2
3573396
head
id
12
1
2
2444983
2
740
147111
head
body
12
1
2
2529899
2
5
62195
body
id
12
1
2
1372482
2
6
113710
6
11572
29945
body
head
12
1
2
1375519
2
7
114024
7
2959
26595
includes
315665
id
315665
included
118080
id
included
12
1
2
315665
included
id
12
1
2
61627
2
3
22110
3
4
12701
4
6
10349
6
14
8938
14
47
2352
link_targets
1471
id
1471
binary
1471
id
binary
12
1
2
1471
binary
id
12
1
2
1471
link_parent
40119536
element
5112984
link_target
352
element
link_target
12
1
2
701522
2
9
44120
9
10
4367341
link_target
element
12
3
4
35
124207
124208
35
124311
124312
35
124409
124410
35
124447
124448
35
124454
124455
35
124463
124464
35
126339
126340
35
132460
132461
35
134288
134289
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