@compilation
9999
@externalDataElement
65
@external_package
4
@svnentry
575525
@location_stmt
3805195
@location_default
30199622
@location_expr
13127189
@diagnostic
667106
@file
124610
@folder
15576
@macroinvocation
34062185
@function
4759741
@fun_decl
5131684
@type_decl
3292736
@namespace_decl
307863
@using
375719
@static_assert
130790
@var_decl
8586319
@parameter
6696867
@membervariable
1050009
@globalvariable
300708
@localvariable
581746
@enumconstant
240596
@builtintype
22184
@derivedtype
4456239
@decltype
31152
@usertype
5362968
@mangledname
1733994
@type_mention
4011226
@routinetype
543059
@ptrtomember
38232
@specifier
25016
@gnuattribute
663644
@stdattribute
468476
@alignas
8968
@declspec
238528
@msattribute
3
@attribute_arg_token
25960
@attribute_arg_constant
324742
@attribute_arg_type
1535
@attribute_arg_empty
1
@derivation
397280
@frienddecl
710038
@comment
9024167
@namespace
12744
@specialnamequalifyingelement
472
@namequalifier
1593457
@value
10645398
@initialiser
1736804
@delete_array_expr
1413
@new_array_expr
5113
@ctordirectinit
111984
@ctorvirtualinit
6546
@ctorfieldinit
199374
@ctordelegatinginit
7857
@dtordirectdestruct
41421
@dtorvirtualdestruct
4093
@dtorfielddestruct
41351
@static_cast
212170
@reinterpret_cast
30881
@const_cast
35398
@c_style_cast
4209375
@lambdaexpr
21712
@param_ref
403726
@errorexpr
54470
@address_of
438806
@reference_to
1615323
@indirect
292094
@ref_indirect
1941936
@array_to_pointer
1424786
@vacuous_destructor_call
8711
@parexpr
3572304
@arithnegexpr
650877
@unaryplusexpr
2903
@complementexpr
27785
@notexpr
277973
@postincrexpr
61769
@postdecrexpr
41857
@preincrexpr
70302
@predecrexpr
26107
@conditionalexpr
654457
@addexpr
400330
@subexpr
339317
@mulexpr
305870
@divexpr
133721
@remexpr
15707
@paddexpr
86499
@psubexpr
49678
@pdiffexpr
35608
@lshiftexpr
562948
@rshiftexpr
141607
@andexpr
491783
@orexpr
146257
@xorexpr
53934
@eqexpr
468840
@neexpr
300391
@gtexpr
101009
@ltexpr
108562
@geexpr
58985
@leexpr
212126
@assignexpr
933354
@assignaddexpr
68222
@assignsubexpr
15624
@assignmulexpr
7586
@assigndivexpr
4971
@assignremexpr
1625
@assignlshiftexpr
2704
@assignrshiftexpr
4495
@assignandexpr
5780
@assignorexpr
23853
@assignxorexpr
21802
@assignpaddexpr
13576
@assignpsubexpr
1148
@andlogicalexpr
248991
@orlogicalexpr
863957
@commaexpr
181070
@subscriptexpr
367945
@callexpr
310110
@vastartexpr
3713
@vaendexpr
2832
@varaccess
6005942
@thisaccess
1129204
@new_expr
55240
@delete_expr
11649
@throw_expr
21806
@condition_decl
38495
@braced_init_list
1005
@type_id
36173
@runtime_sizeof
289248
@runtime_alignof
48208
@sizeof_pack
5664
@routineexpr
3065607
@type_operand
1125950
@offsetofexpr
20101
@isemptyexpr
2310
@ispodexpr
637
@hastrivialdestructor
472
@literal
4351842
@aggregateliteral
913874
@istrivialexpr
944
@istriviallycopyableexpr
3776
@isfinalexpr
2100
@noexceptexpr
35718
@builtinaddressof
13189
@temp_init
759580
@assume
3209
@conjugation
1
@realpartexpr
69
@imagpartexpr
69
@jmulexpr
1
@jdivexpr
1
@fjaddexpr
1
@jfaddexpr
1
@fjsubexpr
1
@jfsubexpr
1
@minexpr
1
@maxexpr
1
@virtfunptrexpr
1
@vaargexpr
950
@vacopyexpr
139
@expr_stmt
94922
@hasassignexpr
2
@hascopyexpr
2
@hasnothrowassign
3
@hasnothrowconstr
3
@hasnothrowcopy
5
@hastrivialassign
2
@hastrivialconstr
3
@hastrivialcopy
2
@hasuserdestr
3
@hasvirtualdestr
3
@isabstractexpr
17
@isbaseofexpr
37
@isclassexpr
1841
@isconvtoexpr
1155
@isenumexpr
1260
@ispolyexpr
3
@isunionexpr
5
@typescompexpr
562376
@intaddrexpr
1
@uuidof
20051
@foldexpr
4
@dynamic_cast
1042
@noopexpr
37
@istriviallyconstructibleexpr
2836
@isdestructibleexpr
4
@isnothrowdestructibleexpr
5
@istriviallydestructibleexpr
5
@istriviallyassignableexpr
525
@isnothrowassignableexpr
2100
@isstandardlayoutexpr
840
@isliteraltypeexpr
2
@hastrivialmoveconstructorexpr
3
@hastrivialmoveassignexpr
3
@hasnothrowmoveassignexpr
4
@isconstructibleexpr
2731
@isnothrowconstructibleexpr
4831
@hasfinalizerexpr
1
@isdelegateexpr
1
@isinterfaceclassexpr
1
@isrefarrayexpr
1
@isrefclassexpr
1
@issealedexpr
1
@issimplevalueclassexpr
1
@isvalueclassexpr
1
@builtinshufflevector
1
@builtinchooseexpr
9135
@vec_fill
1
@builtinconvertvector
1
@builtincomplex
4
@spaceshipexpr
1
@co_await
6
@co_yield
1
@lambdacapture
28320
@stmt_expr
1480310
@stmt_if
723123
@stmt_while
30265
@stmt_goto
110482
@stmt_label
53042
@stmt_return
1310769
@stmt_block
1451428
@stmt_end_test_while
148593
@stmt_for
61319
@stmt_switch_case
190914
@stmt_switch
20900
@stmt_asm
110581
@stmt_try_block
42591
@stmt_decl
609675
@stmt_empty
193503
@stmt_continue
22506
@stmt_break
102528
@stmt_range_based_for
8496
@stmt_handler
59279
@stmt_microsoft_try
163
@stmt_set_vla_size
26
@stmt_vla_decl
21
@stmt_assigned_goto
9058
@stmt_constexpr_if
52624
@stmt_co_return
2
@ppd_if
671197
@ppd_ifdef
266213
@ppd_ifndef
269517
@ppd_elif
25488
@ppd_else
211460
@ppd_endif
1206927
@ppd_plain_include
314830
@ppd_define
2443222
@ppd_undef
264325
@ppd_pragma
313333
@ppd_include_next
1888
@ppd_line
27783
@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
9999
id
9999
cwd
11
id
cwd
12
1
2
9999
cwd
id
12
863
864
11
compilation_args
656105
id
5544
num
712
arg
34648
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
32573
2
1043
2075
arg
num
12
1
2
33435
2
56
1213
compilation_compiling_files
11494
id
1988
num
3301
file
9983
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
45979
id
1988
num
3301
kind
159
seconds
13762
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
278
4
5
715
6
7
119
9
11
119
11
12
238
13
17
119
18
20
119
21
26
159
44
132
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
1073
4
5
676
5
6
238
6
7
437
7
8
159
8
10
238
11
28
278
29
93
198
kind
id
12
50
51
159
kind
num
12
83
84
159
kind
seconds
12
3
4
39
5
6
39
167
168
39
178
179
39
seconds
id
12
1
2
8591
2
3
3420
3
4
1312
4
40
437
seconds
num
12
1
2
8591
2
3
2744
3
4
1551
4
64
875
seconds
kind
12
1
2
13483
2
3
278
diagnostic_for
917206
diagnostic
667106
compilation
1890
file_number
105
file_number_diagnostic_number
105144
diagnostic
compilation
12
1
2
465220
2
3
177937
3
9
23949
diagnostic
file_number
12
1
2
667106
diagnostic
file_number_diagnostic_number
12
1
2
633284
2
5
33822
compilation
diagnostic
12
37
38
105
78
79
210
119
120
105
155
156
105
156
157
210
352
353
105
353
354
105
710
711
105
756
757
630
1001
1002
210
compilation
file_number
12
1
2
1890
compilation
file_number_diagnostic_number
12
37
38
105
78
79
210
119
120
105
155
156
105
156
157
210
352
353
105
353
354
105
710
711
105
756
757
630
1001
1002
210
file_number
diagnostic
12
6351
6352
105
file_number
compilation
12
18
19
105
file_number
file_number_diagnostic_number
12
1001
1002
105
file_number_diagnostic_number
diagnostic
12
2
3
25734
6
7
12814
7
8
105
8
9
42015
9
10
8193
10
11
525
11
12
9978
12
14
5777
file_number_diagnostic_number
compilation
12
2
3
25734
8
9
4831
9
10
37499
10
11
105
11
12
20587
13
16
8193
17
19
8193
file_number_diagnostic_number
file_number
12
1
2
105144
compilation_finished
9999
id
9999
cpu_seconds
8319
elapsed_seconds
139
id
cpu_seconds
12
1
2
9999
id
elapsed_seconds
12
1
2
9999
cpu_seconds
id
12
1
2
7160
2
3
915
3
11
243
cpu_seconds
elapsed_seconds
12
1
2
8064
2
3
254
elapsed_seconds
id
12
1
2
11
3
4
11
4
5
11
6
7
11
7
8
11
13
14
11
23
24
11
64
65
11
95
96
11
136
137
11
254
255
11
257
258
11
elapsed_seconds
cpu_seconds
12
1
2
11
3
4
11
4
5
11
6
7
11
7
8
11
13
14
11
22
23
11
63
64
11
91
92
11
94
95
11
203
204
11
233
234
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
472
prefix
472
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
30199622
id
30199622
container
140186
startLine
2121681
startColumn
37288
endLine
2124985
endColumn
48616
id
container
12
1
2
30199622
id
startLine
12
1
2
30199622
id
startColumn
12
1
2
30199622
id
endLine
12
1
2
30199622
id
endColumn
12
1
2
30199622
container
id
12
1
2
16048
2
12
10856
13
20
11800
21
36
11328
36
55
11328
55
77
10856
77
102
10856
102
146
10856
148
223
10856
226
350
11800
358
628
10856
671
1926
10856
2171
2380
1888
container
startLine
12
1
2
16048
2
9
10856
9
16
11800
16
25
11328
25
40
10856
40
57
10856
58
72
10856
73
99
10856
101
141
12272
148
226
10856
226
365
10856
372
1253
10856
1452
1616
1888
container
startColumn
12
1
2
16048
2
4
8968
4
5
7552
5
6
7552
6
8
12272
8
13
11800
13
17
10856
17
25
11328
25
31
11800
31
38
10856
38
52
10856
52
64
10856
65
77
9440
container
endLine
12
1
2
16048
2
9
10856
9
16
11800
16
25
11328
25
40
10856
40
57
10856
58
71
10856
72
97
10856
97
140
11800
140
225
11328
225
365
10856
372
1253
10856
1449
1613
1888
container
endColumn
12
1
2
16048
2
10
11328
10
14
10856
14
21
11328
22
31
11328
31
39
12744
39
48
12272
48
56
11800
56
64
11800
64
72
10856
72
77
11328
77
90
8496
startLine
id
12
1
2
598507
2
3
302085
3
4
190691
4
6
171339
6
10
192579
10
16
161427
16
24
159539
24
42
159539
42
142
159539
142
298
26432
startLine
container
12
1
2
881241
2
3
262437
3
4
135466
4
7
195883
7
11
177475
11
16
161899
16
29
159539
29
298
147738
startLine
startColumn
12
1
2
625884
2
3
296893
3
4
203435
4
6
195411
6
9
178891
9
13
167091
13
19
178419
19
29
162843
29
52
112810
startLine
endLine
12
1
2
1552910
2
3
345510
3
5
171811
5
16
51449
startLine
endColumn
12
1
2
601811
2
3
305389
3
4
194939
4
6
174171
6
9
165675
9
14
172755
14
20
164259
20
31
171339
31
58
160955
58
67
10384
startColumn
id
12
1
31
2832
42
85
2832
86
128
2832
129
230
2832
247
292
2832
292
360
2832
377
459
2832
476
559
2832
565
620
2832
625
689
2832
700
795
2832
820
1546
2832
1698
5668
2832
15394
15395
472
startColumn
container
12
1
18
2832
23
35
3304
37
43
2832
44
61
2832
65
73
2832
73
83
2832
83
96
2832
96
100
2832
101
103
2832
104
108
2832
108
115
2832
116
150
3304
152
298
2360
startColumn
startLine
12
1
19
2832
30
72
2832
83
122
2832
123
204
2832
213
262
2832
264
324
2832
324
380
2832
404
439
2832
455
475
2832
477
510
2832
517
579
2832
588
836
2832
1112
2199
2832
2401
2402
472
startColumn
endLine
12
1
19
2832
30
72
2832
83
122
2832
123
204
2832
213
262
2832
264
324
2832
324
380
2832
405
439
2832
455
475
2832
476
509
2832
520
578
2832
588
835
2832
1115
2200
2832
2409
2410
472
startColumn
endColumn
12
1
7
2832
7
10
1888
10
13
2832
13
19
2832
19
23
2832
23
25
3304
25
31
2832
31
36
2832
38
41
2360
41
46
3304
46
50
3304
51
62
2832
63
81
2832
85
86
472
endLine
id
12
1
2
600867
2
3
301141
3
4
198243
4
6
165203
6
10
189275
10
16
163315
16
24
161899
24
43
162371
43
145
160011
146
298
22656
endLine
container
12
1
2
883129
2
3
275181
3
5
194467
5
8
177947
8
12
159539
12
18
171811
18
39
160011
39
298
102898
endLine
startLine
12
1
2
1542998
2
3
354006
3
5
170395
5
10
57585
endLine
startColumn
12
1
2
625412
2
3
301613
3
4
204852
4
6
194467
6
9
175115
9
13
172755
13
19
179363
19
30
165203
30
52
106202
endLine
endColumn
12
1
2
605115
2
3
305389
3
4
200603
4
6
168507
6
9
164259
9
14
174171
14
20
161899
20
30
159539
30
54
159539
54
66
25960
endColumn
id
12
1
2
5192
2
8
3776
9
184
3776
196
295
3776
297
492
3776
506
553
3776
560
632
3776
638
760
3776
763
871
3776
878
1082
3776
1085
1286
3776
1307
1590
3776
1674
2430
1888
endColumn
container
12
1
2
5664
2
6
3776
6
65
3776
69
99
3776
99
112
4248
113
122
3776
124
140
3776
143
153
3776
153
160
3776
160
172
3776
172
176
3776
176
208
3776
240
298
944
endColumn
startLine
12
1
2
5664
2
8
3776
9
106
3776
152
242
3776
253
333
3776
339
430
3776
434
490
3776
493
572
3776
572
623
3776
629
696
3776
703
814
3776
822
994
3776
1107
1175
1416
endColumn
startColumn
12
1
2
6136
2
4
3776
4
8
3776
8
14
3776
14
22
3776
22
29
4248
29
35
4248
35
39
3304
39
42
3304
42
44
3304
44
46
3776
46
50
4248
51
53
944
endColumn
endLine
12
1
2
5664
2
8
3776
9
153
3776
157
243
3776
250
333
3776
341
432
3776
432
488
3776
495
571
3776
573
621
3776
628
700
3776
703
815
3776
819
994
3776
1108
1177
1416
locations_stmt
3805195
id
3805195
container
3076
startLine
199402
startColumn
1866
endLine
193680
endColumn
2358
id
container
12
1
2
3805195
id
startLine
12
1
2
3805195
id
startColumn
12
1
2
3805195
id
endLine
12
1
2
3805195
id
endColumn
12
1
2
3805195
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
21492
2
3
15258
3
4
12448
4
6
14417
6
8
12489
8
11
16673
11
16
17226
16
22
15319
22
29
16939
29
37
17329
37
45
15053
45
56
16140
56
73
8613
startLine
container
12
1
2
22251
2
3
15688
3
4
12653
4
6
14355
6
8
12694
8
11
17534
11
16
16324
16
22
16181
22
29
16919
29
36
15955
36
44
16283
44
54
15606
54
69
6952
startLine
startColumn
12
1
2
26763
2
3
20795
3
4
16775
4
5
16037
5
6
17391
6
7
19811
7
8
22702
8
9
20344
9
10
14971
10
12
16611
12
18
7198
startLine
endLine
12
1
2
34515
2
3
25737
3
4
18395
4
5
16181
5
6
12756
6
7
11997
7
8
10151
8
9
10951
9
10
10705
10
11
10500
11
12
10151
12
14
15750
14
24
11607
startLine
endColumn
12
1
2
22087
2
3
16160
3
4
12920
4
6
16037
6
8
14663
8
10
13166
10
14
18252
14
18
16980
18
22
17534
22
26
18457
26
30
16345
30
36
15196
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
17370
2
3
14376
3
4
11464
4
6
15565
6
8
12469
8
11
15422
11
15
14601
15
21
16058
21
27
15381
27
34
14909
34
42
15709
42
52
15975
52
130
14376
endLine
container
12
1
2
24897
2
3
16099
3
4
12735
4
6
15627
6
8
14971
8
11
15852
11
16
17411
16
20
14560
20
26
17124
26
32
16222
32
39
14827
39
59
13350
endLine
startLine
12
1
2
32403
2
3
23707
3
4
18416
4
5
15114
5
6
13843
6
7
11648
7
8
11710
8
9
10889
9
10
10151
10
12
17924
12
15
17678
15
100
10192
endLine
startColumn
12
1
2
24897
2
3
20344
3
4
16796
4
5
17760
5
6
18539
6
7
20385
7
8
22374
8
9
18703
9
10
12899
10
12
14991
12
18
5988
endLine
endColumn
12
1
2
24650
2
3
16591
3
4
12510
4
6
17780
6
8
15299
8
10
12797
10
13
14376
13
16
14991
16
19
14622
19
22
14007
22
26
17083
26
31
15299
31
39
3670
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
13127189
id
13127189
container
4347
startLine
191486
startColumn
2460
endLine
191465
endColumn
2789
id
container
12
1
2
13127189
id
startLine
12
1
2
13127189
id
startColumn
12
1
2
13127189
id
endLine
12
1
2
13127189
id
endColumn
12
1
2
13127189
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
16078
5
9
16447
9
15
15996
15
23
15073
23
32
15114
32
44
14971
44
60
14724
60
80
14807
80
103
14581
103
130
14786
130
159
14560
159
194
14560
194
302
9782
startLine
container
12
1
2
23461
2
3
15586
3
4
11320
4
6
16324
6
8
13597
8
11
16406
11
16
17329
16
21
16406
21
28
16611
28
35
15955
35
43
15934
43
60
12551
startLine
startColumn
12
1
4
15934
4
7
17493
7
11
16652
11
16
17370
16
21
17473
21
26
15032
26
31
16140
31
36
17698
36
40
15791
40
44
16529
44
49
16591
49
63
8777
startLine
endLine
12
1
2
101762
2
3
44564
3
4
27501
4
6
14540
6
23
3117
startLine
endColumn
12
1
4
16919
4
7
16611
7
11
16386
11
16
16181
16
21
16406
21
27
16734
27
33
16406
33
38
14458
38
43
15504
43
47
14745
47
52
16714
52
65
14376
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
16099
5
9
16447
9
15
15770
15
23
15053
23
32
15606
32
44
14704
44
60
14458
60
80
15237
80
103
14478
103
130
14786
130
159
14458
159
193
14376
193
299
9987
endLine
container
12
1
2
23461
2
3
15524
3
4
11320
4
6
16016
6
8
13453
8
11
16468
11
15
14458
15
20
16673
20
26
14971
26
33
16119
33
40
14724
40
49
14724
49
60
3547
endLine
startLine
12
1
2
95343
2
3
49835
3
4
29306
4
6
15565
6
11
1415
endLine
startColumn
12
1
4
15791
4
7
17411
7
11
16447
11
16
17309
16
21
17268
21
26
15114
26
31
16263
31
36
17678
36
40
15340
40
44
16591
44
49
16734
49
63
9515
endLine
endColumn
12
1
4
17144
4
7
16755
7
11
16386
11
16
16837
16
21
15975
21
26
14478
26
32
16119
32
37
14376
37
42
15832
42
46
14232
46
51
17247
51
59
14458
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
7133
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
225
139
146
225
146
148
225
148
152
225
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
1411307
element_id
1404227
num_lines
103842
num_code
85433
num_comment
59945
element_id
num_lines
12
1
2
1397147
2
3
7080
element_id
num_code
12
1
2
1398091
2
3
6136
element_id
num_comment
12
1
2
1404227
num_lines
element_id
12
1
2
69385
2
3
14160
3
5
8496
5
63
8024
79
926
3776
num_lines
num_code
12
1
2
71745
2
3
14160
3
4
7552
4
6
8968
6
7
1416
num_lines
num_comment
12
1
2
70801
2
3
16992
3
4
9912
4
7
6136
num_code
element_id
12
1
2
52393
2
3
15104
3
5
6608
5
42
6608
45
927
4720
num_code
num_lines
12
1
2
52393
2
3
17464
3
5
6136
5
8
7080
8
12
2360
num_code
num_comment
12
1
2
52865
2
3
16520
3
5
7552
5
7
5192
7
10
3304
num_comment
element_id
12
1
2
34928
2
3
8496
3
4
4720
4
6
4720
6
11
5192
17
2622
1888
num_comment
num_lines
12
1
2
34928
2
3
8496
3
4
4720
4
6
4720
6
8
4720
10
37
2360
num_comment
num_code
12
1
2
34928
2
3
8496
3
4
4720
4
6
4720
6
10
4720
10
37
2360
diagnostics
667106
id
667106
severity
210
error_tag
7142
error_message
50629
full_error_message
666371
location
366903
id
severity
12
1
2
667106
id
error_tag
12
1
2
667106
id
error_message
12
1
2
667106
id
full_error_message
12
1
2
667106
id
location
12
1
2
667106
severity
id
12
375
376
105
5976
5977
105
severity
error_tag
12
4
5
105
64
65
105
severity
error_message
12
6
7
105
476
477
105
severity
full_error_message
12
375
376
105
5969
5970
105
severity
location
12
211
212
105
3378
3379
105
error_tag
id
12
1
2
735
2
3
735
3
4
525
4
6
630
6
8
630
8
14
630
14
17
525
18
30
630
33
51
630
52
149
630
200
808
630
845
1335
210
error_tag
severity
12
1
2
7142
error_tag
error_message
12
1
2
4726
2
3
630
3
4
420
4
6
630
6
53
630
249
250
105
error_tag
full_error_message
12
1
2
840
2
3
735
3
4
525
4
6
630
6
8
630
8
14
525
14
17
525
18
30
630
33
51
630
52
149
630
200
808
630
845
1335
210
error_tag
location
12
1
2
1155
2
3
840
3
4
735
4
5
420
5
6
420
6
8
525
8
13
630
14
25
630
25
51
630
57
219
630
382
733
525
error_message
id
12
1
2
20377
2
3
10503
3
4
2415
4
5
4411
5
7
3991
7
14
4096
14
67
3886
75
1335
945
error_message
severity
12
1
2
50629
error_message
error_tag
12
1
2
50629
error_message
full_error_message
12
1
2
20482
2
3
10503
3
4
2415
4
5
4411
5
7
3991
7
14
3991
14
67
3886
75
1335
945
error_message
location
12
1
2
32352
2
3
5987
3
5
3886
5
9
3886
9
86
3886
130
733
630
full_error_message
id
12
1
2
666266
8
9
105
full_error_message
severity
12
1
2
666371
full_error_message
error_tag
12
1
2
666371
full_error_message
error_message
12
1
2
666371
full_error_message
location
12
1
2
666371
location
id
12
1
2
184554
2
3
134345
3
5
31721
5
17
16281
location
severity
12
1
2
356819
2
3
10083
location
error_tag
12
1
2
349361
2
5
17541
location
error_message
12
1
2
348836
2
5
18066
location
full_error_message
12
1
2
184659
2
3
134345
3
5
31721
5
17
16176
files
124610
id
124610
name
124610
id
name
12
1
2
124610
name
id
12
1
2
124610
folders
15576
id
15576
name
15576
id
name
12
1
2
15576
name
id
12
1
2
15576
containerparent
139242
parent
15576
child
139242
parent
child
12
1
2
6608
2
3
3304
3
5
1416
5
12
1416
23
28
1416
40
67
1416
child
parent
12
1
2
139242
fileannotations
5264964
id
5028
kind
23
name
56220
value
47263
id
kind
12
1
2
173
2
3
4854
id
name
12
1
102
393
102
225
382
227
299
382
301
452
405
452
555
382
559
626
382
626
716
382
729
904
382
904
934
81
936
937
1459
1083
2036
382
2293
2294
11
id
value
12
1
114
393
114
275
382
275
363
382
393
638
382
643
744
382
751
955
382
955
1087
382
1088
1501
254
1501
1502
1459
1504
1874
382
1972
4080
243
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
9095
2
3
6384
3
5
4287
5
9
4379
9
14
4090
14
18
4287
18
20
4843
20
34
4333
34
128
4623
128
229
4229
229
387
4356
387
434
1309
name
kind
12
1
2
56220
name
value
12
1
2
9107
2
3
8273
3
4
2630
4
6
4634
6
9
4240
9
14
4321
14
17
4240
17
22
4715
22
41
4321
41
82
4275
82
157
4217
158
1895
1239
value
id
12
1
2
7346
2
5
2294
5
8
3418
8
15
3626
15
17
2607
17
19
4252
19
34
3418
34
189
3719
189
201
3707
201
266
3649
266
321
3777
322
399
4055
399
435
1390
value
kind
12
1
2
47251
2
3
11
value
name
12
1
2
7369
2
5
2653
5
8
3603
8
15
3649
15
17
2908
17
19
3684
19
29
3603
29
39
3765
39
48
3707
48
74
3661
74
102
3545
102
119
3696
119
146
1413
inmacroexpansion
109305879
id
17940692
inv
2681885
id
inv
12
1
3
1565908
3
5
1071272
5
6
1179734
6
7
4799673
7
8
6358947
8
9
2595071
9
150
370084
inv
id
12
1
2
371830
2
3
540079
3
4
349893
4
7
199801
7
8
206276
8
9
240865
9
10
2201
10
11
324110
11
337
223895
339
422
201369
422
7616
21561
affectedbymacroexpansion
35538114
id
5134928
inv
2772993
id
inv
12
1
2
2804021
2
3
557759
3
4
263786
4
5
563401
5
12
390245
12
50
405678
50
9900
150035
inv
id
12
1
4
228146
4
7
230808
7
9
219545
9
12
250025
12
13
332565
13
14
164888
14
15
297580
15
16
121327
16
17
275438
17
18
146319
18
20
251068
20
25
208095
25
109
47183
macroinvocations
34062185
id
34062185
macro_id
81572
location
779877
kind
23
id
macro_id
12
1
2
34062185
id
location
12
1
2
34062185
id
kind
12
1
2
34062185
macro_id
id
12
1
2
16835
2
3
17322
3
4
3846
4
6
7323
6
11
7265
11
21
6546
21
47
6257
47
143
6117
143
934
6152
934
168391
3904
macro_id
location
12
1
2
43648
2
3
10648
3
4
5295
4
6
7010
6
13
6627
13
66
6152
66
3614
2189
macro_id
kind
12
1
2
75732
2
3
5839
location
id
12
1
2
297219
2
3
195287
3
4
48978
4
5
57610
5
8
59059
8
17
59267
17
934
58572
942
244474
3881
location
macro_id
12
1
2
732509
2
350
47367
location
kind
12
1
2
779877
kind
id
12
21085
21086
11
2918595
2918596
11
kind
macro_id
12
2123
2124
11
5421
5422
11
kind
location
12
6289
6290
11
61017
61018
11
macroparent
30544569
id
30544569
parent_id
23768631
id
parent_id
12
1
2
30544569
parent_id
id
12
1
2
18363231
2
3
4552338
3
88
853060
macrolocationbind
3984360
id
2778691
location
1988314
id
location
12
1
2
2182951
2
3
336419
3
7
229799
7
57
29521
location
id
12
1
2
1589477
2
3
169635
3
8
154222
8
723
74979
macro_argument_unexpanded
86422356
invocation
26658798
argument_index
764
text
326615
invocation
argument_index
12
1
2
7473686
2
3
10892801
3
4
6274590
4
67
2017720
invocation
text
12
1
2
7545213
2
3
11043502
3
4
6104017
4
67
1966065
argument_index
invocation
12
41253
41254
672
41455
174137
57
715654
2300744
34
argument_index
text
12
2
3
672
13
995
57
6559
19569
34
text
invocation
12
1
2
39998
2
3
66161
3
4
14947
4
5
44065
5
7
24761
7
12
18643
12
16
22281
16
23
26673
23
43
24784
43
164
24506
164
521728
19790
text
argument_index
12
1
2
236190
2
3
79869
3
9
10555
macro_argument_expanded
86422356
invocation
26658798
argument_index
764
text
197906
invocation
argument_index
12
1
2
7473686
2
3
10892801
3
4
6274590
4
67
2017720
invocation
text
12
1
2
10794971
2
3
9400379
3
4
5321625
4
9
1141821
argument_index
invocation
12
41253
41254
672
41455
174137
57
715654
2300744
34
argument_index
text
12
1
2
660
2
76
57
870
13871
46
text
invocation
12
1
2
24008
2
3
41238
3
4
6940
4
5
15874
5
6
3835
6
7
23324
7
9
15457
9
15
17345
15
30
14842
30
89
14947
90
505
14854
510
1054483
5237
text
argument_index
12
1
2
100112
2
3
83009
3
66
14785
functions
4759741
id
4759741
name
1941845
kind
3304
id
name
12
1
2
4759741
id
kind
12
1
2
4759741
name
id
12
1
2
1523173
2
3
153875
3
5
151986
5
1754
112810
name
kind
12
1
2
1941373
2
3
472
kind
id
12
6
7
472
64
65
472
173
174
472
195
196
472
1365
1366
472
2462
2463
472
5819
5820
472
kind
name
12
3
4
472
33
34
472
39
40
472
94
95
472
195
196
472
246
247
472
3505
3506
472
function_entry_point
1180967
id
1171054
entry_point
1180967
id
entry_point
12
1
2
1161142
2
3
9912
entry_point
id
12
1
2
1180967
function_return_type
4768237
id
4759741
return_type
1027092
id
return_type
12
1
2
4752660
2
5
7080
return_type
id
12
1
2
524874
2
3
398847
3
11
78825
11
2523
24544
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
99735
id
99735
function_deleted
141130
id
141130
function_defaulted
74577
id
74577
member_function_this_type
549916
id
549916
this_type
188354
id
this_type
12
1
2
549916
this_type
id
12
1
2
68044
2
3
45024
3
4
30331
4
5
15428
5
7
15497
7
66
14028
fun_decls
5136876
id
5131684
function
4611530
type_id
1023788
name
1843196
location
3473987
id
function
12
1
2
5131684
id
type_id
12
1
2
5126492
2
3
5192
id
name
12
1
2
5131684
id
location
12
1
2
5131684
function
id
12
1
2
4172561
2
3
364391
3
7
74577
function
type_id
12
1
2
4569521
2
5
42008
function
name
12
1
2
4611530
function
location
12
1
2
4229674
2
4
380439
4
6
1416
type_id
id
12
1
2
447464
2
3
462097
3
9
79769
9
2775
34456
type_id
function
12
1
2
532426
2
3
390351
3
11
77409
11
2484
23600
type_id
name
12
1
2
893985
2
5
90625
5
824
39176
type_id
location
12
1
2
789199
2
3
133578
3
11
78353
11
2032
22656
name
id
12
1
2
1250824
2
3
269517
3
4
80713
4
6
139714
6
1788
102426
name
function
12
1
2
1432076
2
3
152930
3
5
146322
5
1738
111866
name
type_id
12
1
2
1622295
2
4
135466
4
969
85433
name
location
12
1
2
1272064
2
3
297365
3
4
79769
4
8
139714
8
666
54281
location
id
12
1
2
3005754
2
4
304445
4
55
163787
location
function
12
1
2
3073724
2
6
270933
6
55
129330
location
type_id
12
1
2
3256863
2
27
217124
location
name
12
1
2
3296512
2
13
177475
fun_def
1970638
id
1970638
fun_specialized
26432
id
26432
fun_implicit
198
id
198
fun_decl_specifiers
2947225
id
1716697
name
2832
id
name
12
1
2
505049
2
3
1192767
3
4
18880
name
id
12
50
51
472
203
204
472
209
210
472
657
658
472
2561
2562
472
2564
2565
472
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
2002263
fun_decl
2002263
fun_decl_noexcept
61343
fun_decl
61343
constant
61238
fun_decl
constant
12
1
2
61343
constant
fun_decl
12
1
2
61133
2
3
105
fun_decl_empty_noexcept
890209
fun_decl
890209
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
7511554
id
7511554
index
8024
fun_decl
4315108
id
index
12
1
2
7511554
id
fun_decl
12
1
2
7511554
index
id
12
2
3
944
5
6
472
7
8
472
10
11
944
11
12
472
12
13
944
13
14
472
25
26
472
78
79
472
245
246
472
636
637
472
1713
1714
472
3991
3992
472
9142
9143
472
index
fun_decl
12
2
3
944
5
6
472
7
8
472
10
11
944
11
12
472
12
13
944
13
14
472
25
26
472
78
79
472
245
246
472
636
637
472
1713
1714
472
3991
3992
472
9142
9143
472
fun_decl
id
12
1
2
2431319
2
3
1075237
3
4
508353
4
18
300197
fun_decl
index
12
1
2
2431319
2
3
1075237
3
4
508353
4
18
300197
var_decls
8655233
id
8586319
variable
7559699
type_id
2453031
name
674973
location
5383265
id
variable
12
1
2
8586319
id
type_id
12
1
2
8517406
2
3
68913
id
name
12
1
2
8586319
id
location
12
1
2
8586319
variable
id
12
1
2
6694978
2
3
709429
3
7
155291
variable
type_id
12
1
2
7386000
2
4
173699
variable
name
12
1
2
7442169
2
3
117530
variable
location
12
1
2
7005089
2
4
554610
type_id
id
12
1
2
1525061
2
3
517794
3
4
99121
4
7
189275
7
780
121778
type_id
variable
12
1
2
1660056
2
3
492777
3
7
188803
7
742
111394
type_id
name
12
1
2
1939485
2
3
389879
3
128
123666
type_id
location
12
1
2
1763898
2
3
408287
3
8
190691
8
595
90153
name
id
12
1
2
345038
2
3
87793
3
4
49088
4
6
52393
6
12
52865
12
33
50976
34
3311
36816
name
variable
12
1
2
372887
2
3
78825
3
4
45784
4
6
50032
6
14
53809
14
56
51449
56
3228
22184
name
type_id
12
1
2
462097
2
3
94873
3
5
47200
5
19
51449
19
2009
19352
name
location
12
1
2
383271
2
3
91569
3
5
60417
5
9
51921
9
21
50976
21
1020
36816
location
id
12
1
2
4551113
2
3
552250
3
1813
279901
location
variable
12
1
2
4956568
2
17
415840
17
1809
10856
location
type_id
12
1
2
5033506
2
1591
349758
location
name
12
1
2
5379017
2
24
4248
var_def
4097512
id
4097512
var_decl_specifiers
336070
id
336070
name
1416
id
name
12
1
2
336070
name
id
12
15
16
472
66
67
472
631
632
472
is_structured_binding
10
id
10
type_decls
3292736
id
3292736
type_id
3241759
location
3212494
id
type_id
12
1
2
3292736
id
location
12
1
2
3292736
type_id
id
12
1
2
3199750
2
5
42008
type_id
location
12
1
2
3199750
2
5
42008
location
id
12
1
2
3171430
2
20
41064
location
type_id
12
1
2
3171430
2
20
41064
type_def
2666852
id
2666852
type_decl_top
758990
type_decl
758990
namespace_decls
307863
id
307863
namespace_id
1418
location
307863
bodylocation
307863
id
namespace_id
12
1
2
307863
id
location
12
1
2
307863
id
bodylocation
12
1
2
307863
namespace_id
id
12
1
2
296
2
3
157
3
6
126
6
14
107
14
30
107
30
57
119
57
80
113
80
127
107
129
199
107
201
504
107
512
12128
69
namespace_id
location
12
1
2
296
2
3
157
3
6
126
6
14
107
14
30
107
30
57
119
57
80
113
80
127
107
129
199
107
201
504
107
512
12128
69
namespace_id
bodylocation
12
1
2
296
2
3
157
3
6
126
6
14
107
14
30
107
30
57
119
57
80
113
80
127
107
129
199
107
201
504
107
512
12128
69
location
id
12
1
2
307863
location
namespace_id
12
1
2
307863
location
bodylocation
12
1
2
307863
bodylocation
id
12
1
2
307863
bodylocation
namespace_id
12
1
2
307863
bodylocation
location
12
1
2
307863
usings
375719
id
375719
element_id
319078
location
250164
id
element_id
12
1
2
375719
id
location
12
1
2
375719
element_id
id
12
1
2
264325
2
3
53337
3
5
1416
element_id
location
12
1
2
264325
2
3
53337
3
5
1416
location
id
12
1
2
203907
2
4
11328
4
5
31624
5
11
3304
location
element_id
12
1
2
203907
2
4
11328
4
5
31624
5
11
3304
using_container
479100
parent
11308
child
303777
parent
child
12
1
2
3348
2
4
961
4
6
428
6
7
2560
7
17
926
19
143
787
178
179
1332
179
183
880
201
488
81
child
parent
12
1
2
224046
2
3
53091
3
11
24448
13
41
2189
static_asserts
130790
id
130790
condition
130790
message
29535
location
16816
enclosing
1948
id
condition
12
1
2
130790
id
message
12
1
2
130790
id
location
12
1
2
130790
id
enclosing
12
1
2
130790
condition
id
12
1
2
130790
condition
message
12
1
2
130790
condition
location
12
1
2
130790
condition
enclosing
12
1
2
130790
message
id
12
1
2
22006
2
3
403
3
4
2774
4
11
1425
12
17
2383
17
513
542
message
condition
12
1
2
22006
2
3
403
3
4
2774
4
11
1425
12
17
2383
17
513
542
message
location
12
1
2
27416
2
33
2118
message
enclosing
12
1
2
23425
2
3
189
3
4
2572
4
11
1267
12
21
2080
location
id
12
1
2
3133
2
3
2705
3
4
1311
5
6
3632
6
13
182
14
15
2055
16
17
37
17
18
3411
19
52
346
location
condition
12
1
2
3133
2
3
2705
3
4
1311
5
6
3632
6
13
182
14
15
2055
16
17
37
17
18
3411
19
52
346
location
message
12
1
2
4634
2
3
5958
3
4
6040
4
7
182
location
enclosing
12
1
2
3739
2
3
6129
3
4
1084
4
5
3600
5
6
189
13
14
2055
16
21
18
enclosing
id
12
1
2
1380
2
3
138
3
10
163
10
180
138
209
11052
126
enclosing
condition
12
1
2
1380
2
3
138
3
10
163
10
180
138
209
11052
126
enclosing
message
12
1
2
1551
2
6
151
9
210
170
223
2936
75
enclosing
location
12
1
2
1538
2
5
157
5
210
176
223
1929
75
params
6863014
id
6696867
function
3967709
index
8024
type_id
2256204
id
function
12
1
2
6696867
id
index
12
1
2
6696867
id
type_id
12
1
2
6571312
2
4
125554
function
id
12
1
2
2325117
2
3
963842
3
4
434720
4
18
244028
function
index
12
1
2
2325117
2
3
963842
3
4
434720
4
18
244028
function
type_id
12
1
2
2628619
2
3
834040
3
4
350702
4
12
154347
index
id
12
2
3
944
4
5
472
6
7
472
8
9
944
9
10
472
10
11
944
11
12
472
19
20
472
64
65
472
194
195
472
517
518
472
1438
1439
472
3480
3481
472
8406
8407
472
index
function
12
2
3
944
4
5
472
6
7
472
8
9
944
9
10
472
10
11
944
11
12
472
19
20
472
64
65
472
194
195
472
517
518
472
1438
1439
472
3480
3481
472
8406
8407
472
index
type_id
12
1
2
944
3
4
472
4
5
472
5
6
472
6
7
1416
7
8
944
11
12
472
42
43
472
106
107
472
228
229
472
582
583
472
1275
1276
472
3696
3697
472
type_id
id
12
1
2
1544886
2
3
447936
3
8
172283
8
522
91097
type_id
function
12
1
2
1769090
2
3
251580
3
9
170395
9
506
65137
type_id
index
12
1
2
1821955
2
3
354478
3
13
79769
overrides
160287
new
125386
old
15139
new
old
12
1
2
90491
2
3
34888
3
4
6
old
new
12
1
2
7945
2
3
1910
3
4
989
4
5
1324
5
11
1216
11
60
1166
61
231
586
membervariables
1051799
id
1050009
type_id
326270
name
449611
id
type_id
12
1
2
1048298
2
4
1710
id
name
12
1
2
1050009
type_id
id
12
1
2
241948
2
3
51667
3
10
25415
10
4152
7238
type_id
name
12
1
2
254119
2
3
46257
3
40
24501
41
2031
1392
name
id
12
1
2
294013
2
3
86151
3
5
41007
5
646
28438
name
type_id
12
1
2
366204
2
3
51508
3
650
31899
globalvariables
300716
id
300708
type_id
1405
name
294738
id
type_id
12
1
2
300700
2
3
8
id
name
12
1
2
300708
type_id
id
12
1
2
977
2
3
159
3
7
114
7
77
106
83
169397
49
type_id
name
12
1
2
1010
2
3
135
3
7
112
7
105
106
106
168448
42
name
id
12
1
2
290989
2
33
3749
name
type_id
12
1
2
294142
2
12
596
localvariables
581746
id
581746
type_id
37913
name
91411
id
type_id
12
1
2
581746
id
name
12
1
2
581746
type_id
id
12
1
2
21213
2
3
5413
3
4
2479
4
7
3413
7
18
2879
18
15847
2513
type_id
name
12
1
2
27001
2
3
4606
3
5
2946
5
31
2845
31
3455
512
name
id
12
1
2
57575
2
3
14421
3
5
8389
5
15
7048
15
5176
3976
name
type_id
12
1
2
77221
2
3
7481
3
1486
6708
autoderivation
149996
var
149996
derivation_type
525
var
derivation_type
12
1
2
149996
derivation_type
var
12
33
34
105
90
91
105
353
354
105
392
393
105
560
561
105
enumconstants
240596
id
240596
parent
28399
index
10182
type_id
39
name
240318
location
220589
id
parent
12
1
2
240596
id
index
12
1
2
240596
id
type_id
12
1
2
240596
id
name
12
1
2
240596
id
location
12
1
2
240596
parent
id
12
1
2
994
2
3
4017
3
4
5767
4
5
3897
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
3897
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
28399
parent
name
12
1
2
994
2
3
4017
3
4
5767
4
5
3897
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
10182
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
240039
2
3
278
name
parent
12
1
2
240039
2
3
278
name
index
12
1
2
240318
name
type_id
12
1
2
240318
name
location
12
1
2
240039
2
3
278
location
id
12
1
2
219834
2
205
755
location
parent
12
1
2
220589
location
index
12
1
2
219834
2
205
755
location
type_id
12
1
2
220589
location
name
12
1
2
219834
2
205
755
builtintypes
22184
id
22184
name
22184
kind
22184
size
3304
sign
1416
alignment
2360
id
name
12
1
2
22184
id
kind
12
1
2
22184
id
size
12
1
2
22184
id
sign
12
1
2
22184
id
alignment
12
1
2
22184
name
id
12
1
2
22184
name
kind
12
1
2
22184
name
size
12
1
2
22184
name
sign
12
1
2
22184
name
alignment
12
1
2
22184
kind
id
12
1
2
22184
kind
name
12
1
2
22184
kind
size
12
1
2
22184
kind
sign
12
1
2
22184
kind
alignment
12
1
2
22184
size
id
12
1
2
472
2
3
472
4
5
472
7
8
472
9
10
472
11
12
472
13
14
472
size
name
12
1
2
472
2
3
472
4
5
472
7
8
472
9
10
472
11
12
472
13
14
472
size
kind
12
1
2
472
2
3
472
4
5
472
7
8
472
9
10
472
11
12
472
13
14
472
size
sign
12
1
2
944
3
4
2360
size
alignment
12
1
2
2360
2
3
944
sign
id
12
6
7
472
12
13
472
29
30
472
sign
name
12
6
7
472
12
13
472
29
30
472
sign
kind
12
6
7
472
12
13
472
29
30
472
sign
size
12
5
6
944
7
8
472
sign
alignment
12
5
6
1416
alignment
id
12
4
5
472
8
9
472
10
11
472
12
13
472
13
14
472
alignment
name
12
4
5
472
8
9
472
10
11
472
12
13
472
13
14
472
alignment
kind
12
4
5
472
8
9
472
10
11
472
12
13
472
13
14
472
alignment
size
12
1
2
472
2
3
1888
alignment
sign
12
3
4
2360
derivedtypes
4456239
id
4456239
name
2235907
kind
2832
type_id
2752285
id
name
12
1
2
4456239
id
kind
12
1
2
4456239
id
type_id
12
1
2
4456239
name
id
12
1
2
1961670
2
5
175587
5
1173
98649
name
kind
12
1
2
2234963
2
3
944
name
type_id
12
1
2
1961670
2
5
175587
5
1155
98649
kind
id
12
198
199
472
1118
1119
472
1154
1155
472
1223
1224
472
2208
2209
472
3540
3541
472
kind
name
12
1
2
472
164
165
472
611
612
472
796
797
472
1161
1162
472
2006
2007
472
kind
type_id
12
83
84
472
1118
1119
472
1154
1155
472
1223
1224
472
2163
2164
472
3540
3541
472
type_id
id
12
1
2
1698289
2
3
570659
3
4
375719
4
54
107618
type_id
name
12
1
2
1709617
2
3
563107
3
4
372887
4
54
106674
type_id
kind
12
1
2
1702537
2
3
574435
3
4
374775
4
6
100537
pointerishsize
3320584
id
3320584
size
472
alignment
472
id
size
12
1
2
3320584
id
alignment
12
1
2
3320584
size
id
12
7035
7036
472
size
alignment
12
1
2
472
alignment
id
12
7035
7036
472
alignment
size
12
1
2
472
arraysizes
71745
id
71745
num_elements
23600
bytesize
26432
alignment
1888
id
num_elements
12
1
2
71745
id
bytesize
12
1
2
71745
id
alignment
12
1
2
71745
num_elements
id
12
1
2
2360
2
3
15104
3
4
1416
4
6
1888
6
11
1888
12
14
944
num_elements
bytesize
12
1
2
18408
2
3
2360
3
4
1888
4
7
944
num_elements
alignment
12
1
2
18408
2
3
2832
3
4
1416
4
5
944
bytesize
id
12
1
2
2832
2
3
16992
3
4
3304
4
8
2360
11
16
944
bytesize
num_elements
12
1
2
21712
2
3
3304
3
5
1416
bytesize
alignment
12
1
2
22184
2
3
3304
4
5
944
alignment
id
12
5
6
472
16
17
472
31
32
472
100
101
472
alignment
num_elements
12
4
5
472
7
8
944
50
51
472
alignment
bytesize
12
4
5
472
7
8
472
8
9
472
50
51
472
typedefbase
1731312
id
1731312
type_id
809076
id
type_id
12
1
2
1731312
type_id
id
12
1
2
628341
2
3
84469
3
6
64632
6
5443
31632
decltypes
354722
id
23891
expr
354722
base_type
17137
parentheses_would_change_meaning
17
id
expr
12
1
2
5945
2
3
7472
3
4
3251
4
7
1993
7
18
1993
18
42
2011
42
1767
1221
id
base_type
12
1
2
23891
id
parentheses_would_change_meaning
12
1
2
23891
expr
id
12
1
2
354722
expr
base_type
12
1
2
354722
expr
parentheses_would_change_meaning
12
1
2
354722
base_type
id
12
1
2
14442
2
3
2209
3
149
485
base_type
expr
12
1
2
1796
2
3
7329
3
4
3071
4
5
1419
5
11
1365
11
43
1562
43
6569
592
base_type
parentheses_would_change_meaning
12
1
2
17137
parentheses_would_change_meaning
id
12
1330
1331
17
parentheses_would_change_meaning
expr
12
19747
19748
17
parentheses_would_change_meaning
base_type
12
954
955
17
usertypes
5362968
id
5362968
name
1392427
kind
5192
id
name
12
1
2
5362968
id
kind
12
1
2
5362968
name
id
12
1
2
1009627
2
3
162371
3
7
108562
7
81
104786
92
885
7080
name
kind
12
1
2
1247992
2
3
128858
3
7
15576
kind
id
12
6
7
472
10
11
472
26
27
472
121
122
472
138
139
472
690
691
472
862
863
472
963
964
472
1770
1771
472
1913
1914
472
4863
4864
472
kind
name
12
5
6
472
6
7
472
14
15
472
30
31
472
44
45
472
124
125
472
269
270
472
373
374
472
433
434
472
749
750
472
1250
1251
472
usertypesize
1766258
id
1766258
size
13688
alignment
2360
id
size
12
1
2
1766258
id
alignment
12
1
2
1766258
size
id
12
1
2
3304
2
3
4248
3
4
472
4
5
944
6
8
944
9
15
944
37
84
944
92
160
944
748
2552
944
size
alignment
12
1
2
10384
2
3
2832
3
4
472
alignment
id
12
2
3
472
6
7
472
181
182
472
254
255
472
3299
3300
472
alignment
size
12
1
2
472
2
3
472
3
4
472
9
10
472
22
23
472
usertype_final
9558
id
9558
usertype_uuid
36206
id
36206
uuid
36206
id
uuid
12
1
2
36206
uuid
id
12
1
2
36206
mangled_name
5283199
id
5283199
mangled_name
1236664
id
mangled_name
12
1
2
5283199
mangled_name
id
12
1
2
733502
2
3
178419
3
4
82601
4
6
85905
6
14
99121
14
885
57113
is_pod_class
559630
id
559630
is_standard_layout_class
1306521
id
1306521
is_complete
1706313
id
1706313
is_class_template
406871
id
406871
class_instantiation
1132350
to
1132350
from
171811
to
from
12
1
2
1132350
from
to
12
1
2
60417
2
3
29736
3
4
16048
4
5
14160
5
7
15576
7
14
15576
14
34
13216
34
84
7080
class_template_argument
2984763
type_id
1362392
index
1297
arg_type
873917
type_id
index
12
1
2
553906
2
3
419705
3
4
242829
4
7
121721
7
113
24228
type_id
arg_type
12
1
2
578853
2
3
432393
3
4
256363
4
113
94781
index
type_id
12
1
2
11
2
3
822
3
26
104
29
64
104
69
411
104
592
8760
104
12939
114739
46
index
arg_type
12
1
2
11
2
3
822
3
14
115
14
26
104
28
145
104
195
3458
104
11165
39733
34
arg_type
type_id
12
1
2
536062
2
3
191313
3
4
53972
4
11
67088
11
10817
25479
arg_type
index
12
1
2
762763
2
3
94156
3
22
16998
class_template_argument_value
506465
type_id
314830
index
1888
arg_value
506465
type_id
index
12
1
2
259133
2
3
53809
3
4
1888
type_id
arg_value
12
1
2
199187
2
3
81185
3
4
12272
4
9
22184
index
type_id
12
18
19
472
92
93
472
299
300
472
380
381
472
index
arg_value
12
19
20
472
124
125
472
410
411
472
520
521
472
arg_value
type_id
12
1
2
506465
arg_value
index
12
1
2
506465
is_proxy_class_for
65137
id
65137
templ_param_id
65137
id
templ_param_id
12
1
2
65137
templ_param_id
id
12
1
2
65137
type_mentions
4011226
id
4011226
type_id
197321
location
3977856
kind
39
id
type_id
12
1
2
4011226
id
location
12
1
2
4011226
id
kind
12
1
2
4011226
type_id
id
12
1
2
97169
2
3
21637
3
4
8193
4
5
10739
5
7
14318
7
12
15790
12
27
15114
27
8555
14358
type_id
location
12
1
2
97169
2
3
21637
3
4
8193
4
5
10739
5
7
14318
7
12
15790
12
27
15114
27
8555
14358
type_id
kind
12
1
2
197321
location
id
12
1
2
3944485
2
3
33370
location
type_id
12
1
2
3944485
2
3
33370
location
kind
12
1
2
3977856
kind
id
12
100849
100850
39
kind
type_id
12
4961
4962
39
kind
location
12
100010
100011
39
is_function_template
1418387
id
1418387
function_instantiation
895034
to
895034
from
144729
to
from
12
1
2
895034
from
to
12
1
2
100124
2
3
14448
3
6
11964
6
21
11964
22
864
6227
function_template_argument
2313992
function_id
1303055
index
559
arg_type
302683
function_id
index
12
1
2
668792
2
3
388709
3
4
175375
4
15
70178
function_id
arg_type
12
1
2
683870
2
3
393991
3
4
146583
4
9
78609
index
function_id
12
1
2
209
7
8
34
35
36
34
108
109
34
164
165
34
294
295
34
849
850
34
3198
3199
34
8582
8583
34
17395
17396
34
34286
34287
34
index
arg_type
12
1
2
209
3
4
34
11
12
34
22
23
34
30
31
34
61
62
34
134
135
34
452
453
34
1127
1128
34
2404
2405
34
5836
5837
34
arg_type
function_id
12
1
2
185521
2
3
44534
3
5
23334
5
16
23369
16
113
25118
126
955
804
arg_type
index
12
1
2
272771
2
4
25818
4
17
4093
function_template_argument_value
358342
function_id
179083
index
559
arg_value
355719
function_id
index
12
1
2
169778
2
8
9305
function_id
arg_value
12
1
2
149417
2
3
20535
3
97
9130
index
function_id
12
1
2
209
2
3
69
11
12
34
26
27
34
94
95
34
314
315
34
709
710
34
964
965
34
1187
1188
34
2148
2149
34
index
arg_value
12
1
2
209
2
3
69
60
61
34
80
81
34
141
142
34
533
534
34
1550
1551
34
1821
1822
34
2202
2203
34
3771
3772
34
arg_value
function_id
12
1
2
353095
2
3
2623
arg_value
index
12
1
2
355719
is_variable_template
42225
id
42225
variable_instantiation
48633
to
48633
from
24894
to
from
12
1
2
48633
from
to
12
1
2
14390
2
3
7667
3
8
1785
8
14
1050
variable_template_argument
328248
variable_id
26469
index
1785
arg_type
217116
variable_id
index
12
1
2
16176
2
3
5672
3
4
3886
4
17
735
variable_id
arg_type
12
1
2
5987
2
3
5251
3
4
1995
4
5
1155
5
6
2415
6
8
2310
8
11
2205
11
18
2415
18
67
1995
80
515
735
index
variable_id
12
1
2
105
2
3
630
3
4
420
5
6
210
27
28
105
42
43
105
79
80
105
248
249
105
index
arg_type
12
1
2
105
12
13
630
13
14
105
14
15
315
24
25
105
32
33
105
128
129
105
436
437
105
636
637
105
890
891
105
arg_type
variable_id
12
1
2
181088
2
3
20902
3
37
15125
arg_type
index
12
1
2
199890
2
5
16806
5
6
420
variable_template_argument_value
15650
variable_id
2836
index
420
arg_value
12079
variable_id
index
12
1
2
2625
2
3
210
variable_id
arg_value
12
2
3
420
3
4
105
4
5
1365
5
6
210
6
7
210
8
9
210
12
17
210
20
21
105
index
variable_id
12
2
3
105
6
7
105
8
9
105
13
14
105
index
arg_value
12
12
13
105
30
31
105
33
34
105
40
41
105
arg_value
variable_id
12
1
2
8508
2
3
3571
arg_value
index
12
1
2
12079
routinetypes
543059
id
543059
return_type
283826
id
return_type
12
1
2
543059
return_type
id
12
1
2
247373
2
3
21165
3
3594
15288
routinetypeargs
996883
routine
430472
index
8024
type_id
230340
routine
index
12
1
2
156235
2
3
135938
3
4
64193
4
5
46256
5
18
27848
routine
type_id
12
1
2
186443
2
3
135466
3
4
59473
4
5
33984
5
11
15104
index
routine
12
2
3
944
4
5
472
6
7
472
8
9
944
9
10
472
10
11
1416
13
14
472
28
29
472
59
60
472
157
158
472
293
294
472
581
582
472
912
913
472
index
type_id
12
1
2
944
3
4
944
4
5
1416
5
6
944
6
7
944
10
11
472
14
15
472
47
48
472
90
91
472
176
177
472
349
350
472
type_id
routine
12
1
2
149154
2
3
31152
3
5
16992
5
12
18408
12
113
14632
type_id
index
12
1
2
175587
2
3
31152
3
6
18880
6
14
4720
ptrtomembers
38232
id
38232
type_id
38232
class_id
15576
id
type_id
12
1
2
38232
id
class_id
12
1
2
38232
type_id
id
12
1
2
38232
type_id
class_id
12
1
2
38232
class_id
id
12
1
2
13688
8
9
1416
28
29
472
class_id
type_id
12
1
2
13688
8
9
1416
28
29
472
specifiers
25016
id
25016
str
25016
id
str
12
1
2
25016
str
id
12
1
2
25016
typespecifiers
1326345
type_id
1307937
spec_id
3776
type_id
spec_id
12
1
2
1289529
2
3
18408
spec_id
type_id
12
8
9
472
36
37
472
51
52
472
86
87
472
105
106
472
219
220
472
221
222
472
2084
2085
472
funspecifiers
12993924
func_id
3955310
spec_id
699
func_id
spec_id
12
1
2
312758
2
3
540295
3
4
1132682
4
5
1734095
5
8
235478
spec_id
func_id
12
13
14
69
98
99
34
200
201
34
296
297
34
304
305
34
572
573
34
716
717
34
1599
1600
34
1646
1647
34
3782
3783
34
3872
3873
34
5095
5096
34
6814
6815
34
9270
9271
34
12058
12059
34
53280
53281
34
80172
80173
34
91598
91599
34
100025
100026
34
varspecifiers
2352966
var_id
1257904
spec_id
3776
var_id
spec_id
12
1
2
738222
2
3
202491
3
4
59001
4
5
258189
spec_id
var_id
12
112
113
472
315
316
472
411
412
472
560
561
472
692
693
472
700
701
472
732
733
472
1463
1464
472
attributes
696623
id
696623
kind
315
name
1575
name_space
210
location
484652
id
kind
12
1
2
696623
id
name
12
1
2
696623
id
name_space
12
1
2
696623
id
location
12
1
2
696623
kind
id
12
4
5
105
2168
2169
105
4460
4461
105
kind
name
12
1
2
105
5
6
105
11
12
105
kind
name_space
12
1
2
210
2
3
105
kind
location
12
2
3
105
2055
2056
105
2557
2558
105
name
id
12
1
2
210
2
3
105
4
5
210
5
6
105
9
10
105
14
15
105
16
17
105
24
25
105
86
87
105
115
116
105
659
660
105
1760
1761
105
3932
3933
105
name
kind
12
1
2
1365
2
3
210
name
name_space
12
1
2
1575
name
location
12
1
2
315
2
3
210
4
5
105
6
7
105
9
10
105
14
15
105
18
19
105
59
60
105
72
73
105
331
332
105
1756
1757
105
2379
2380
105
name_space
id
12
5
6
105
6627
6628
105
name_space
kind
12
1
2
105
3
4
105
name_space
name
12
1
2
105
14
15
105
name_space
location
12
1
2
105
4613
4614
105
location
id
12
1
2
443372
2
9
36868
9
201
4411
location
kind
12
1
2
484652
location
name
12
1
2
480346
2
3
4306
location
name_space
12
1
2
484652
attribute_args
351174
id
351174
kind
1416
attribute
269045
index
1416
location
328046
id
kind
12
1
2
351174
id
attribute
12
1
2
351174
id
index
12
1
2
351174
id
location
12
1
2
351174
kind
id
12
1
2
472
55
56
472
688
689
472
kind
attribute
12
1
2
472
55
56
472
536
537
472
kind
index
12
1
2
944
3
4
472
kind
location
12
1
2
472
55
56
472
666
667
472
attribute
id
12
1
2
202963
2
3
50032
3
4
16048
attribute
kind
12
1
2
258661
2
3
10384
attribute
index
12
1
2
202963
2
3
50032
3
4
16048
attribute
location
12
1
2
202963
2
3
50032
3
4
16048
index
id
12
34
35
472
140
141
472
570
571
472
index
kind
12
1
2
944
3
4
472
index
attribute
12
34
35
472
140
141
472
570
571
472
index
location
12
34
35
472
140
141
472
521
522
472
location
id
12
1
2
313886
2
16
14160
location
kind
12
1
2
315302
2
3
12744
location
attribute
12
1
2
313886
2
16
14160
location
index
12
1
2
328046
attribute_arg_value
350702
arg
350702
value
32568
arg
value
12
1
2
350702
value
arg
12
1
2
14632
2
3
12272
3
14
2832
15
247
2832
attribute_arg_type
1535
arg
1535
type_id
1354
arg
type_id
12
1
2
1535
type_id
arg
12
1
2
1264
3
4
90
attribute_arg_name
6
arg
6
name
5
arg
name
12
1
2
6
name
arg
12
1
2
4
2
3
1
typeattributes
60817
type_id
60397
spec_id
60817
type_id
spec_id
12
1
2
59977
2
3
420
spec_id
type_id
12
1
2
60817
funcattributes
637684
func_id
448880
spec_id
637684
func_id
spec_id
12
1
2
342678
2
3
65137
3
6
40120
6
7
944
spec_id
func_id
12
1
2
637684
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
1008
stmt_id
1008
spec_id
1008
stmt_id
spec_id
12
1
2
1008
spec_id
stmt_id
12
1
2
1008
unspecifiedtype
10417715
type_id
10417715
unspecified_type_id
6996120
type_id
unspecified_type_id
12
1
2
10417715
unspecified_type_id
type_id
12
1
2
4696963
2
3
2054184
3
147
244972
member
5120282
parent
692861
index
8746
child
5057871
parent
index
12
1
3
18716
3
4
396265
4
5
38727
5
7
52616
7
10
52476
10
16
57164
16
30
52581
30
251
24313
parent
child
12
1
3
18716
3
4
396230
4
5
38692
5
7
52791
7
10
52791
10
16
56919
16
29
52371
29
253
24348
index
parent
12
1
2
1399
2
3
804
3
4
944
5
22
769
22
43
664
43
61
699
62
113
664
114
185
664
186
331
664
367
1282
664
1418
5994
664
7270
19474
139
index
child
12
1
2
804
2
3
874
3
4
1154
4
16
734
16
33
664
34
58
664
58
93
699
97
135
664
140
253
664
253
601
664
611
2463
664
2610
19486
489
child
parent
12
1
2
5057871
child
index
12
1
2
4996578
2
5
61292
enclosingfunction
121976
child
121976
parent
69638
child
parent
12
1
2
121976
parent
child
12
1
2
36765
2
3
21633
3
4
6117
4
45
5121
derivations
397280
derivation
397280
sub
376919
index
209
super
228236
location
37887
derivation
sub
12
1
2
397280
derivation
index
12
1
2
397280
derivation
super
12
1
2
397280
derivation
location
12
1
2
397280
sub
derivation
12
1
2
361876
2
7
15043
sub
index
12
1
2
361876
2
7
15043
sub
super
12
1
2
361876
2
7
15043
sub
location
12
1
2
361876
2
7
15043
index
derivation
12
25
26
104
77
78
34
430
431
34
10774
10775
34
index
sub
12
25
26
104
77
78
34
430
431
34
10774
10775
34
index
super
12
23
24
34
25
26
69
35
36
34
261
262
34
6169
6170
34
index
location
12
1
2
104
9
10
34
66
67
34
1005
1006
34
super
derivation
12
1
2
220960
2
1076
7276
super
sub
12
1
2
220960
2
1076
7276
super
index
12
1
2
227781
2
4
454
super
location
12
1
2
224668
2
108
3568
location
derivation
12
1
2
28197
2
5
3043
5
16
2973
17
133
2973
154
656
699
location
sub
12
1
2
28197
2
5
3043
5
16
2973
17
133
2973
154
656
699
location
index
12
1
2
37887
location
super
12
1
2
30611
2
5
3218
5
55
2868
60
656
1189
derspecifiers
399169
der_id
396895
spec_id
139
der_id
spec_id
12
1
2
394621
2
3
2273
spec_id
der_id
12
65
66
34
93
94
34
1132
1133
34
10120
10121
34
direct_base_offsets
368208
der_id
368208
offset
349
der_id
offset
12
1
2
368208
offset
der_id
12
1
2
34
2
3
104
3
4
69
4
5
69
85
86
34
10419
10420
34
virtual_base_offsets
6674
sub
3684
super
509
offset
254
sub
super
12
1
2
2896
2
4
324
4
7
266
7
11
196
sub
offset
12
1
2
3105
2
4
312
4
8
266
super
sub
12
1
2
81
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
81
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
81
2
3
34
3
4
46
5
7
23
7
10
23
12
14
23
21
29
23
frienddecls
710038
id
710038
type_id
42085
decl_id
69688
location
6297
id
type_id
12
1
2
710038
id
decl_id
12
1
2
710038
id
location
12
1
2
710038
type_id
id
12
1
2
6157
2
3
13119
3
6
2938
6
10
3183
10
17
3253
17
24
3323
25
36
3288
37
55
3218
55
103
3603
type_id
decl_id
12
1
2
6157
2
3
13119
3
6
2938
6
10
3183
10
17
3253
17
24
3323
25
36
3288
37
55
3218
55
103
3603
type_id
location
12
1
2
40651
2
13
1434
decl_id
id
12
1
2
40196
2
3
5842
3
8
5982
8
15
5387
15
32
5247
32
71
5247
72
160
1784
decl_id
type_id
12
1
2
40196
2
3
5842
3
8
5982
8
15
5387
15
32
5247
32
71
5247
72
160
1784
decl_id
location
12
1
2
69023
2
5
664
location
id
12
1
2
5912
2
20106
384
location
type_id
12
1
2
6157
2
1105
139
location
decl_id
12
1
2
5947
2
1837
349
comments
9024167
id
9024167
contents
3546138
location
9024167
id
contents
12
1
2
9024167
id
location
12
1
2
9024167
contents
id
12
1
2
3255074
2
10
268901
10
32841
22163
contents
location
12
1
2
3255074
2
10
268901
10
32841
22163
location
id
12
1
2
9024167
location
contents
12
1
2
9024167
commentbinding
3153021
id
2495512
element
3075612
id
element
12
1
2
2412911
2
97
82601
element
id
12
1
2
2998202
2
3
77409
exprconv
7003263
converted
7003263
conversion
7003263
converted
conversion
12
1
2
7003263
conversion
converted
12
1
2
7003263
compgenerated
8432513
id
8432513
synthetic_destructor_call
132767
element
103217
i
305
destructor_call
117462
element
i
12
1
2
85325
2
3
11801
3
18
6089
element
destructor_call
12
1
2
85325
2
3
11801
3
18
6089
i
element
12
1
2
17
2
3
53
3
4
17
4
5
53
6
7
17
11
12
17
20
21
17
34
35
17
65
66
17
152
153
17
339
340
17
996
997
17
5746
5747
17
i
destructor_call
12
1
2
17
2
3
53
3
4
17
4
5
53
6
7
17
11
12
17
20
21
17
34
35
17
65
66
17
151
152
17
338
339
17
995
996
17
4897
4898
17
destructor_call
element
12
1
2
115450
2
26
2011
destructor_call
i
12
1
2
117462
namespaces
12744
id
12744
name
10384
id
name
12
1
2
12744
name
id
12
1
2
8968
2
3
472
3
4
944
namespace_inline
1416
id
1416
namespacembrs
2473800
parentid
10856
memberid
2473800
parentid
memberid
12
1
2
1888
2
3
944
3
4
472
4
5
944
5
7
944
7
8
944
8
12
944
17
30
944
43
47
944
52
143
944
247
4603
944
memberid
parentid
12
1
2
2473800
exprparents
14151887
expr_id
14151887
child_index
14601
parent_id
9417337
expr_id
child_index
12
1
2
14151887
expr_id
parent_id
12
1
2
14151887
child_index
expr_id
12
1
2
2809
2
3
1107
3
4
266
4
5
6542
5
8
1209
8
11
1189
11
53
1107
56
389706
369
child_index
parent_id
12
1
2
2809
2
3
1107
3
4
266
4
5
6542
5
8
1209
8
11
1189
11
53
1107
56
389706
369
parent_id
expr_id
12
1
2
5388560
2
3
3692338
3
712
336438
parent_id
child_index
12
1
2
5388560
2
3
3692338
3
712
336438
expr_isload
4944556
expr_id
4944556
conversionkinds
4220603
expr_id
4220603
kind
6
expr_id
kind
12
1
2
4220603
kind
expr_id
12
2139
2140
1
3252
3253
1
13430
13431
1
26288
26289
1
44458
44459
1
4131036
4131037
1
iscall
3095893
caller
3095893
kind
53
caller
kind
12
1
2
3095893
kind
caller
12
1389
1390
17
2512
2513
17
168444
168445
17
numtemplatearguments
553810
expr_id
553810
num
71
expr_id
num
12
1
2
553810
num
expr_id
12
26
27
17
28
29
17
220
221
17
30556
30557
17
specialnamequalifyingelements
472
id
472
name
472
id
name
12
1
2
472
name
id
12
1
2
472
namequalifiers
1593457
id
1593457
qualifiableelement
1593457
qualifyingelement
74044
location
273366
id
qualifiableelement
12
1
2
1593457
id
qualifyingelement
12
1
2
1593457
id
location
12
1
2
1593457
qualifiableelement
id
12
1
2
1593457
qualifiableelement
qualifyingelement
12
1
2
1593457
qualifiableelement
location
12
1
2
1593457
qualifyingelement
id
12
1
2
46848
2
3
12322
3
4
5802
4
11
5622
11
31104
3448
qualifyingelement
qualifiableelement
12
1
2
46848
2
3
12322
3
4
5802
4
11
5622
11
31104
3448
qualifyingelement
location
12
1
2
50477
2
3
10885
3
4
6089
4
15
5604
15
7095
987
location
id
12
1
2
85792
2
3
24160
3
4
41621
4
6
12736
6
7
89547
7
2135
19508
location
qualifiableelement
12
1
2
85792
2
3
24160
3
4
41621
4
6
12736
6
7
89547
7
2135
19508
location
qualifyingelement
12
1
2
118270
2
3
50782
3
4
95942
4
152
8370
varbind
6005942
expr
6005942
var
765575
expr
var
12
1
2
6005942
var
expr
12
1
2
125736
2
3
137344
3
4
105884
4
5
84883
5
6
61053
6
7
47927
7
9
59392
9
13
59043
13
28
58653
28
5137
25655
funbind
3098283
expr
3094672
fun
512404
expr
fun
12
1
2
3091061
2
3
3610
fun
expr
12
1
2
298514
2
3
85810
3
4
36160
4
7
42968
7
35
38603
35
4943
10346
expr_allocator
54190
expr
54190
func
104
form
34
expr
func
12
1
2
54190
expr
form
12
1
2
54190
func
expr
12
1
2
34
585
586
34
963
964
34
func
form
12
1
2
104
form
expr
12
1549
1550
34
form
func
12
3
4
34
expr_deallocator
62901
expr
62901
func
104
form
69
expr
func
12
1
2
62901
expr
form
12
1
2
62901
func
expr
12
1
2
34
847
848
34
950
951
34
func
form
12
1
2
104
form
expr
12
848
849
34
950
951
34
form
func
12
1
2
34
2
3
34
expr_cond_two_operand
484
cond
484
expr_cond_guard
654457
cond
654457
guard
654457
cond
guard
12
1
2
654457
guard
cond
12
1
2
654457
expr_cond_true
654455
cond
654455
true
654455
cond
true
12
1
2
654455
true
cond
12
1
2
654455
expr_cond_false
654457
cond
654457
false
654457
cond
false
12
1
2
654457
false
cond
12
1
2
654457
values
10645398
id
10645398
str
86632
id
str
12
1
2
10645398
str
id
12
1
2
58704
2
3
12259
3
6
6746
6
62
6512
62
451065
2410
valuetext
4756700
id
4756700
text
703927
id
text
12
1
2
4756700
text
id
12
1
2
527530
2
3
102489
3
7
56761
7
425881
17147
valuebind
11082271
val
10645398
expr
11082271
val
expr
12
1
2
10231303
2
7
414094
expr
val
12
1
2
11082271
fieldoffsets
1050009
id
1050009
byteoffset
22591
bitoffset
318
id
byteoffset
12
1
2
1050009
id
bitoffset
12
1
2
1050009
byteoffset
id
12
1
2
12966
2
3
1710
3
5
1789
5
12
1909
12
35
1710
35
205
1710
244
5638
795
byteoffset
bitoffset
12
1
2
21915
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
21007
id
21007
bits
2625
declared_bits
2625
id
bits
12
1
2
21007
id
declared_bits
12
1
2
21007
bits
id
12
1
2
735
2
3
630
3
4
210
4
5
210
5
6
210
6
8
210
8
11
210
12
115
210
bits
declared_bits
12
1
2
2625
declared_bits
id
12
1
2
735
2
3
630
3
4
210
4
5
210
5
6
210
6
8
210
8
11
210
12
115
210
declared_bits
bits
12
1
2
2625
initialisers
1736804
init
1736804
var
719782
expr
1736804
location
391526
init
var
12
1
2
1736804
init
expr
12
1
2
1736804
init
location
12
1
2
1736804
var
init
12
1
2
631170
2
16
31717
16
25
56851
25
112
44
var
expr
12
1
2
631170
2
16
31717
16
25
56851
25
112
44
var
location
12
1
2
719700
2
4
81
expr
init
12
1
2
1736804
expr
var
12
1
2
1736804
expr
location
12
1
2
1736804
location
init
12
1
2
318848
2
3
23904
3
15
30865
15
111462
17907
location
var
12
1
2
341914
2
4
35670
4
12741
13941
location
expr
12
1
2
318848
2
3
23904
3
15
30865
15
111462
17907
expr_ancestor
121360
exp
121360
ancestor
84661
exp
ancestor
12
1
2
121360
ancestor
exp
12
1
2
61219
2
3
16741
3
8
6466
8
18
233
exprs
18298854
id
18298854
kind
8670
location
7747846
id
kind
12
1
2
18298854
id
location
12
1
2
18298854
kind
id
12
1
6
632
6
12
632
18
28
541
29
45
722
45
88
722
89
122
722
152
234
722
241
441
722
504
778
722
802
1049
722
1117
2286
722
2424
9743
722
22722
53144
361
kind
location
12
1
3
722
3
4
541
4
13
722
13
24
722
24
37
722
41
101
722
102
175
722
180
279
722
281
499
722
565
774
722
813
1643
722
1728
13946
722
15037
33170
180
location
id
12
1
2
5161708
2
3
1378731
3
5
662723
5
14777
544682
location
kind
12
1
2
5999730
2
3
1427591
3
26
320523
expr_types
18356354
id
18298854
typeid
806338
value_category
53
id
typeid
12
1
2
18241425
2
5
57428
id
value_category
12
1
2
18298854
typeid
id
12
1
2
278288
2
3
160556
3
4
69787
4
5
57051
5
7
62027
7
12
67236
12
35
61758
35
78725
49632
typeid
value_category
12
1
2
695684
2
3
100271
3
4
10382
value_category
id
12
11948
11949
17
253514
253515
17
753215
753216
17
value_category
typeid
12
1415
1416
17
11760
11761
17
38451
38452
17
new_allocated_type
55240
expr
55240
type_id
27952
expr
type_id
12
1
2
55240
type_id
expr
12
1
2
9095
2
3
15987
3
6
2134
6
28
734
new_array_allocated_type
5113
expr
5113
type_id
2200
expr
type_id
12
1
2
5113
type_id
expr
12
1
2
31
2
3
1948
3
7
170
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
38495
expr
38495
decl
38495
expr
decl
12
1
2
38495
decl
expr
12
1
2
38495
typeid_bind
36173
expr
36173
type_id
16267
expr
type_id
12
1
2
36173
type_id
expr
12
1
2
15847
3
328
419
uuidof_bind
20051
expr
20051
type_id
19856
expr
type_id
12
1
2
20051
type_id
expr
12
1
2
19692
2
4
163
sizeof_bind
191840
expr
191840
type_id
8193
expr
type_id
12
1
2
191840
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
21712
expr
21712
default_capture
472
has_explicit_return_type
472
expr
default_capture
12
1
2
21712
expr
has_explicit_return_type
12
1
2
21712
default_capture
expr
12
46
47
472
default_capture
has_explicit_return_type
12
1
2
472
has_explicit_return_type
expr
12
46
47
472
has_explicit_return_type
default_capture
12
1
2
472
lambda_capture
28320
id
28320
lambda
20768
index
944
field
28320
captured_by_reference
472
is_implicit
472
location
2832
id
lambda
12
1
2
28320
id
index
12
1
2
28320
id
field
12
1
2
28320
id
captured_by_reference
12
1
2
28320
id
is_implicit
12
1
2
28320
id
location
12
1
2
28320
lambda
id
12
1
2
13216
2
3
7552
lambda
index
12
1
2
13216
2
3
7552
lambda
field
12
1
2
13216
2
3
7552
lambda
captured_by_reference
12
1
2
20768
lambda
is_implicit
12
1
2
20768
lambda
location
12
1
2
13216
2
3
7552
index
id
12
16
17
472
44
45
472
index
lambda
12
16
17
472
44
45
472
index
field
12
16
17
472
44
45
472
index
captured_by_reference
12
1
2
944
index
is_implicit
12
1
2
944
index
location
12
2
3
472
4
5
472
field
id
12
1
2
28320
field
lambda
12
1
2
28320
field
index
12
1
2
28320
field
captured_by_reference
12
1
2
28320
field
is_implicit
12
1
2
28320
field
location
12
1
2
28320
captured_by_reference
id
12
60
61
472
captured_by_reference
lambda
12
44
45
472
captured_by_reference
index
12
2
3
472
captured_by_reference
field
12
60
61
472
captured_by_reference
is_implicit
12
1
2
472
captured_by_reference
location
12
6
7
472
is_implicit
id
12
60
61
472
is_implicit
lambda
12
44
45
472
is_implicit
index
12
2
3
472
is_implicit
field
12
60
61
472
is_implicit
captured_by_reference
12
1
2
472
is_implicit
location
12
6
7
472
location
id
12
8
9
1888
14
15
944
location
lambda
12
8
9
1888
14
15
944
location
index
12
1
2
2832
location
field
12
8
9
1888
14
15
944
location
captured_by_reference
12
1
2
2832
location
is_implicit
12
1
2
2832
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
4689495
id
4689495
kind
1995
location
2293751
id
kind
12
1
2
4689495
id
location
12
1
2
4689495
kind
id
12
1
2
105
18
19
105
22
23
105
46
47
105
75
76
105
83
84
105
102
103
105
154
155
105
242
243
105
284
285
105
383
384
105
418
419
105
501
502
105
1324
1325
105
2629
2630
105
4606
4607
105
8935
8936
105
11547
11548
105
13275
13276
105
kind
location
12
1
2
105
8
9
105
18
19
105
45
46
105
50
51
105
56
57
105
74
75
105
88
89
105
101
102
105
128
129
105
209
210
105
252
253
105
368
369
105
641
642
105
1742
1743
105
2183
2184
105
4210
4211
105
6065
6066
105
6529
6530
105
location
id
12
1
2
1897016
2
4
177201
4
12
176466
12
684
43066
location
kind
12
1
2
2234613
2
8
59137
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_then
723123
if_stmt
723123
then_id
723123
if_stmt
then_id
12
1
2
723123
then_id
if_stmt
12
1
2
723123
if_else
183959
if_stmt
183959
else_id
183959
if_stmt
else_id
12
1
2
183959
else_id
if_stmt
12
1
2
183959
constexpr_if_then
52624
constexpr_if_stmt
52624
then_id
52624
constexpr_if_stmt
then_id
12
1
2
52624
then_id
constexpr_if_stmt
12
1
2
52624
constexpr_if_else
30986
constexpr_if_stmt
30986
else_id
30986
constexpr_if_stmt
else_id
12
1
2
30986
else_id
constexpr_if_stmt
12
1
2
30986
while_body
30265
while_stmt
30265
body_id
30265
while_stmt
body_id
12
1
2
30265
body_id
while_stmt
12
1
2
30265
do_body
148593
do_stmt
148593
body_id
148593
do_stmt
body_id
12
1
2
148593
body_id
do_stmt
12
1
2
148593
switch_case
190914
switch_stmt
10275
index
4418
case_id
190914
switch_stmt
index
12
2
3
53
3
4
2263
4
5
1652
5
6
1005
6
7
754
7
9
718
9
10
970
10
11
323
11
14
862
14
31
826
36
247
844
switch_stmt
case_id
12
2
3
53
3
4
2263
4
5
1652
5
6
1005
6
7
754
7
9
718
9
10
970
10
11
323
11
14
862
14
31
826
36
247
844
index
switch_stmt
12
14
15
1167
18
19
538
32
33
1904
33
62
377
66
296
341
351
573
89
index
case_id
12
14
15
1167
18
19
538
32
33
1904
33
62
377
66
296
341
351
573
89
case_id
switch_stmt
12
1
2
190914
case_id
index
12
1
2
190914
switch_body
20900
switch_stmt
20900
body_id
20900
switch_stmt
body_id
12
1
2
20900
body_id
switch_stmt
12
1
2
20900
for_initialization
53198
for_stmt
53198
init_id
53198
for_stmt
init_id
12
1
2
53198
init_id
for_stmt
12
1
2
53198
for_condition
55454
for_stmt
55454
condition_id
55454
for_stmt
condition_id
12
1
2
55454
condition_id
for_stmt
12
1
2
55454
for_update
53301
for_stmt
53301
update_id
53301
for_stmt
update_id
12
1
2
53301
update_id
for_stmt
12
1
2
53301
for_body
61319
for_stmt
61319
body_id
61319
for_stmt
body_id
12
1
2
61319
body_id
for_stmt
12
1
2
61319
stmtparents
4064694
id
4064694
index
12245
parent
1724432
id
index
12
1
2
4064694
id
parent
12
1
2
4064694
index
id
12
1
2
4022
2
3
1002
3
4
220
4
5
1557
7
8
1021
8
12
794
12
29
1078
29
38
920
41
77
926
77
196938
699
index
parent
12
1
2
4022
2
3
1002
3
4
220
4
5
1557
7
8
1021
8
12
794
12
29
1078
29
38
920
41
77
926
77
196938
699
parent
id
12
1
2
989567
2
3
374640
3
4
106047
4
6
111564
6
17
130216
17
1943
12396
parent
index
12
1
2
989567
2
3
374640
3
4
106047
4
6
111564
6
17
130216
17
1943
12396
ishandler
59279
block
59279
stmt_decl_bind
585681
stmt
545527
num
75
decl
585576
stmt
num
12
1
2
524646
2
19
20881
stmt
decl
12
1
2
524646
2
19
20881
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
585538
2
6
37
decl
num
12
1
2
585576
stmt_decl_entry_bind
528084
stmt
488233
num
75
decl_entry
528025
stmt
num
12
1
2
467616
2
19
20616
stmt
decl_entry
12
1
2
467616
2
19
20616
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
528004
3
6
21
decl_entry
num
12
1
2
528025
blockscope
1442932
block
1442932
enclosing
1326345
block
enclosing
12
1
2
1442932
enclosing
block
12
1
2
1260264
2
13
66081
jumpinfo
253977
id
253977
str
21151
target
53042
id
str
12
1
2
253977
id
target
12
1
2
253977
str
id
12
2
3
9874
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
26426
3
4
12896
4
5
5342
5
8
4690
8
2124
3661
target
str
12
1
2
53042
preprocdirects
4447274
id
4447274
kind
1050
location
4444753
id
kind
12
1
2
4447274
id
location
12
1
2
4447274
kind
id
12
121
122
105
693
694
105
794
795
105
917
918
105
1697
1698
105
1785
1786
105
2983
2984
105
3799
3800
105
6290
6291
105
23260
23261
105
kind
location
12
121
122
105
693
694
105
794
795
105
917
918
105
1697
1698
105
1785
1786
105
2983
2984
105
3799
3800
105
6290
6291
105
23236
23237
105
location
id
12
1
2
4444648
25
26
105
location
kind
12
1
2
4444753
preprocpair
1443876
begin
1206927
elseelifend
1443876
begin
elseelifend
12
1
2
986027
2
3
210516
3
11
10384
elseelifend
begin
12
1
2
1443876
preproctrue
784479
branch
784479
preprocfalse
325686
branch
325686
preproctext
3585423
id
3585423
head
2599941
body
1520449
id
head
12
1
2
3585423
id
body
12
1
2
3585423
head
id
12
1
2
2452360
2
740
147580
head
body
12
1
2
2537548
2
5
62393
body
id
12
1
2
1376334
2
6
114073
6
11582
30041
body
head
12
1
2
1379380
2
7
114388
7
2959
26680
includes
316718
id
316718
included
118474
id
included
12
1
2
316718
included
id
12
1
2
61833
2
3
22184
3
4
12744
4
6
10384
6
14
8968
14
47
2360
link_targets
1471
id
1471
binary
1471
id
binary
12
1
2
1471
binary
id
12
1
2
1471
link_parent
40018704
element
5094359
link_target
349
element
link_target
12
1
2
694015
2
9
43135
9
10
4357208
link_target
element
12
3
4
34
124724
124725
34
124828
124829
34
124926
124927
34
124964
124965
34
124978
124979
34
124980
124981
34
126863
126864
34
132946
132947
34
134697
134698
34
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