@compilation
9948
@externalDataElement
65
@external_package
4
@svnentry
575525
@location_stmt
3813678
@location_default
29769315
@location_expr
13166528
@diagnostic
72036
@file
123102
@folder
15387
@macro_expansion
33954616
@other_macro_reference
857985
@function
4638253
@fun_decl
5001965
@var_decl
8416189
@type_decl
3241228
@namespace_decl
308863
@using
369307
@static_assert
130544
@parameter
6569654
@membervariable
1052983
@globalvariable
301276
@localvariable
581207
@enumconstant
241278
@errortype
466
@unknowntype
466
@void
466
@boolean
466
@char
466
@unsigned_char
466
@signed_char
466
@short
466
@unsigned_short
466
@signed_short
466
@int
466
@unsigned_int
466
@signed_int
466
@long
466
@unsigned_long
466
@signed_long
466
@long_long
466
@unsigned_long_long
466
@signed_long_long
466
@float
466
@double
466
@long_double
466
@complex_float
466
@complex_double
466
@complex_long_double
466
@imaginary_float
466
@imaginary_double
466
@imaginary_long_double
466
@wchar_t
466
@decltype_nullptr
466
@int128
466
@unsigned_int128
466
@signed_int128
466
@float128
466
@complex_float128
466
@decimal32
466
@decimal64
466
@decimal128
466
@char16_t
466
@char32_t
466
@std_float32
466
@float32x
466
@std_float64
466
@float64x
466
@std_float128
466
@float128x
466
@char8_t
466
@float16
466
@complex_float16
466
@pointer
567483
@reference
1747669
@type_with_specifiers
1009066
@array
110046
@routineptr
635462
@rvalue_reference
613493
@gnu_vector
714
@routinereference
242
@block
10
@decltype
27045
@usertype
5225787
@mangledname
4988979
@type_mention
4022590
@routinetype
547147
@ptrtomember
37770
@specifier
24713
@gnuattribute
685456
@stdattribute
492036
@alignas
9792
@declspec
243716
@msattribute
3
@attribute_arg_token
39168
@attribute_arg_type
466
@attribute_arg_constant_expr
370239
@attribute_arg_empty
1
@attribute_arg_constant
1
@derivation
368257
@frienddecl
716121
@comment
8774227
@namespace
12123
@specialnamequalifyingelement
466
@namequalifier
1533233
@value
10759232
@initialiser
1699706
@lambdacapture
27977
@errorexpr
46892
@address_of
438815
@reference_to
1592467
@indirect
292170
@ref_indirect
1938672
@array_to_pointer
1428626
@vacuous_destructor_call
8150
@parexpr
3581934
@arithnegexpr
650875
@complementexpr
27792
@notexpr
275977
@postincrexpr
61944
@postdecrexpr
41970
@preincrexpr
70459
@predecrexpr
26165
@conditionalexpr
656221
@addexpr
397749
@subexpr
340231
@mulexpr
305860
@divexpr
132951
@remexpr
15842
@paddexpr
86521
@psubexpr
49819
@pdiffexpr
35459
@lshiftexpr
565385
@rshiftexpr
140612
@andexpr
488264
@orexpr
145229
@xorexpr
54087
@eqexpr
469885
@neexpr
301200
@gtexpr
99787
@ltexpr
101652
@geexpr
59152
@leexpr
212181
@assignexpr
935434
@assignaddexpr
68229
@assignsubexpr
11181
@assignmulexpr
7147
@assigndivexpr
4985
@assignremexpr
418
@assignlshiftexpr
2712
@assignrshiftexpr
4495
@assignandexpr
4818
@assignorexpr
23831
@assignxorexpr
21808
@assignpaddexpr
13606
@andlogicalexpr
249546
@orlogicalexpr
864709
@commaexpr
124055
@subscriptexpr
367604
@callexpr
302160
@vastartexpr
3706
@vaendexpr
2797
@vacopyexpr
141
@varaccess
6019333
@thisaccess
1127035
@new_expr
47668
@delete_expr
11749
@throw_expr
21695
@condition_decl
42427
@braced_init_list
1108
@type_id
36483
@runtime_sizeof
295357
@runtime_alignof
49891
@sizeof_pack
5595
@routineexpr
2917246
@type_operand
1126930
@isemptyexpr
1481
@ispodexpr
634
@hastrivialdestructor
466
@literal
4406808
@aggregateliteral
913874
@delete_array_expr
1406
@new_array_expr
5103
@ctordirectinit
112978
@ctorvirtualinit
6513
@ctorfieldinit
201118
@ctordelegatinginit
3351
@dtordirectdestruct
41776
@dtorvirtualdestruct
4128
@dtorfielddestruct
41705
@static_cast
210934
@reinterpret_cast
30752
@const_cast
35250
@dynamic_cast
1037
@c_style_cast
4209495
@lambdaexpr
21449
@param_ref
245656
@istrivialexpr
932
@istriviallycopyableexpr
3730
@isconstructibleexpr
466
@isfinalexpr
1693
@noexceptexpr
25737
@builtinaddressof
13302
@temp_init
826674
@assume
3203
@unaryplusexpr
2911
@conjugation
1
@realpartexpr
69
@imagpartexpr
69
@jmulexpr
1
@jdivexpr
1
@fjaddexpr
1
@jfaddexpr
1
@fjsubexpr
1
@jfsubexpr
1
@minexpr
1
@maxexpr
1
@assignpsubexpr
1151
@virtfunptrexpr
1
@vaargexpr
950
@expr_stmt
94234
@offsetofexpr
19960
@hasassignexpr
2
@hascopyexpr
2
@hasnothrowassign
3
@hasnothrowconstr
3
@hasnothrowcopy
5
@hastrivialassign
2
@hastrivialconstr
3
@hastrivialcopy
2
@hasuserdestr
3
@hasvirtualdestr
3
@isabstractexpr
19
@isbaseofexpr
37
@isclassexpr
1837
@isconvtoexpr
104
@isenumexpr
522
@ispolyexpr
3
@isunionexpr
5
@typescompexpr
562865
@intaddrexpr
1
@uuidof
20120
@foldexpr
4
@noopexpr
37
@istriviallyconstructibleexpr
732
@isdestructibleexpr
4
@isnothrowdestructibleexpr
5
@istriviallydestructibleexpr
836
@istriviallyassignableexpr
3
@isnothrowassignableexpr
4183
@isstandardlayoutexpr
2
@isliteraltypeexpr
2
@hastrivialmoveconstructorexpr
3
@hastrivialmoveassignexpr
3
@hasnothrowmoveassignexpr
4
@isnothrowconstructibleexpr
14434
@hasfinalizerexpr
1
@isdelegateexpr
1
@isinterfaceclassexpr
1
@isrefarrayexpr
1
@isrefclassexpr
1
@issealedexpr
1
@issimplevalueclassexpr
1
@isvalueclassexpr
1
@builtinshufflevector
1
@builtinchooseexpr
9050
@vec_fill
1
@builtinconvertvector
1
@builtincomplex
4
@spaceshipexpr
1
@co_await
6
@co_yield
1
@isassignable
3
@isaggregate
2
@hasuniqueobjectrepresentations
2
@builtinbitcast
1
@builtinshuffle
1959
@blockassignexpr
12
@issame
2
@isfunction
2
@islayoutcompatible
2
@ispointerinterconvertiblebaseof
2
@isarray
2
@arrayrank
2
@arrayextent
3
@isarithmetic
2
@iscompletetype
2
@iscompound
2
@isconst
2
@isfloatingpoint
2
@isfundamental
2
@isintegral
2
@islvaluereference
2
@ismemberfunctionpointer
2
@ismemberobjectpointer
2
@ismemberpointer
3
@isobject
2
@ispointer
2
@isreference
2
@isrvaluereference
2
@isscalar
2
@issigned
2
@isunsigned
2
@isvoid
2
@isvolatile
2
@stmt_expr
1483611
@stmt_if
724735
@stmt_while
30110
@stmt_label
53056
@stmt_return
1284647
@stmt_block
1423603
@stmt_end_test_while
148632
@stmt_for
61456
@stmt_switch_case
209643
@stmt_switch
20753
@stmt_try_block
46921
@stmt_decl
606553
@stmt_empty
193324
@stmt_continue
22525
@stmt_break
102331
@stmt_range_based_for
8393
@stmt_handler
65314
@stmt_constexpr_if
52508
@stmt_goto
110511
@stmt_asm
109804
@stmt_microsoft_try
163
@stmt_set_vla_size
26
@stmt_vla_decl
22
@stmt_assigned_goto
9061
@stmt_co_return
2
@ppd_if
666338
@ppd_ifdef
262991
@ppd_ifndef
266255
@ppd_elif
25180
@ppd_else
208900
@ppd_endif
1195584
@ppd_plain_include
311019
@ppd_define
2433298
@ppd_undef
258328
@ppd_pragma
312020
@ppd_include_next
1865
@ppd_line
27757
@ppd_error
46
@ppd_objc_import
2
@ppd_warning
1
@link_target
1475
@xmldtd
1
@xmlelement
1270313
@xmlattribute
1202020
@xmlnamespace
4185
@xmlcomment
26812
@xmlcharacters
439958
compilations
9948
id
9948
cwd
11
id
cwd
12
1
2
9948
cwd
id
12
863
864
11
compilation_args
651494
id
5505
num
707
arg
34405
id
num
12
23
69
486
71
102
274
126
127
3862
127
129
58
131
132
813
134
135
10
id
arg
12
23
57
486
57
106
290
106
107
3825
107
109
79
109
110
813
111
112
10
num
id
12
2
168
42
898
899
132
911
930
58
930
938
58
938
951
58
970
989
36
999
1000
73
1001
1013
58
1018
1040
63
1041
1042
5
1042
1043
121
num
arg
12
1
5
63
5
6
63
6
8
58
8
13
52
13
14
31
14
15
47
15
16
42
16
18
63
18
22
58
22
26
58
27
36
58
36
169
58
169
819
52
arg
id
12
1
2
32344
2
1043
2060
arg
num
12
1
2
33200
2
56
1204
compilation_compiling_files
11527
id
1994
num
3310
file
10011
id
num
12
1
2
997
2
3
119
3
4
119
4
5
239
5
8
119
8
9
119
9
13
159
21
84
119
id
file
12
1
2
997
2
3
119
3
4
119
4
5
239
5
8
119
8
9
119
9
13
159
21
84
119
num
id
12
1
2
1755
2
3
717
3
4
358
4
13
279
13
51
199
num
file
12
1
2
1755
2
3
717
3
4
358
4
13
279
13
49
199
file
id
12
1
2
9014
2
4
837
4
6
159
file
num
12
1
2
9174
2
4
797
4
5
39
compilation_time
46109
id
1994
num
3310
kind
159
seconds
10051
id
num
12
1
2
997
2
3
119
3
4
119
4
5
239
5
8
119
8
9
119
9
13
159
21
84
119
id
kind
12
4
5
1994
id
seconds
12
3
4
678
4
5
319
6
8
119
8
10
119
10
11
79
11
12
159
13
17
119
17
21
159
21
44
159
55
89
79
num
id
12
1
2
1755
2
3
717
3
4
358
4
13
279
13
51
199
num
kind
12
4
5
3310
num
seconds
12
3
4
1236
4
5
518
5
6
159
6
7
558
7
9
279
9
24
279
24
91
279
kind
id
12
50
51
159
kind
num
12
83
84
159
kind
seconds
12
3
4
39
4
5
39
120
121
39
129
130
39
seconds
id
12
1
2
5823
2
3
2074
3
4
917
4
6
917
6
40
319
seconds
num
12
1
2
5065
2
3
1794
3
4
1236
4
5
757
5
7
877
7
67
319
seconds
kind
12
1
2
9892
2
3
159
diagnostic_for
841626
diagnostic
72036
compilation
9556
file_number
11
file_number_diagnostic_number
6778
diagnostic
compilation
12
1
2
9602
2
3
59655
254
825
2778
diagnostic
file_number
12
1
2
72036
diagnostic
file_number_diagnostic_number
12
1
2
72036
compilation
diagnostic
12
2
3
6132
3
4
495
242
243
1959
258
439
760
441
589
207
compilation
file_number
12
1
2
9556
compilation
file_number_diagnostic_number
12
2
3
6132
3
4
495
242
243
1959
258
439
760
441
589
207
file_number
diagnostic
12
6249
6250
11
file_number
compilation
12
829
830
11
file_number
file_number_diagnostic_number
12
588
589
11
file_number_diagnostic_number
diagnostic
12
1
2
2755
2
5
599
5
6
1014
7
14
541
15
16
57
17
18
599
18
23
461
26
40
553
42
830
195
file_number_diagnostic_number
compilation
12
4
9
587
10
11
1002
14
27
541
30
31
57
34
35
599
36
45
461
52
79
553
84
85
184
254
255
2755
297
830
34
file_number_diagnostic_number
file_number
12
1
2
6778
compilation_finished
9948
id
9948
cpu_seconds
7838
elapsed_seconds
161
id
cpu_seconds
12
1
2
9948
id
elapsed_seconds
12
1
2
9948
cpu_seconds
id
12
1
2
6605
2
3
853
3
12
380
cpu_seconds
elapsed_seconds
12
1
2
7354
2
3
484
elapsed_seconds
id
12
1
2
23
2
3
23
4
5
11
7
8
23
11
12
11
25
26
11
52
53
11
114
115
11
145
146
11
244
245
11
248
249
11
elapsed_seconds
cpu_seconds
12
1
2
23
2
3
23
4
5
11
7
8
23
11
12
11
25
26
11
51
52
11
102
103
11
107
108
11
172
173
11
230
231
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
466
prefix
466
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
29769315
id
29769315
container
138490
startLine
2092739
startColumn
36837
endLine
2096936
endColumn
48028
id
container
12
1
2
29769315
id
startLine
12
1
2
29769315
id
startColumn
12
1
2
29769315
id
endLine
12
1
2
29769315
id
endColumn
12
1
2
29769315
container
id
12
1
2
15854
2
12
10724
13
20
11657
21
36
11191
36
55
11191
55
77
10724
77
102
10724
102
149
10724
149
227
11191
228
350
10724
352
604
10724
630
1494
10724
1829
2380
2331
container
startLine
12
1
2
15854
2
9
10724
9
16
11657
16
25
11191
25
40
10724
40
57
10724
58
72
10724
73
103
11191
106
141
11657
148
225
10724
225
360
10724
372
1255
10724
1455
1569
1865
container
startColumn
12
1
2
15854
2
4
8393
4
5
7927
5
6
7460
6
8
11191
8
13
12123
13
17
11191
17
25
11191
25
31
12123
31
39
11191
39
54
11191
54
67
10724
67
77
7927
container
endLine
12
1
2
15854
2
9
10724
9
16
11657
16
25
11191
25
40
10724
40
57
10724
58
71
10724
72
98
10724
101
140
11657
140
222
10724
223
360
11191
372
1255
10724
1452
1566
1865
container
endColumn
12
1
2
15854
2
10
11191
10
14
10724
14
21
11191
22
31
11191
31
39
12590
39
48
12123
48
56
11657
56
64
12123
64
73
12123
73
78
10724
78
90
6994
startLine
id
12
1
2
583803
2
3
314750
3
4
192580
4
6
161804
6
10
183720
10
16
162271
16
25
167400
25
45
157141
45
160
157608
160
298
11657
startLine
container
12
1
2
870109
2
3
273716
3
5
193046
5
8
173462
8
13
187917
13
20
160872
20
51
159473
51
298
74141
startLine
startColumn
12
1
2
614112
2
3
310087
3
4
198642
4
6
182322
6
9
173462
9
13
162737
13
19
173928
19
29
165069
29
52
112377
startLine
endLine
12
1
2
1529919
2
3
348323
3
5
161804
5
16
52691
startLine
endColumn
12
1
2
588466
2
3
316149
3
4
195378
4
6
167866
6
9
158074
9
14
170198
14
21
174394
21
32
163670
32
63
157608
64
66
932
startColumn
id
12
1
31
2797
42
85
2797
86
128
2797
129
229
2797
248
292
2797
293
360
2797
373
456
2797
475
565
2797
565
619
2797
622
689
2797
695
793
2797
820
1563
2797
1638
5626
2797
15295
15296
466
startColumn
container
12
1
18
2797
23
35
3264
38
43
2797
44
61
2797
65
73
2797
73
84
3264
84
96
2797
96
101
3264
101
105
3264
107
112
2797
112
126
2797
137
170
2797
195
298
1398
startColumn
startLine
12
1
19
2797
30
72
2797
83
122
2797
122
205
2797
214
261
2797
265
322
2797
322
379
2797
404
430
2797
452
474
2797
478
505
2797
511
583
2797
584
836
2797
1104
2196
2797
2381
2382
466
startColumn
endLine
12
1
19
2797
30
72
2797
83
122
2797
122
205
2797
214
261
2797
265
322
2797
322
380
2797
404
430
2797
452
474
2797
477
504
2797
514
582
2797
584
835
2797
1109
2203
2797
2376
2377
466
startColumn
endColumn
12
1
7
2797
7
11
3264
11
16
3264
16
22
2797
22
24
3264
24
28
2797
29
34
3264
34
41
3264
41
46
2797
46
49
1865
49
54
2797
54
74
2797
75
86
1865
endLine
id
12
1
2
594062
2
3
306823
3
4
195844
4
6
159007
6
10
183254
10
16
160872
16
25
169732
25
45
158074
45
160
158074
160
298
11191
endLine
container
12
1
2
885497
2
3
260193
3
4
124501
4
6
140821
6
10
184653
10
15
168333
15
26
163203
26
120
158074
121
298
11657
endLine
startLine
12
1
2
1527588
2
3
341329
3
5
170664
5
10
57354
endLine
startColumn
12
1
2
625303
2
3
300295
3
4
201906
4
6
183254
6
9
170198
9
13
166001
13
19
174861
19
29
160872
29
52
114242
endLine
endColumn
12
1
2
600590
2
3
306823
3
4
193979
4
6
168799
6
9
155743
9
14
167866
14
21
178125
21
32
163203
32
60
158074
60
65
3730
endColumn
id
12
1
2
5129
2
8
3730
9
186
3730
193
295
3730
297
495
3730
503
555
3730
561
634
3730
640
758
4196
768
877
3730
877
1076
3730
1193
1290
3730
1295
1686
3730
1875
2418
1398
endColumn
container
12
1
2
5595
2
5
3730
5
65
3730
70
100
3730
100
111
3730
112
122
3730
122
134
3730
139
152
3730
152
160
3730
160
171
3730
171
175
3730
176
192
3730
207
298
1398
endColumn
startLine
12
1
2
5595
2
8
3730
9
105
3730
155
241
3730
253
336
3730
339
426
3730
435
488
3730
489
572
3730
573
623
3730
628
696
4196
701
816
3730
836
1095
3730
1163
1174
932
endColumn
startColumn
12
1
2
6061
2
4
3730
4
8
4196
8
15
3730
15
23
3730
23
29
3730
29
35
4196
35
39
3264
39
42
3730
42
44
2797
44
46
3730
46
49
3730
49
53
1398
endColumn
endLine
12
1
2
5595
2
8
3730
9
156
3730
159
240
3730
251
335
3730
341
430
3730
433
490
3730
490
573
3730
573
622
3730
628
698
3730
700
810
3730
811
987
3730
1096
1180
1398
locations_stmt
3813678
id
3813678
container
3083
startLine
199846
startColumn
1870
endLine
194112
endColumn
2363
id
container
12
1
2
3813678
id
startLine
12
1
2
3813678
id
startColumn
12
1
2
3813678
id
endLine
12
1
2
3813678
id
endColumn
12
1
2
3813678
container
id
12
1
13
246
16
48
246
61
175
246
176
417
246
436
608
246
621
797
246
848
1139
246
1158
1417
246
1453
1715
246
1771
2252
246
2282
2669
246
2736
3751
246
3768
4993
123
container
startLine
12
1
13
246
16
47
246
48
161
246
169
371
267
393
586
246
602
783
246
845
1120
246
1131
1390
246
1394
1692
246
1726
2208
246
2225
2680
246
2777
3643
246
3885
4846
102
container
startColumn
12
1
3
226
3
7
267
7
9
205
9
11
246
11
13
226
13
14
226
14
16
246
16
17
164
17
19
205
19
21
184
21
23
246
23
29
246
29
43
246
48
60
143
container
endLine
12
1
11
246
12
34
246
43
132
246
134
282
246
294
452
246
459
601
246
609
831
246
838
1062
246
1071
1265
246
1323
1679
246
1688
2006
246
2044
2758
246
2776
3873
123
container
endColumn
12
1
8
246
8
21
246
22
45
246
45
56
246
56
63
267
63
67
246
67
69
246
69
71
226
71
72
246
72
74
246
74
76
246
76
80
246
81
96
123
startLine
id
12
1
2
21540
2
3
15292
3
4
12476
4
6
14449
6
8
12517
8
11
16710
11
16
17265
16
22
15353
22
29
16977
29
37
17368
37
45
15086
45
56
16176
56
73
8632
startLine
container
12
1
2
22301
2
3
15723
3
4
12681
4
6
14387
6
8
12722
8
11
17573
11
16
16361
16
22
16217
22
29
16957
29
36
15991
36
44
16319
44
54
15641
54
69
6967
startLine
startColumn
12
1
2
26823
2
3
20841
3
4
16813
4
5
16073
5
6
17429
6
7
19855
7
8
22753
8
9
20389
9
10
15004
10
12
16648
12
18
7214
startLine
endLine
12
1
2
34592
2
3
25795
3
4
18436
4
5
16217
5
6
12784
6
7
12024
7
8
10174
8
9
10975
9
10
10729
10
11
10523
11
12
10174
12
14
15785
14
24
11633
startLine
endColumn
12
1
2
22136
2
3
16196
3
4
12949
4
6
16073
6
8
14696
8
10
13195
10
14
18293
14
18
17018
18
22
17573
22
26
18498
26
30
16381
30
36
15230
36
42
1603
startColumn
id
12
1
2
226
2
3
143
3
7
164
7
12
143
12
20
164
21
53
143
54
74
143
78
92
143
92
134
143
134
228
143
228
2062
143
3245
40863
143
53257
53258
20
startColumn
container
12
1
2
287
2
3
102
3
5
164
5
8
164
8
13
143
13
18
143
18
22
143
22
24
143
24
29
143
33
42
143
47
109
143
116
150
143
startColumn
startLine
12
1
2
226
2
3
143
3
7
164
7
12
143
12
20
164
21
53
143
54
74
143
77
88
143
90
131
143
134
224
143
226
1699
143
2430
7900
143
8302
8303
20
startColumn
endLine
12
1
2
226
2
3
143
3
7
164
7
12
143
12
20
164
21
53
143
54
74
143
77
88
143
90
130
143
134
221
143
226
1414
143
2290
7741
143
8096
8097
20
startColumn
endColumn
12
1
2
287
2
3
143
3
4
82
4
5
164
5
8
164
8
11
143
11
15
164
15
19
143
19
26
143
28
35
143
41
69
143
70
104
143
endLine
id
12
1
2
17409
2
3
14408
3
4
11489
4
6
15600
6
8
12496
8
11
15456
11
15
14634
15
21
16093
21
27
15415
27
34
14942
34
42
15744
42
52
16011
52
130
14408
endLine
container
12
1
2
24952
2
3
16134
3
4
12764
4
6
15662
6
8
15004
8
11
15888
11
16
17450
16
20
14593
20
26
17162
26
32
16258
32
39
14860
39
59
13380
endLine
startLine
12
1
2
32475
2
3
23760
3
4
18457
4
5
15148
5
6
13873
6
7
11674
7
8
11736
8
9
10914
9
10
10174
10
12
17964
12
15
17717
15
100
10215
endLine
startColumn
12
1
2
24952
2
3
20389
3
4
16833
4
5
17799
5
6
18580
6
7
20430
7
8
22424
8
9
18745
9
10
12928
10
12
15025
12
18
6001
endLine
endColumn
12
1
2
24705
2
3
16628
3
4
12537
4
6
17820
6
8
15333
8
10
12825
10
13
14408
13
16
15025
16
19
14655
19
22
14038
22
26
17121
26
31
15333
31
39
3679
endColumn
id
12
1
2
184
2
4
184
4
7
164
7
16
184
23
133
184
151
393
184
394
681
184
708
1137
184
1138
1674
184
1885
2795
184
2939
4095
184
4142
4771
184
5032
15460
164
endColumn
container
12
1
2
205
2
3
184
3
6
184
6
21
184
31
70
205
74
96
184
97
108
184
108
114
184
115
118
164
118
122
205
122
123
123
123
125
184
125
149
164
endColumn
startLine
12
1
2
184
2
4
184
4
7
164
7
15
184
22
130
184
145
378
184
385
652
184
666
964
184
999
1431
184
1587
2171
184
2264
2917
184
2947
3215
184
3417
5822
164
endColumn
startColumn
12
1
2
205
2
3
164
3
5
205
5
8
184
8
12
184
12
14
123
14
16
184
16
19
123
19
21
164
21
23
184
23
25
184
25
28
184
28
33
205
45
57
61
endColumn
endLine
12
1
2
205
2
4
164
4
7
205
7
27
184
40
132
184
142
329
184
366
583
184
613
968
184
1056
1409
184
1420
2035
184
2066
2627
184
2651
3073
184
3086
4522
123
locations_expr
13166528
id
13166528
container
4645
startLine
191913
startColumn
2466
endLine
191892
endColumn
2795
id
container
12
1
2
13166528
id
startLine
12
1
2
13166528
id
startColumn
12
1
2
13166528
id
endLine
12
1
2
13166528
id
endColumn
12
1
2
13166528
container
id
12
1
2
411
2
6
328
6
11
369
12
26
369
27
96
349
100
514
349
525
1401
349
1526
2343
349
2404
3615
349
3668
5162
349
5341
7345
349
7399
9307
349
9382
16759
349
18811
18812
20
container
startLine
12
1
2
493
2
4
369
4
10
369
10
20
349
20
51
349
65
151
349
161
360
349
361
577
349
590
923
349
928
1265
349
1268
1742
349
1781
2320
349
2491
4241
267
container
startColumn
12
1
2
493
2
4
349
4
7
390
7
16
349
16
37
349
37
59
390
59
66
369
66
68
267
68
69
205
69
70
308
70
71
184
71
72
308
72
74
267
74
92
369
94
109
41
container
endLine
12
1
2
493
2
4
369
4
10
369
10
20
349
20
51
349
65
151
349
162
360
349
361
578
349
591
926
349
930
1266
349
1272
1742
349
1785
2324
349
2500
4416
267
container
endColumn
12
1
2
452
2
4
328
4
7
369
7
15
349
15
36
349
36
61
349
61
70
349
70
73
267
73
75
328
75
76
123
76
77
411
77
79
349
79
84
349
84
116
267
startLine
id
12
1
5
16114
5
9
16484
9
15
16032
15
23
15107
23
32
15148
32
44
15004
44
60
14757
60
80
14819
80
103
14634
103
130
14778
130
159
14531
159
194
14613
194
302
9886
startLine
container
12
1
2
23513
2
3
15621
3
4
11345
4
6
16361
6
8
13627
8
11
16443
11
16
17347
16
21
16443
21
28
16648
28
35
15806
35
43
15847
43
60
12907
startLine
startColumn
12
1
4
15970
4
7
17532
7
11
16689
11
16
17409
16
21
17512
21
26
15066
26
31
16176
31
36
17717
36
40
15703
40
44
16299
44
49
16895
49
63
8941
startLine
endLine
12
1
2
101948
2
3
44622
3
4
27645
4
6
14572
6
23
3124
startLine
endColumn
12
1
4
16957
4
7
16648
7
11
16422
11
16
16217
16
21
16443
21
27
16772
27
33
16443
33
38
14470
38
43
15538
43
47
14696
47
52
16772
52
65
14449
65
70
82
startColumn
id
12
1
2
308
2
4
184
4
8
205
8
26
205
43
253
184
280
849
184
956
1895
184
2100
4183
184
4242
7021
184
7174
11394
184
12337
15120
184
15374
30165
184
30211
49562
82
startColumn
container
12
1
2
328
2
3
123
3
4
143
4
6
184
7
32
184
43
99
184
104
123
184
124
133
184
133
139
164
139
142
164
142
144
143
144
147
226
148
155
205
155
158
41
startColumn
startLine
12
1
2
308
2
4
184
4
7
184
7
19
184
20
152
184
199
589
184
633
1290
184
1370
2344
184
2574
3505
184
3527
4711
184
4734
5298
184
5332
5999
184
6158
6996
123
startColumn
endLine
12
1
2
308
2
4
184
4
7
184
7
19
184
20
152
184
199
589
184
651
1292
184
1370
2348
184
2575
3511
184
3533
4712
184
4737
5324
184
5346
6023
184
6202
7039
123
startColumn
endColumn
12
1
2
328
2
3
123
3
5
184
5
9
184
9
13
184
13
20
184
20
30
184
30
42
184
44
59
184
59
69
205
69
74
184
74
84
226
84
96
102
endLine
id
12
1
5
16134
5
9
16484
9
15
15806
15
23
15086
23
32
15641
32
44
14737
44
60
14490
60
80
15251
80
103
14531
103
130
14757
130
160
14881
160
195
14552
195
299
9537
endLine
container
12
1
2
23513
2
3
15559
3
4
11345
4
6
16052
6
8
13483
8
11
16504
11
15
14428
15
20
16772
20
26
14983
26
33
16052
33
40
14634
40
49
14593
49
60
3966
endLine
startLine
12
1
2
95473
2
3
50007
3
4
29371
4
6
15600
6
11
1438
endLine
startColumn
12
1
4
15826
4
7
17450
7
11
16484
11
16
17347
16
21
17306
21
26
15148
26
31
16299
31
36
17676
36
40
15292
40
44
16443
44
49
16977
49
63
9639
endLine
endColumn
12
1
4
17183
4
7
16792
7
11
16422
11
16
16874
16
21
16011
21
26
14511
26
32
16155
32
38
17491
38
43
16134
43
47
14470
47
52
16566
52
69
13277
endColumn
id
12
1
2
226
2
4
226
4
10
205
10
16
246
16
51
226
56
617
226
835
2297
226
2328
4152
226
4177
7139
226
8241
11758
226
12367
15463
226
15690
18245
226
18733
19130
82
endColumn
container
12
1
2
328
2
4
205
4
6
205
6
12
226
12
41
226
50
114
226
115
128
226
128
137
205
137
142
246
142
147
143
147
148
123
148
151
246
151
163
184
endColumn
startLine
12
1
2
308
2
4
164
4
8
246
8
15
226
18
54
226
74
491
226
514
1335
226
1397
2422
226
2764
3740
226
3801
4533
226
4642
5304
226
5377
5735
226
5747
5806
41
endColumn
startColumn
12
1
2
267
2
4
205
4
9
246
9
14
246
14
22
246
23
28
226
28
36
226
36
41
226
41
47
226
47
56
226
56
64
226
64
72
226
endColumn
endLine
12
1
2
308
2
4
164
4
8
246
8
15
226
17
54
226
74
473
226
502
1306
226
1361
2389
226
2627
3666
226
3731
4491
226
4639
5282
226
5367
5729
226
5734
5796
41
numlines
1382103
element_id
1375109
num_lines
101652
num_code
84866
num_comment
59685
element_id
num_lines
12
1
2
1368114
2
3
6994
element_id
num_code
12
1
2
1369047
2
3
6061
element_id
num_comment
12
1
2
1375109
num_lines
element_id
12
1
2
68079
2
3
12123
3
4
7460
4
21
7927
29
921
6061
num_lines
num_code
12
1
2
70410
2
3
12123
3
4
8393
4
6
9325
6
7
1398
num_lines
num_comment
12
1
2
69478
2
3
14921
3
4
10724
4
7
6528
num_code
element_id
12
1
2
52691
2
3
14455
3
5
6528
5
42
6528
44
922
4662
num_code
num_lines
12
1
2
52691
2
3
16786
3
5
6061
5
8
6528
8
12
2797
num_code
num_comment
12
1
2
53157
2
3
15854
3
5
7460
5
7
5129
7
10
3264
num_comment
element_id
12
1
2
34505
2
3
9325
3
4
4196
4
6
4662
6
11
5129
17
2596
1865
num_comment
num_lines
12
1
2
34505
2
3
9325
3
4
4196
4
6
4662
6
8
4662
10
38
2331
num_comment
num_code
12
1
2
34505
2
3
9325
3
4
4196
4
6
4662
6
10
4662
10
37
2331
diagnostics
72036
id
72036
severity
23
error_tag
69
error_message
115
full_error_message
62491
location
92
id
severity
12
1
2
72036
id
error_tag
12
1
2
72036
id
error_message
12
1
2
72036
id
full_error_message
12
1
2
72036
id
location
12
1
2
72036
severity
id
12
4
5
11
6245
6246
11
severity
error_tag
12
1
2
11
5
6
11
severity
error_message
12
3
4
11
7
8
11
severity
full_error_message
12
4
5
11
5417
5418
11
severity
location
12
4
5
23
error_tag
id
12
1
2
11
2
3
11
4
5
11
417
418
11
829
830
11
4996
4997
11
error_tag
severity
12
1
2
69
error_tag
error_message
12
1
2
46
3
4
23
error_tag
full_error_message
12
1
2
23
2
3
11
4
5
11
417
418
11
4996
4997
11
error_tag
location
12
1
2
46
2
3
11
4
5
11
error_message
id
12
1
2
34
2
3
23
10
11
11
75
76
11
332
333
11
829
830
11
4996
4997
11
error_message
severity
12
1
2
115
error_message
error_tag
12
1
2
115
error_message
full_error_message
12
1
2
46
2
3
23
10
11
11
75
76
11
332
333
11
4996
4997
11
error_message
location
12
1
2
92
2
3
23
full_error_message
id
12
1
2
62480
829
830
11
full_error_message
severity
12
1
2
62491
full_error_message
error_tag
12
1
2
62491
full_error_message
error_message
12
1
2
62491
full_error_message
location
12
1
2
62491
location
id
12
1
2
80
6242
6243
11
location
severity
12
1
2
92
location
error_tag
12
1
2
80
3
4
11
location
error_message
12
1
2
80
5
6
11
location
full_error_message
12
1
2
80
5414
5415
11
files
123102
id
123102
name
123102
id
name
12
1
2
123102
name
id
12
1
2
123102
folders
15387
id
15387
name
15387
id
name
12
1
2
15387
name
id
12
1
2
15387
containerparent
137557
parent
15387
child
137557
parent
child
12
1
2
6528
2
3
3264
3
5
1398
5
12
1398
23
28
1398
40
67
1398
child
parent
12
1
2
137557
fileannotations
5238006
id
5003
kind
23
name
55932
value
47021
id
kind
12
1
2
172
2
3
4830
id
name
12
1
102
391
102
225
380
227
299
380
301
452
403
452
555
380
559
626
380
626
716
380
729
904
380
904
934
80
936
937
1452
1083
2036
380
2293
2294
11
id
value
12
1
114
391
114
275
380
275
363
380
393
638
380
643
744
380
751
955
380
955
1087
380
1088
1501
253
1501
1502
1452
1504
1874
380
1972
4080
242
kind
id
12
419
420
11
434
435
11
kind
name
12
2
3
11
4850
4851
11
kind
value
12
1
2
11
4079
4080
11
name
id
12
1
2
9049
2
3
6351
3
5
4265
5
9
4357
9
14
4069
14
18
4265
18
20
4818
20
34
4311
34
128
4599
128
229
4207
229
387
4334
387
434
1302
name
kind
12
1
2
55932
name
value
12
1
2
9060
2
3
8230
3
4
2616
4
6
4611
6
9
4219
9
14
4299
14
17
4219
17
22
4691
22
41
4299
41
82
4253
82
157
4196
158
1895
1233
value
id
12
1
2
7308
2
5
2282
5
8
3400
8
15
3608
15
17
2593
17
19
4230
19
34
3400
34
189
3700
189
201
3688
201
266
3631
266
321
3758
322
399
4034
399
435
1383
value
kind
12
1
2
47010
2
3
11
value
name
12
1
2
7331
2
5
2639
5
8
3585
8
15
3631
15
17
2893
17
19
3665
19
29
3585
29
39
3746
39
48
3688
48
74
3642
74
102
3527
102
119
3677
119
146
1406
inmacroexpansion
109609474
id
17999527
inv
2696000
id
inv
12
1
3
1579546
3
5
1076132
5
6
1183051
6
7
4812473
7
8
6376088
8
9
2601226
9
21
371008
inv
id
12
1
2
377842
2
3
543265
3
4
350972
4
7
200350
7
8
206832
8
9
241514
9
10
2207
10
11
324983
11
337
224500
339
423
206034
423
7616
17497
affectedbymacroexpansion
35633915
id
5148773
inv
2780470
id
inv
12
1
2
2811579
2
3
559267
3
4
264497
4
5
564919
5
12
391297
12
50
406771
50
9900
150439
inv
id
12
1
4
228764
4
7
231430
7
9
220137
9
12
250699
12
13
333461
13
14
165332
14
15
298382
15
16
121654
16
17
276181
17
18
146713
18
20
251745
20
25
208656
25
109
47310
macroinvocations
34192813
id
34192813
macro_id
81166
location
776483
kind
23
id
macro_id
12
1
2
34192813
id
location
12
1
2
34192813
id
kind
12
1
2
34192813
macro_id
id
12
1
2
16599
2
3
16922
3
4
3181
4
5
5383
5
8
5809
8
13
6236
13
26
6328
26
61
6190
61
200
6098
200
1697
6121
1716
168807
2294
macro_id
location
12
1
2
43367
2
3
10617
3
4
5268
4
6
6985
6
13
6616
13
66
6132
66
3614
2178
macro_id
kind
12
1
2
75310
2
3
5856
location
id
12
1
2
287189
2
3
173515
3
4
72935
4
5
60981
5
9
71656
9
21
60186
21
244764
50018
location
macro_id
12
1
2
729335
2
350
47148
location
kind
12
1
2
776483
kind
id
12
20663
20664
11
2945478
2945479
11
kind
macro_id
12
2127
2128
11
5422
5423
11
kind
location
12
6311
6312
11
61047
61048
11
macroparent
30581550
id
30581550
parent_id
23776789
id
parent_id
12
1
2
30581550
parent_id
id
12
1
2
18370535
2
3
4553929
3
88
852324
macrolocationbind
4036895
id
2826216
location
2017786
id
location
12
1
2
2225964
2
3
340571
3
7
230151
7
57
29529
location
id
12
1
2
1608407
2
3
177393
3
8
156621
8
723
75364
macro_argument_unexpanded
86329774
invocation
26761716
argument_index
760
text
325046
invocation
argument_index
12
1
2
7582881
2
3
10899357
3
4
6268860
4
67
2010617
invocation
text
12
1
2
7654526
2
3
11049010
3
4
6099011
4
67
1959168
argument_index
invocation
12
41230
41231
668
41432
174417
57
718224
2321513
34
argument_index
text
12
2
3
668
13
995
57
6559
19579
34
text
invocation
12
1
2
35816
2
3
62756
3
4
19412
4
5
44773
5
7
24427
7
12
18790
12
16
22006
16
23
25614
23
42
24703
42
129
24588
129
522415
22156
text
argument_index
12
1
2
235073
2
3
79472
3
9
10501
macro_argument_expanded
86329774
invocation
26761716
argument_index
760
text
196985
invocation
argument_index
12
1
2
7582881
2
3
10899357
3
4
6268860
4
67
2010617
invocation
text
12
1
2
10908372
2
3
9395798
3
4
5318101
4
9
1139444
argument_index
invocation
12
41230
41231
668
41432
174417
57
718224
2321513
34
argument_index
text
12
1
2
657
2
76
57
870
13879
46
text
invocation
12
1
2
21234
2
3
38295
3
4
10340
4
5
15712
5
6
3539
6
7
22352
7
9
14847
9
14
12622
14
20
14986
20
49
15666
49
169
14790
169
1060455
12599
text
argument_index
12
1
2
99691
2
3
82584
3
66
14709
functions
4638253
id
4638253
name
1916013
kind
3264
id
name
12
1
2
4638253
id
kind
12
1
2
4638253
name
id
12
1
2
1503340
2
3
152479
3
5
150147
5
1666
110046
name
kind
12
1
2
1915546
2
3
466
kind
id
12
6
7
466
64
65
466
173
174
466
195
196
466
1350
1351
466
2372
2373
466
5787
5788
466
kind
name
12
3
4
466
33
34
466
39
40
466
94
95
466
195
196
466
243
244
466
3503
3504
466
function_entry_point
1156415
id
1146623
entry_point
1156415
id
entry_point
12
1
2
1136831
2
3
9792
entry_point
id
12
1
2
1156415
function_return_type
4643382
id
4638253
return_type
984818
id
return_type
12
1
2
4633124
2
3
5129
return_type
id
12
1
2
510128
2
3
373503
3
10
75073
10
2512
26112
coroutine
2
function
2
traits
1
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
2
3
1
traits
handle
12
2
3
1
traits
promise
12
2
3
1
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
100053
id
100053
function_deleted
137557
id
137557
function_defaulted
73674
id
73674
member_function_this_type
553568
id
553568
this_type
189968
id
this_type
12
1
2
553568
this_type
id
12
1
2
68556
2
3
45516
3
4
30555
4
5
15560
5
7
15595
7
66
14184
fun_decls
5007094
id
5001965
function
4494634
type_id
983419
name
1818557
location
3416556
id
function
12
1
2
5001965
id
type_id
12
1
2
4996835
2
3
5129
id
name
12
1
2
5001965
id
location
12
1
2
5001965
function
id
12
1
2
4066107
2
3
355784
3
7
72742
function
type_id
12
1
2
4454998
2
3
39635
function
name
12
1
2
4494634
function
location
12
1
2
4122529
2
4
371172
5
6
932
type_id
id
12
1
2
435521
2
3
435987
3
8
75073
8
2757
36837
type_id
function
12
1
2
519454
2
3
365110
3
11
75540
11
2473
23314
type_id
name
12
1
2
856120
2
5
89528
5
821
37770
type_id
location
12
1
2
752136
2
3
131495
3
10
74607
10
2028
25180
name
id
12
1
2
1233821
2
3
267188
3
4
80203
4
6
136624
6
1700
100720
name
function
12
1
2
1412879
2
3
151546
3
5
144085
5
1650
110046
name
type_id
12
1
2
1600796
2
4
134293
4
925
83467
name
location
12
1
2
1254804
2
3
293766
3
4
79270
4
8
137557
8
651
53157
location
id
12
1
2
2961450
2
4
295165
4
55
159939
location
function
12
1
2
3028597
2
6
261592
6
55
126366
location
type_id
12
1
2
3207655
2
25
208900
location
name
12
1
2
3245425
2
13
171130
fun_def
1934665
id
1934665
fun_specialized
26112
id
26112
fun_implicit
199
id
199
fun_decl_specifiers
2903163
id
1687527
name
2797
id
name
12
1
2
490544
2
3
1178331
3
4
18651
name
id
12
50
51
466
203
204
466
209
210
466
639
640
466
2561
2562
466
2564
2565
466
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
1926738
fun_decl
1926738
fun_decl_noexcept
61190
fun_decl
61190
constant
61086
fun_decl
constant
12
1
2
61190
constant
fun_decl
12
1
2
60981
2
3
104
fun_decl_empty_noexcept
869643
fun_decl
869643
fun_decl_typedef_type
2889
fun_decl
2889
typedeftype_id
130
fun_decl
typedeftype_id
12
1
2
2889
typedeftype_id
fun_decl
12
1
2
41
2
3
12
3
4
12
5
13
8
16
17
12
17
18
4
21
22
8
25
43
8
46
55
8
87
128
8
158
159
4
param_decl_bind
7373083
id
7373083
index
7927
fun_decl
4217187
id
index
12
1
2
7373083
id
fun_decl
12
1
2
7373083
index
id
12
2
3
932
5
6
466
7
8
466
10
11
932
11
12
466
12
13
932
13
14
466
25
26
466
78
79
466
245
246
466
636
637
466
1713
1714
466
3987
3988
466
9044
9045
466
index
fun_decl
12
2
3
932
5
6
466
7
8
466
10
11
932
11
12
466
12
13
932
13
14
466
25
26
466
78
79
466
245
246
466
636
637
466
1713
1714
466
3987
3988
466
9044
9045
466
fun_decl
id
12
1
2
2358062
2
3
1060358
3
4
502201
4
18
296564
fun_decl
index
12
1
2
2358062
2
3
1060358
3
4
502201
4
18
296564
var_decls
8487066
id
8416189
variable
7405258
type_id
2379045
name
666804
location
5305524
id
variable
12
1
2
8416189
id
type_id
12
1
2
8348110
2
3
68079
id
name
12
1
2
8416189
id
location
12
1
2
8413391
2
3
2797
variable
id
12
1
2
6554266
2
3
697579
3
7
153411
variable
type_id
12
1
2
7234127
2
4
171130
variable
name
12
1
2
7290083
2
3
115175
variable
location
12
1
2
6860623
2
4
544634
type_id
id
12
1
2
1464171
2
3
509196
3
4
97922
4
7
186984
7
762
120770
type_id
variable
12
1
2
1597532
2
3
484482
3
7
186518
7
724
110512
type_id
name
12
1
2
1872181
2
3
384694
3
128
122169
type_id
location
12
1
2
1700117
2
3
401481
3
8
188383
8
592
89062
name
id
12
1
2
340862
2
3
86731
3
4
48494
4
6
51758
6
12
52225
12
33
50360
34
3213
36371
name
variable
12
1
2
368374
2
3
77871
3
4
45230
4
6
49427
6
14
53157
14
56
50826
56
3130
21915
name
type_id
12
1
2
456504
2
3
93725
3
5
46629
5
19
50826
19
1917
19118
name
location
12
1
2
378632
2
3
90461
3
5
59685
5
9
51292
9
21
50360
21
1010
36371
location
id
12
1
2
4490903
2
3
531111
3
1725
283508
location
variable
12
1
2
4879795
2
17
415004
17
1721
10724
location
type_id
12
1
2
4955801
2
1503
349722
location
name
12
1
2
5296198
2
6
9325
var_def
4023674
id
4023674
var_decl_specifiers
310553
id
310553
name
1398
id
name
12
1
2
310553
name
id
12
15
16
466
66
67
466
585
586
466
is_structured_binding
18
id
18
type_decls
3241228
id
3241228
type_id
3190868
location
3162424
id
type_id
12
1
2
3241228
id
location
12
1
2
3241228
type_id
id
12
1
2
3149368
2
5
41500
type_id
location
12
1
2
3149368
2
5
41500
location
id
12
1
2
3122322
2
20
40101
location
type_id
12
1
2
3122322
2
20
40101
type_def
2623851
id
2623851
type_decl_top
742810
type_decl
742810
namespace_decls
308863
id
308863
namespace_id
1416
location
308863
bodylocation
308863
id
namespace_id
12
1
2
308863
id
location
12
1
2
308863
id
bodylocation
12
1
2
308863
namespace_id
id
12
1
2
289
2
3
157
3
5
100
5
11
113
11
28
106
28
51
119
53
69
106
69
113
106
123
185
106
186
363
106
406
12195
100
namespace_id
location
12
1
2
289
2
3
157
3
5
100
5
11
113
11
28
106
28
51
119
53
69
106
69
113
106
123
185
106
186
363
106
406
12195
100
namespace_id
bodylocation
12
1
2
289
2
3
157
3
5
100
5
11
113
11
28
106
28
51
119
53
69
106
69
113
106
123
185
106
186
363
106
406
12195
100
location
id
12
1
2
308863
location
namespace_id
12
1
2
308863
location
bodylocation
12
1
2
308863
bodylocation
id
12
1
2
308863
bodylocation
namespace_id
12
1
2
308863
bodylocation
location
12
1
2
308863
usings
369307
id
369307
element_id
315216
location
247603
id
element_id
12
1
2
369307
id
location
12
1
2
369307
element_id
id
12
1
2
262991
2
3
50826
3
5
1398
element_id
location
12
1
2
262991
2
3
50826
3
5
1398
location
id
12
1
2
202372
2
4
10724
4
5
31241
5
11
3264
location
element_id
12
1
2
202372
2
4
10724
4
5
31241
5
11
3264
using_container
476682
parent
11285
child
302256
parent
child
12
1
2
3366
2
4
956
4
6
426
6
7
2547
7
17
922
19
143
783
178
179
1325
179
183
876
201
488
80
child
parent
12
1
2
222934
2
3
52819
3
11
24323
13
41
2178
static_asserts
130544
id
130544
condition
130544
message
29484
location
16790
enclosing
1944
id
condition
12
1
2
130544
id
message
12
1
2
130544
id
location
12
1
2
130544
id
enclosing
12
1
2
130544
condition
id
12
1
2
130544
condition
message
12
1
2
130544
condition
location
12
1
2
130544
condition
enclosing
12
1
2
130544
message
id
12
1
2
21970
2
3
402
3
4
2769
4
11
1422
12
17
2378
17
513
541
message
condition
12
1
2
21970
2
3
402
3
4
2769
4
11
1422
12
17
2378
17
513
541
message
location
12
1
2
27370
2
33
2114
message
enclosing
12
1
2
23386
2
3
188
3
4
2567
4
11
1264
12
21
2076
location
id
12
1
2
3134
2
3
2699
3
4
1309
5
6
3625
6
13
182
14
15
2051
16
17
37
17
18
3404
19
52
346
location
condition
12
1
2
3134
2
3
2699
3
4
1309
5
6
3625
6
13
182
14
15
2051
16
17
37
17
18
3404
19
52
346
location
message
12
1
2
4631
2
3
5947
3
4
6029
4
7
182
location
enclosing
12
1
2
3738
2
3
6117
3
4
1082
4
5
3593
5
6
188
13
14
2051
16
21
18
enclosing
id
12
1
2
1371
2
3
144
3
10
163
10
180
138
209
11052
125
enclosing
condition
12
1
2
1371
2
3
144
3
10
163
10
180
138
209
11052
125
enclosing
message
12
1
2
1541
2
5
151
5
210
176
223
2936
75
enclosing
location
12
1
2
1529
2
5
163
5
210
176
223
1929
75
params
6733324
id
6569654
function
3873993
index
7927
type_id
2183667
id
function
12
1
2
6569654
id
index
12
1
2
6569654
id
type_id
12
1
2
6446086
2
4
123568
function
id
12
1
2
2251746
2
3
951711
3
4
429459
4
18
241075
function
index
12
1
2
2251746
2
3
951711
3
4
429459
4
18
241075
function
type_id
12
1
2
2549710
2
3
825811
3
4
345992
4
12
152479
index
id
12
2
3
932
4
5
466
6
7
466
8
9
932
9
10
466
10
11
932
11
12
466
19
20
466
64
65
466
194
195
466
517
518
466
1438
1439
466
3479
3480
466
8308
8309
466
index
function
12
2
3
932
4
5
466
6
7
466
8
9
932
9
10
466
10
11
932
11
12
466
19
20
466
64
65
466
194
195
466
517
518
466
1438
1439
466
3479
3480
466
8308
8309
466
index
type_id
12
1
2
932
3
4
466
4
5
466
5
6
466
6
7
1398
7
8
932
11
12
466
42
43
466
106
107
466
228
229
466
582
583
466
1271
1272
466
3599
3600
466
type_id
id
12
1
2
1483289
2
3
440184
3
8
170198
8
518
89995
type_id
function
12
1
2
1702915
2
3
248069
3
9
168333
9
502
64348
type_id
index
12
1
2
1756539
2
3
348323
3
13
78804
overrides
159979
new
125145
old
15110
new
old
12
1
2
90317
2
3
34821
3
4
6
old
new
12
1
2
7929
2
3
1906
3
4
988
4
5
1321
5
11
1214
11
60
1164
61
231
585
membervariables
1054778
id
1052983
type_id
327195
name
450885
id
type_id
12
1
2
1051268
2
4
1715
id
name
12
1
2
1052983
type_id
id
12
1
2
242634
2
3
51813
3
10
25487
10
4152
7259
type_id
name
12
1
2
254839
2
3
46388
3
40
24570
41
2031
1396
name
id
12
1
2
294846
2
3
86395
3
5
41123
5
646
28519
name
type_id
12
1
2
367242
2
3
51654
3
650
31989
globalvariables
301284
id
301276
type_id
1405
name
294744
id
type_id
12
1
2
301268
2
3
8
id
name
12
1
2
301276
type_id
id
12
1
2
972
2
3
160
3
7
116
7
67
106
67
169440
51
type_id
name
12
1
2
1010
2
3
135
3
7
111
7
102
106
104
168448
43
name
id
12
1
2
290727
2
33
4017
name
type_id
12
1
2
294145
2
12
599
localvariables
581207
id
581207
type_id
37873
name
91326
id
type_id
12
1
2
581207
id
name
12
1
2
581207
type_id
id
12
1
2
21189
2
3
5412
3
4
2477
4
7
3405
7
18
2876
18
15847
2511
type_id
name
12
1
2
26976
2
3
4602
3
5
2939
5
31
2842
31
3455
512
name
id
12
1
2
57522
2
3
14407
3
5
8381
5
15
7042
15
5176
3972
name
type_id
12
1
2
77150
2
3
7474
3
1486
6702
autoderivation
149368
var
149368
derivation_type
522
var
derivation_type
12
1
2
149368
derivation_type
var
12
33
34
104
90
91
104
353
354
104
392
393
104
560
561
104
orphaned_variables
37894
var
37894
function
33307
var
function
12
1
2
37894
function
var
12
1
2
31226
2
47
2081
enumconstants
241278
id
241278
parent
28479
index
10211
type_id
39
name
240998
location
221214
id
parent
12
1
2
241278
id
index
12
1
2
241278
id
type_id
12
1
2
241278
id
name
12
1
2
241278
id
location
12
1
2
241278
parent
id
12
1
2
997
2
3
4028
3
4
5783
4
5
3908
5
6
3071
6
7
1834
7
8
1475
8
11
2592
11
17
2353
17
84
2153
94
257
279
parent
index
12
1
2
997
2
3
4028
3
4
5783
4
5
3908
5
6
3071
6
7
1834
7
8
1475
8
11
2592
11
17
2353
17
84
2153
94
257
279
parent
type_id
12
1
2
28479
parent
name
12
1
2
997
2
3
4028
3
4
5783
4
5
3908
5
6
3071
6
7
1834
7
8
1475
8
11
2592
11
17
2353
17
84
2153
94
257
279
parent
location
12
1
2
1435
2
3
4188
3
4
5823
4
5
3869
5
6
3071
6
7
1794
7
8
1396
8
11
2512
11
17
2233
17
257
2153
index
id
12
1
2
2034
2
3
1635
3
4
1755
4
5
877
5
9
797
9
12
837
12
20
877
20
69
797
77
715
598
index
parent
12
1
2
2034
2
3
1635
3
4
1755
4
5
877
5
9
797
9
12
837
12
20
877
20
69
797
77
715
598
index
type_id
12
1
2
10211
index
name
12
1
2
2034
2
3
1635
3
4
1755
4
5
877
5
9
797
9
12
837
12
20
877
20
69
797
77
712
598
index
location
12
1
2
2034
2
3
1635
3
4
1755
4
5
877
5
9
797
9
12
837
12
20
877
20
69
797
77
715
598
type_id
id
12
6049
6050
39
type_id
parent
12
714
715
39
type_id
index
12
256
257
39
type_id
name
12
6042
6043
39
type_id
location
12
5546
5547
39
name
id
12
1
2
240719
2
3
279
name
parent
12
1
2
240719
2
3
279
name
index
12
1
2
240998
name
type_id
12
1
2
240998
name
location
12
1
2
240719
2
3
279
location
id
12
1
2
220456
2
205
757
location
parent
12
1
2
221214
location
index
12
1
2
220456
2
205
757
location
type_id
12
1
2
221214
location
name
12
1
2
220456
2
205
757
builtintypes
22848
id
22848
name
22848
kind
22848
size
3264
sign
1398
alignment
2331
id
name
12
1
2
22848
id
kind
12
1
2
22848
id
size
12
1
2
22848
id
sign
12
1
2
22848
id
alignment
12
1
2
22848
name
id
12
1
2
22848
name
kind
12
1
2
22848
name
size
12
1
2
22848
name
sign
12
1
2
22848
name
alignment
12
1
2
22848
kind
id
12
1
2
22848
kind
name
12
1
2
22848
kind
size
12
1
2
22848
kind
sign
12
1
2
22848
kind
alignment
12
1
2
22848
size
id
12
1
2
466
3
4
466
5
6
466
7
8
466
10
11
932
13
14
466
size
name
12
1
2
466
3
4
466
5
6
466
7
8
466
10
11
932
13
14
466
size
kind
12
1
2
466
3
4
466
5
6
466
7
8
466
10
11
932
13
14
466
size
sign
12
1
2
932
3
4
2331
size
alignment
12
1
2
1865
2
3
1398
sign
id
12
6
7
466
12
13
466
31
32
466
sign
name
12
6
7
466
12
13
466
31
32
466
sign
kind
12
6
7
466
12
13
466
31
32
466
sign
size
12
5
6
932
7
8
466
sign
alignment
12
5
6
1398
alignment
id
12
6
7
466
8
9
466
10
11
466
12
13
466
13
14
466
alignment
name
12
6
7
466
8
9
466
10
11
466
12
13
466
13
14
466
alignment
kind
12
6
7
466
8
9
466
10
11
466
12
13
466
13
14
466
alignment
size
12
2
3
2331
alignment
sign
12
3
4
2331
derivedtypes
4327233
id
4327233
name
2151026
kind
2797
type_id
2670947
id
name
12
1
2
4327233
id
kind
12
1
2
4327233
id
type_id
12
1
2
4327233
name
id
12
1
2
1889434
2
5
164602
5
1165
96989
name
kind
12
1
2
2150094
2
3
932
name
type_id
12
1
2
1889434
2
5
164602
5
1147
96989
kind
id
12
236
237
466
1072
1073
466
1146
1147
466
1217
1218
466
2164
2165
466
3445
3446
466
kind
name
12
1
2
466
201
202
466
606
607
466
755
756
466
1123
1124
466
1929
1930
466
kind
type_id
12
84
85
466
1072
1073
466
1146
1147
466
1217
1218
466
2119
2120
466
3445
3446
466
type_id
id
12
1
2
1652555
2
3
561421
3
4
351587
4
72
105383
type_id
name
12
1
2
1663746
2
3
553960
3
4
348789
4
72
104450
type_id
kind
12
1
2
1656752
2
3
565151
3
4
350655
4
6
98388
pointerishsize
3208121
id
3208121
size
466
alignment
466
id
size
12
1
2
3208121
id
alignment
12
1
2
3208121
size
id
12
6880
6881
466
size
alignment
12
1
2
466
alignment
id
12
6880
6881
466
alignment
size
12
1
2
466
arraysizes
88130
id
88130
num_elements
31708
bytesize
33107
alignment
1865
id
num_elements
12
1
2
88130
id
bytesize
12
1
2
88130
id
alignment
12
1
2
88130
num_elements
id
12
1
2
1865
2
3
23781
3
5
2797
5
13
2797
13
14
466
num_elements
bytesize
12
1
2
26578
2
3
2331
3
7
2797
num_elements
alignment
12
1
2
26578
2
3
2797
3
5
2331
bytesize
id
12
1
2
1865
2
3
23781
3
4
3264
4
6
2331
7
16
1865
bytesize
num_elements
12
1
2
27511
2
3
3730
3
5
1865
bytesize
alignment
12
1
2
27511
2
3
4662
4
5
932
alignment
id
12
5
6
466
16
17
466
31
32
466
137
138
466
alignment
num_elements
12
4
5
466
7
8
932
68
69
466
alignment
bytesize
12
4
5
466
7
8
466
8
9
466
68
69
466
typedefbase
1722355
id
1722355
type_id
809095
id
type_id
12
1
2
1722355
type_id
id
12
1
2
629309
2
3
85028
3
6
63310
6
5437
31447
decltypes
172581
id
17343
expr
172581
base_type
10354
parentheses_would_change_meaning
19
id
expr
12
1
2
5305
2
3
6434
3
5
1128
5
12
1346
12
18
1405
18
46
1306
51
740
415
id
base_type
12
1
2
17343
id
parentheses_would_change_meaning
12
1
2
17343
expr
id
12
1
2
172581
expr
base_type
12
1
2
172581
expr
parentheses_would_change_meaning
12
1
2
172581
base_type
id
12
1
2
7523
2
3
2355
4
149
475
base_type
expr
12
1
2
752
2
3
6375
3
4
356
4
5
1009
5
7
791
7
31
791
31
3888
277
base_type
parentheses_would_change_meaning
12
1
2
10354
parentheses_would_change_meaning
id
12
876
877
19
parentheses_would_change_meaning
expr
12
8717
8718
19
parentheses_would_change_meaning
base_type
12
523
524
19
usertypes
5225787
id
5225787
name
1348530
kind
5129
id
name
12
1
2
5225787
id
kind
12
1
2
5225787
name
id
12
1
2
979689
2
3
153411
3
7
104916
7
59
101186
60
874
9325
name
kind
12
1
2
1207708
2
3
125900
3
7
14921
kind
id
12
6
7
466
10
11
466
26
27
466
124
125
466
135
136
466
663
664
466
853
854
466
959
960
466
1751
1752
466
1836
1837
466
4844
4845
466
kind
name
12
5
6
466
6
7
466
14
15
466
30
31
466
43
44
466
125
126
466
267
268
466
371
372
466
438
439
466
740
741
466
1194
1195
466
usertypesize
1703381
id
1703381
size
13522
alignment
2331
id
size
12
1
2
1703381
id
alignment
12
1
2
1703381
size
id
12
1
2
3264
2
3
4196
3
4
466
4
5
932
6
8
932
9
15
932
37
84
932
92
163
932
740
2468
932
size
alignment
12
1
2
10258
2
3
2797
3
4
466
alignment
id
12
2
3
466
6
7
466
184
185
466
254
255
466
3207
3208
466
alignment
size
12
1
2
466
2
3
466
3
4
466
9
10
466
22
23
466
usertype_final
9518
id
9518
usertype_uuid
36325
id
36325
uuid
35954
id
uuid
12
1
2
36325
uuid
id
12
1
2
35583
2
3
371
mangled_name
9465823
id
9465823
mangled_name
3945802
id
mangled_name
12
1
2
9465823
mangled_name
id
12
1
2
2852803
2
3
523184
3
6
333868
6
874
235946
is_pod_class
534147
id
534147
is_standard_layout_class
1251540
id
1251540
is_complete
1642763
id
1642763
is_class_template
397751
id
397751
class_instantiation
1092146
to
1090913
from
70261
to
from
12
1
2
1089772
2
4
1141
from
to
12
1
2
20819
2
3
12772
3
4
7089
4
5
4887
5
7
5717
7
10
5175
10
17
5475
17
66
5279
66
3994
3043
class_template_argument
2918643
type_id
1329594
index
1291
arg_type
856554
type_id
index
12
1
2
544154
2
3
404541
3
4
235649
4
7
121144
7
113
24104
type_id
arg_type
12
1
2
569849
2
3
416311
3
4
248837
4
113
94596
index
type_id
12
1
2
11
2
3
818
3
26
103
29
64
103
69
411
103
592
8747
103
12910
113009
46
index
arg_type
12
1
2
11
2
3
818
3
14
115
14
26
103
28
145
103
195
3442
103
10455
39607
34
arg_type
type_id
12
1
2
533444
2
3
179094
3
4
51759
4
10
64336
10
10167
27920
arg_type
index
12
1
2
755733
2
3
82572
3
22
18248
class_template_argument_value
494274
type_id
304025
index
1865
arg_value
494274
type_id
index
12
1
2
249002
2
3
53157
3
4
1865
type_id
arg_value
12
1
2
188850
2
3
81135
3
4
12123
4
9
21915
index
type_id
12
18
19
466
92
93
466
292
293
466
372
373
466
index
arg_value
12
19
20
466
124
125
466
408
409
466
509
510
466
arg_value
type_id
12
1
2
494274
arg_value
index
12
1
2
494274
is_proxy_class_for
62950
id
62950
templ_param_id
62950
id
templ_param_id
12
1
2
62950
templ_param_id
id
12
1
2
62950
type_mentions
4022590
id
4022590
type_id
197880
location
3989125
kind
39
id
type_id
12
1
2
4022590
id
location
12
1
2
4022590
id
kind
12
1
2
4022590
type_id
id
12
1
2
97444
2
3
21698
3
4
8216
4
5
10769
5
7
14359
7
12
15835
12
27
15157
27
8555
14399
type_id
location
12
1
2
97444
2
3
21698
3
4
8216
4
5
10769
5
7
14359
7
12
15835
12
27
15157
27
8555
14399
type_id
kind
12
1
2
197880
location
id
12
1
2
3955660
2
3
33465
location
type_id
12
1
2
3955660
2
3
33465
location
kind
12
1
2
3989125
kind
id
12
100849
100850
39
kind
type_id
12
4961
4962
39
kind
location
12
100010
100011
39
is_function_template
1401221
id
1401221
function_instantiation
907042
to
907042
from
146181
to
from
12
1
2
907042
from
to
12
1
2
101335
2
3
14431
3
6
12031
6
21
12067
22
869
6315
function_template_argument
2342320
function_id
1338140
index
564
arg_type
304993
function_id
index
12
1
2
682954
2
3
395391
3
4
189015
4
15
70779
function_id
arg_type
12
1
2
700596
2
3
405305
3
4
168833
4
9
63405
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
8736
8737
35
17929
17930
35
34964
34965
35
index
arg_type
12
1
2
211
3
4
35
11
12
35
22
23
35
30
31
35
61
62
35
134
135
35
453
454
35
1126
1127
35
2397
2398
35
5835
5836
35
arg_type
function_id
12
1
2
187004
2
3
44669
3
5
23287
5
16
23534
16
107
23040
108
955
3457
arg_type
index
12
1
2
274826
2
4
26039
4
17
4128
function_template_argument_value
363529
function_id
195155
index
564
arg_value
360883
function_id
index
12
1
2
185769
2
8
9385
function_id
arg_value
12
1
2
178324
2
31
15313
32
97
1517
index
function_id
12
1
2
211
2
3
70
11
12
35
26
27
35
94
95
35
314
315
35
844
845
35
992
993
35
1187
1188
35
2397
2398
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
358237
2
3
2646
arg_value
index
12
1
2
360883
is_variable_template
47278
id
47278
variable_instantiation
168091
to
168091
from
25731
to
from
12
1
2
168091
from
to
12
1
2
14016
2
3
2719
3
4
1359
4
7
1987
7
10
2196
10
22
1987
26
277
1464
variable_template_argument
295493
variable_id
159723
index
1778
arg_type
165476
variable_id
index
12
1
2
81901
2
3
49580
3
4
18827
4
17
9413
variable_id
arg_type
12
1
2
85562
2
3
51881
3
4
13702
4
17
8577
index
variable_id
12
6
7
104
12
13
627
19
20
418
40
41
104
86
87
104
178
179
104
540
541
104
609
610
104
1218
1219
104
index
arg_type
12
1
2
104
7
8
627
9
10
418
26
27
104
45
46
104
127
128
104
372
373
104
388
389
104
729
730
104
arg_type
variable_id
12
1
2
133364
2
3
18095
3
15
12447
17
109
1568
arg_type
index
12
1
2
149577
2
3
13807
3
6
2091
variable_template_argument_value
11819
variable_id
7740
index
418
arg_value
11819
variable_id
index
12
1
2
7321
2
3
418
variable_id
arg_value
12
1
2
4288
2
3
3137
4
5
313
index
variable_id
12
4
5
104
18
19
104
26
27
104
30
31
104
index
arg_value
12
7
8
104
27
28
104
38
39
104
41
42
104
arg_value
variable_id
12
1
2
11819
arg_value
index
12
1
2
11819
routinetypes
547147
id
547147
return_type
285764
id
return_type
12
1
2
547147
return_type
id
12
1
2
248998
2
3
21346
3
3594
15419
routinetypeargs
982953
routine
423397
index
7927
type_id
226620
routine
index
12
1
2
152479
2
3
134293
3
4
63416
4
5
45697
5
18
27511
routine
type_id
12
1
2
182322
2
3
133827
3
4
58753
4
5
33573
5
11
14921
index
routine
12
2
3
932
4
5
466
6
7
466
8
9
932
9
10
466
10
11
1398
13
14
466
28
29
466
59
60
466
157
158
466
293
294
466
581
582
466
908
909
466
index
type_id
12
1
2
932
3
4
932
4
5
1398
5
6
932
6
7
932
10
11
466
14
15
466
47
48
466
90
91
466
176
177
466
347
348
466
type_id
routine
12
1
2
146417
2
3
30775
3
5
16786
5
12
18185
12
111
14455
type_id
index
12
1
2
172529
2
3
30775
3
6
18651
6
14
4662
ptrtomembers
37770
id
37770
type_id
37770
class_id
15387
id
type_id
12
1
2
37770
id
class_id
12
1
2
37770
type_id
id
12
1
2
37770
type_id
class_id
12
1
2
37770
class_id
id
12
1
2
13522
8
9
1398
28
29
466
class_id
type_id
12
1
2
13522
8
9
1398
28
29
466
specifiers
24713
id
24713
str
24713
id
str
12
1
2
24713
str
id
12
1
2
24713
typespecifiers
1289776
type_id
1271591
spec_id
3730
type_id
spec_id
12
1
2
1253405
2
3
18185
spec_id
type_id
12
8
9
466
36
37
466
51
52
466
86
87
466
105
106
466
219
220
466
221
222
466
2040
2041
466
funspecifiers
12434284
func_id
3820714
spec_id
705
func_id
spec_id
12
1
2
315085
2
3
545982
3
4
1151030
4
5
1559335
5
8
249280
spec_id
func_id
12
13
14
70
98
99
35
200
201
35
296
297
35
304
305
35
572
573
35
709
710
35
1599
1600
35
1646
1647
35
3782
3783
35
3915
3916
35
5095
5096
35
6822
6823
35
9687
9688
35
12218
12219
35
48228
48229
35
75287
75288
35
86790
86791
35
95133
95134
35
varspecifiers
2243353
var_id
1223562
spec_id
3730
var_id
spec_id
12
1
2
729288
2
3
202372
3
4
58287
4
5
233614
spec_id
var_id
12
112
113
466
315
316
466
416
417
466
514
515
466
646
647
466
686
687
466
700
701
466
1422
1423
466
attributes
736276
id
736276
kind
313
name
1673
name_space
209
location
483459
id
kind
12
1
2
736276
id
name
12
1
2
736276
id
name_space
12
1
2
736276
id
location
12
1
2
736276
kind
id
12
5
6
104
2330
2331
104
4704
4705
104
kind
name
12
1
2
104
6
7
104
11
12
104
kind
name_space
12
1
2
209
2
3
104
kind
location
12
2
3
104
2055
2056
104
2565
2566
104
name
id
12
1
2
209
2
3
104
4
5
104
5
6
209
11
12
104
14
15
104
16
17
104
18
19
104
24
25
104
86
87
104
115
116
104
1043
1044
104
1760
1761
104
3934
3935
104
name
kind
12
1
2
1464
2
3
209
name
name_space
12
1
2
1673
name
location
12
1
2
313
2
3
209
4
5
104
6
7
104
8
9
104
9
10
104
14
15
104
18
19
104
59
60
104
72
73
104
331
332
104
1756
1757
104
2379
2380
104
name_space
id
12
23
24
104
7016
7017
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
425824
2
3
36923
3
201
20710
location
kind
12
1
2
483459
location
name
12
1
2
479170
2
3
4288
location
name_space
12
1
2
483459
attribute_args
409874
id
409874
kind
1398
attribute
297963
index
1398
location
327340
id
kind
12
1
2
409874
id
attribute
12
1
2
409874
id
index
12
1
2
409874
id
location
12
1
2
409874
kind
id
12
1
2
466
84
85
466
794
795
466
kind
attribute
12
1
2
466
84
85
466
606
607
466
kind
index
12
1
2
932
3
4
466
kind
location
12
1
2
466
54
55
466
674
675
466
attribute
id
12
1
2
215895
2
3
52225
3
4
29842
attribute
kind
12
1
2
273716
2
3
24247
attribute
index
12
1
2
215895
2
3
52225
3
4
29842
attribute
location
12
1
2
215895
2
3
52225
3
4
29842
index
id
12
64
65
466
176
177
466
639
640
466
index
kind
12
1
2
932
3
4
466
index
attribute
12
64
65
466
176
177
466
639
640
466
index
location
12
34
35
466
140
141
466
528
529
466
location
id
12
1
2
278845
2
3
23314
3
9
24713
17
18
466
location
kind
12
1
2
314750
2
3
12590
location
attribute
12
1
2
278845
2
3
23314
3
9
24713
17
18
466
location
index
12
1
2
327340
attribute_arg_value
39168
arg
39168
value
15854
arg
value
12
1
2
39168
value
arg
12
1
2
14455
2
34
1398
attribute_arg_type
466
arg
466
type_id
466
arg
type_id
12
1
2
466
type_id
arg
12
1
2
466
attribute_arg_constant
370239
arg
370239
constant
370239
arg
constant
12
1
2
370239
constant
arg
12
1
2
370239
attribute_arg_name
6
arg
6
name
5
arg
name
12
1
2
6
name
arg
12
1
2
4
2
3
1
typeattributes
84934
type_id
62027
spec_id
84934
type_id
spec_id
12
1
2
56065
2
4
4288
12
13
1673
spec_id
type_id
12
1
2
84934
funcattributes
651416
func_id
442981
spec_id
651416
func_id
spec_id
12
1
2
334334
2
3
65281
3
6
34972
6
9
8393
spec_id
func_id
12
1
2
651416
varattributes
372127
var_id
322510
spec_id
372127
var_id
spec_id
12
1
2
273537
2
3
48807
3
46
166
spec_id
var_id
12
1
2
372127
stmtattributes
1002
stmt_id
1002
spec_id
1002
stmt_id
spec_id
12
1
2
1002
spec_id
stmt_id
12
1
2
1002
unspecifiedtype
10137757
type_id
10137757
unspecified_type_id
6813527
type_id
unspecified_type_id
12
1
2
10137757
unspecified_type_id
type_id
12
1
2
4583230
2
3
1993418
3
145
236878
member
4925876
parent
618808
index
8820
child
4880571
parent
index
12
1
3
18912
3
4
320342
4
5
38283
5
7
53137
7
10
52925
10
15
50314
15
24
49609
24
251
35283
parent
child
12
1
3
18912
3
4
320271
4
5
38318
5
7
53243
7
10
53278
10
15
49926
15
24
49679
24
255
35178
index
parent
12
1
2
1411
2
3
811
3
4
952
5
22
670
22
42
670
42
56
670
56
100
670
104
164
670
181
299
670
300
727
670
845
4002
670
4606
17207
282
index
child
12
1
2
811
2
3
882
3
4
1164
4
15
670
16
35
740
36
55
670
57
93
740
97
135
670
140
256
670
268
612
670
619
2611
670
2770
17219
458
child
parent
12
1
2
4880571
child
index
12
1
2
4836643
2
8
43928
enclosingfunction
121352
child
121352
parent
69281
child
parent
12
1
2
121352
parent
child
12
1
2
36577
2
3
21522
3
4
6086
4
45
5095
derivations
368257
derivation
368257
sub
347722
index
211
super
203870
location
38212
derivation
sub
12
1
2
368257
derivation
index
12
1
2
368257
derivation
super
12
1
2
368257
derivation
location
12
1
2
368257
sub
derivation
12
1
2
332550
2
7
15172
sub
index
12
1
2
332550
2
7
15172
sub
super
12
1
2
332550
2
7
15172
sub
location
12
1
2
332550
2
7
15172
index
derivation
12
25
26
105
77
78
35
430
431
35
9855
9856
35
index
sub
12
25
26
105
77
78
35
430
431
35
9855
9856
35
index
super
12
23
24
35
25
26
70
35
36
35
261
262
35
5423
5424
35
index
location
12
1
2
105
9
10
35
66
67
35
1005
1006
35
super
derivation
12
1
2
196531
2
1216
7339
super
sub
12
1
2
196531
2
1216
7339
super
index
12
1
2
203411
2
4
458
super
location
12
1
2
200271
2
108
3598
location
derivation
12
1
2
28826
2
5
3140
5
16
2928
17
178
2928
192
474
388
location
sub
12
1
2
28826
2
5
3140
5
16
2928
17
178
2928
192
474
388
location
index
12
1
2
38212
location
super
12
1
2
31120
2
5
3210
5
63
2893
63
415
987
derspecifiers
370163
der_id
367869
spec_id
141
der_id
spec_id
12
1
2
365576
2
3
2293
spec_id
der_id
12
65
66
35
93
94
35
1127
1128
35
9206
9207
35
direct_base_offsets
338936
der_id
338936
offset
352
der_id
offset
12
1
2
338936
offset
der_id
12
1
2
35
2
3
105
3
4
70
4
5
70
85
86
35
9500
9501
35
virtual_base_offsets
6639
sub
3665
super
507
offset
253
sub
super
12
1
2
2881
2
4
322
4
7
265
7
11
195
sub
offset
12
1
2
3089
2
4
311
4
8
265
super
sub
12
1
2
80
2
3
46
3
4
57
4
5
92
5
7
34
8
13
46
13
15
46
15
23
46
24
60
46
194
195
11
super
offset
12
1
2
288
2
3
80
4
6
34
6
8
46
8
10
46
14
15
11
offset
sub
12
2
3
34
4
5
11
5
6
23
6
8
23
8
9
34
10
12
23
14
15
11
18
19
23
26
29
23
30
37
23
96
98
23
offset
super
12
1
2
80
2
3
34
3
4
46
5
7
23
7
10
23
12
14
23
21
29
23
frienddecls
716121
id
716121
type_id
42446
decl_id
70285
location
6351
id
type_id
12
1
2
716121
id
decl_id
12
1
2
716121
id
location
12
1
2
716121
type_id
id
12
1
2
6209
2
3
13231
3
6
2963
6
10
3210
10
17
3281
17
24
3351
25
36
3316
37
55
3246
55
103
3634
type_id
decl_id
12
1
2
6209
2
3
13231
3
6
2963
6
10
3210
10
17
3281
17
24
3351
25
36
3316
37
55
3246
55
103
3634
type_id
location
12
1
2
40999
2
13
1446
decl_id
id
12
1
2
40541
2
3
5892
3
8
6033
8
15
5433
15
32
5292
32
71
5292
72
160
1799
decl_id
type_id
12
1
2
40541
2
3
5892
3
8
6033
8
15
5433
15
32
5292
32
71
5292
72
160
1799
decl_id
location
12
1
2
69615
2
5
670
location
id
12
1
2
5962
2
20106
388
location
type_id
12
1
2
6209
2
1105
141
location
decl_id
12
1
2
5998
2
1837
352
comments
8774227
id
8774227
contents
3340281
location
8774227
id
contents
12
1
2
8774227
id
location
12
1
2
8774227
contents
id
12
1
2
3055770
2
7
250934
7
32784
33576
contents
location
12
1
2
3055770
2
7
250934
7
32784
33576
location
id
12
1
2
8774227
location
contents
12
1
2
8774227
commentbinding
3089682
id
2444793
element
3013209
id
element
12
1
2
2367854
2
97
76938
element
id
12
1
2
2936736
2
3
76472
exprconv
7022151
converted
7022151
conversion
7022151
converted
conversion
12
1
2
7022151
conversion
converted
12
1
2
7022151
compgenerated
8328406
id
8328406
synthetic_destructor_call
144289
element
111741
i
336
destructor_call
129064
element
i
12
1
2
92041
2
3
12987
3
18
6711
element
destructor_call
12
1
2
92041
2
3
12987
3
18
6711
i
element
12
1
2
19
2
3
59
3
4
19
4
5
59
6
7
19
11
12
19
20
21
19
34
35
19
65
66
19
152
153
19
339
340
19
995
996
19
5644
5645
19
i
destructor_call
12
1
2
19
2
3
59
3
4
19
4
5
59
6
7
19
11
12
19
20
21
19
34
35
19
65
66
19
151
152
19
338
339
19
994
995
19
4878
4879
19
destructor_call
element
12
1
2
127025
2
26
2039
destructor_call
i
12
1
2
129064
namespaces
12123
id
12123
name
9792
id
name
12
1
2
12123
name
id
12
1
2
8393
2
3
466
3
4
932
namespace_inline
1398
id
1398
namespacembrs
2382776
parentid
10258
memberid
2382776
parentid
memberid
12
1
2
1865
2
4
932
4
5
932
5
7
932
7
8
932
8
12
932
17
30
932
43
47
932
52
143
932
255
4466
932
memberid
parentid
12
1
2
2382776
exprparents
14183439
expr_id
14183439
child_index
14634
parent_id
9438333
expr_id
child_index
12
1
2
14183439
expr_id
parent_id
12
1
2
14183439
child_index
expr_id
12
1
2
2815
2
3
1109
3
4
267
4
5
6556
5
8
1212
8
11
1192
11
53
1109
56
354077
369
child_index
parent_id
12
1
2
2815
2
3
1109
3
4
267
4
5
6556
5
8
1212
8
11
1192
11
53
1109
56
354077
369
parent_id
expr_id
12
1
2
5400574
2
3
3700570
3
712
337189
parent_id
child_index
12
1
2
5400574
2
3
3700570
3
712
337189
expr_isload
4981760
expr_id
4981760
conversionkinds
4220723
expr_id
4220723
kind
6
expr_id
kind
12
1
2
4220723
kind
expr_id
12
2139
2140
1
3252
3253
1
13442
13443
1
26287
26288
1
44470
44471
1
4131133
4131134
1
iscall
2950725
caller
2950725
kind
59
caller
kind
12
1
2
2950725
kind
caller
12
1318
1319
19
2471
2472
19
145251
145252
19
numtemplatearguments
396237
expr_id
396237
num
317
expr_id
num
12
1
2
396237
num
expr_id
12
1
2
105
4
5
35
20
21
35
101
102
35
179
180
35
227
228
35
10696
10697
35
specialnamequalifyingelements
466
id
466
name
466
id
name
12
1
2
466
name
id
12
1
2
466
namequalifiers
1533233
id
1533233
qualifiableelement
1533233
qualifyingelement
83409
location
305921
id
qualifiableelement
12
1
2
1533233
id
qualifyingelement
12
1
2
1533233
id
location
12
1
2
1533233
qualifiableelement
id
12
1
2
1533233
qualifiableelement
qualifyingelement
12
1
2
1533233
qualifiableelement
location
12
1
2
1533233
qualifyingelement
id
12
1
2
46624
2
3
20590
3
4
5048
4
7
6394
7
21095
4751
qualifyingelement
qualifiableelement
12
1
2
46624
2
3
20590
3
4
5048
4
7
6394
7
21095
4751
qualifyingelement
location
12
1
2
50960
2
3
19501
3
4
4850
4
8
6276
8
7095
1821
location
id
12
1
2
98218
2
3
27460
3
4
45872
4
6
14076
6
7
98852
7
790
21441
location
qualifiableelement
12
1
2
98218
2
3
27460
3
4
45872
4
6
14076
6
7
98852
7
790
21441
location
qualifyingelement
12
1
2
134350
2
3
56820
3
4
105940
4
143
8810
varbind
6019333
expr
6019333
var
767282
expr
var
12
1
2
6019333
var
expr
12
1
2
126016
2
3
137650
3
4
106120
4
5
85073
5
6
61189
6
7
48034
7
9
59524
9
13
59175
13
28
58784
28
5137
25713
funbind
2953853
expr
2951042
fun
533740
expr
fun
12
1
2
2948231
2
3
2811
fun
expr
12
1
2
329699
2
3
82182
3
4
31855
4
7
48070
7
158
40031
159
4943
1900
expr_allocator
46609
expr
46609
func
105
form
35
expr
func
12
1
2
46609
expr
form
12
1
2
46609
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
55395
expr
55395
func
105
form
70
expr
func
12
1
2
55395
expr
form
12
1
2
55395
func
expr
12
1
2
35
722
723
35
847
848
35
func
form
12
1
2
105
form
expr
12
722
723
35
848
849
35
form
func
12
1
2
35
2
3
35
expr_cond_two_operand
480
cond
480
expr_cond_guard
656221
cond
656221
guard
656221
cond
guard
12
1
2
656221
guard
cond
12
1
2
656221
expr_cond_true
656219
cond
656219
true
656219
cond
true
12
1
2
656219
true
cond
12
1
2
656219
expr_cond_false
656221
cond
656221
false
656221
cond
false
12
1
2
656221
false
cond
12
1
2
656221
values
10759232
id
10759232
str
87862
id
str
12
1
2
10759232
str
id
12
1
2
59406
2
3
12368
3
6
6921
6
56
6609
57
452015
2557
valuetext
4757293
id
4757293
text
703959
id
text
12
1
2
4757293
text
id
12
1
2
527546
2
3
102496
3
7
56768
7
425884
17149
valuebind
11192739
val
10759232
expr
11192739
val
expr
12
1
2
10348232
2
7
410999
expr
val
12
1
2
11192739
fieldoffsets
1052983
id
1052983
byteoffset
22655
bitoffset
319
id
byteoffset
12
1
2
1052983
id
bitoffset
12
1
2
1052983
byteoffset
id
12
1
2
13003
2
3
1715
3
5
1794
5
12
1914
12
35
1715
35
205
1715
244
5638
797
byteoffset
bitoffset
12
1
2
21977
2
9
678
bitoffset
id
12
29
30
39
30
31
39
33
34
39
36
37
39
42
43
39
43
44
39
55
56
39
26131
26132
39
bitoffset
byteoffset
12
11
12
159
12
13
79
13
14
39
568
569
39
bitfield
20919
id
20919
bits
2614
declared_bits
2614
id
bits
12
1
2
20919
id
declared_bits
12
1
2
20919
bits
id
12
1
2
732
2
3
627
3
4
209
4
5
209
5
6
209
6
8
209
8
11
209
12
115
209
bits
declared_bits
12
1
2
2614
declared_bits
id
12
1
2
732
2
3
627
3
4
209
4
5
209
5
6
209
6
8
209
8
11
209
12
115
209
declared_bits
bits
12
1
2
2614
initialisers
1699706
init
1699706
var
722379
expr
1699706
location
391099
init
var
12
1
2
1699706
init
expr
12
1
2
1699706
init
location
12
1
2
1699706
var
init
12
1
2
634183
2
16
31492
16
25
56703
var
expr
12
1
2
634183
2
16
31492
16
25
56703
var
location
12
1
2
722373
2
3
6
expr
init
12
1
2
1699706
expr
var
12
1
2
1699706
expr
location
12
1
2
1699706
location
init
12
1
2
318718
2
3
23864
3
15
30667
15
111551
17848
location
var
12
1
2
341406
2
4
35639
4
12811
14053
location
expr
12
1
2
318718
2
3
23864
3
15
30667
15
111551
17848
braced_initialisers
41634
init
41634
expr_ancestor
133360
exp
133360
ancestor
92932
exp
ancestor
12
1
2
133360
ancestor
exp
12
1
2
67115
2
3
18432
3
8
7127
8
18
257
exprs
18357636
id
18357636
kind
3387
location
3592604
id
kind
12
1
2
18357636
id
location
12
1
2
18357636
kind
id
12
1
3
246
4
14
282
14
38
282
42
83
282
85
142
282
145
339
282
364
564
282
653
832
282
973
1185
282
1329
2628
282
3015
6253
282
6592
78904
282
109469
109470
35
kind
location
12
1
2
282
2
3
176
3
6
282
6
13
282
14
26
282
28
62
246
63
83
282
91
183
282
206
342
282
353
448
282
469
1020
282
1051
14619
282
16978
32762
141
location
id
12
1
2
1941777
2
3
838486
3
4
247163
4
8
284529
8
155
269533
155
53477
11114
location
kind
12
1
2
2392776
2
3
875922
3
6
306969
6
25
16936
expr_types
18412556
id
18357636
typeid
881000
value_category
59
id
typeid
12
1
2
18302715
2
3
54920
id
value_category
12
1
2
18357636
typeid
id
12
1
2
316771
2
3
172204
3
4
69372
4
5
68284
5
7
69729
7
12
69828
12
35
66898
35
73134
47911
typeid
value_category
12
1
2
757935
2
3
111840
3
4
11225
value_category
id
12
7160
7161
19
235356
235357
19
684721
684722
19
value_category
typeid
12
1406
1407
19
11861
11862
19
38015
38016
19
new_allocated_type
47668
expr
47668
type_id
28191
expr
type_id
12
1
2
47668
type_id
expr
12
1
2
11784
2
3
14925
3
19
1481
new_array_allocated_type
5103
expr
5103
type_id
2196
expr
type_id
12
1
2
5103
type_id
expr
12
1
2
31
2
3
1944
3
7
169
8
15
50
aggregate_field_init
4005579
aggregate
847953
initializer
4005406
field
2156
position
41
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
aggregate
position
12
1
2
6503
2
3
500733
3
4
11095
4
5
88743
5
12
49719
12
13
190968
13
42
192
initializer
aggregate
12
1
2
4005406
initializer
field
12
1
2
4005233
2
3
173
initializer
position
12
1
2
4005406
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
field
position
12
1
2
2153
2
3
3
position
aggregate
12
2
3
13
3
4
5
49
50
3
50
51
5
72
193
3
191160
194827
3
194928
206244
3
217398
329623
3
340717
847954
3
position
initializer
12
2
3
13
3
4
5
49
50
3
50
51
5
72
193
3
191160
194827
3
194928
206244
3
217398
329623
3
340717
847954
3
position
field
12
1
2
13
2
3
5
3
4
3
4
5
5
6
11
3
14
27
3
33
66
3
90
174
3
248
655
3
aggregate_array_init
730401
aggregate
65615
initializer
730401
element_index
17485
position
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
aggregate
position
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
initializer
position
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
element_index
position
12
1
2
17485
position
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
position
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
position
element_index
12
1
2
17485
condition_decl_bind
42427
expr
42427
decl
42427
expr
decl
12
1
2
42427
decl
expr
12
1
2
42427
typeid_bind
36483
expr
36483
type_id
16407
expr
type_id
12
1
2
36483
type_id
expr
12
1
2
15983
3
328
423
uuidof_bind
20120
expr
20120
type_id
19925
expr
type_id
12
1
2
20120
type_id
expr
12
1
2
19761
2
4
163
sizeof_bind
198861
expr
198861
type_id
8168
expr
type_id
12
1
2
198861
type_id
expr
12
1
2
2689
2
3
2329
3
4
776
4
5
739
5
6
211
6
9
713
9
133
649
164
18023
58
code_block
15
block
15
routine
15
block
routine
12
1
2
15
routine
block
12
1
2
15
lambdas
21449
expr
21449
default_capture
466
has_explicit_return_type
466
expr
default_capture
12
1
2
21449
expr
has_explicit_return_type
12
1
2
21449
default_capture
expr
12
46
47
466
default_capture
has_explicit_return_type
12
1
2
466
has_explicit_return_type
expr
12
46
47
466
has_explicit_return_type
default_capture
12
1
2
466
lambda_capture
27977
id
27977
lambda
20517
index
932
field
27977
captured_by_reference
466
is_implicit
466
location
2797
id
lambda
12
1
2
27977
id
index
12
1
2
27977
id
field
12
1
2
27977
id
captured_by_reference
12
1
2
27977
id
is_implicit
12
1
2
27977
id
location
12
1
2
27977
lambda
id
12
1
2
13056
2
3
7460
lambda
index
12
1
2
13056
2
3
7460
lambda
field
12
1
2
13056
2
3
7460
lambda
captured_by_reference
12
1
2
20517
lambda
is_implicit
12
1
2
20517
lambda
location
12
1
2
13056
2
3
7460
index
id
12
16
17
466
44
45
466
index
lambda
12
16
17
466
44
45
466
index
field
12
16
17
466
44
45
466
index
captured_by_reference
12
1
2
932
index
is_implicit
12
1
2
932
index
location
12
2
3
466
4
5
466
field
id
12
1
2
27977
field
lambda
12
1
2
27977
field
index
12
1
2
27977
field
captured_by_reference
12
1
2
27977
field
is_implicit
12
1
2
27977
field
location
12
1
2
27977
captured_by_reference
id
12
60
61
466
captured_by_reference
lambda
12
44
45
466
captured_by_reference
index
12
2
3
466
captured_by_reference
field
12
60
61
466
captured_by_reference
is_implicit
12
1
2
466
captured_by_reference
location
12
6
7
466
is_implicit
id
12
60
61
466
is_implicit
lambda
12
44
45
466
is_implicit
index
12
2
3
466
is_implicit
field
12
60
61
466
is_implicit
captured_by_reference
12
1
2
466
is_implicit
location
12
6
7
466
location
id
12
8
9
1865
14
15
932
location
lambda
12
8
9
1865
14
15
932
location
index
12
1
2
2797
location
field
12
8
9
1865
14
15
932
location
captured_by_reference
12
1
2
2797
location
is_implicit
12
1
2
2797
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
4653633
id
4653633
kind
1987
location
2285081
id
kind
12
1
2
4653633
id
location
12
1
2
4653633
kind
id
12
1
2
104
18
19
104
22
23
104
46
47
104
75
76
104
83
84
104
102
103
104
154
155
104
242
243
104
284
285
104
383
384
104
418
419
104
502
503
104
1325
1326
104
2630
2631
104
4612
4613
104
8756
8757
104
11554
11555
104
13283
13284
104
kind
location
12
1
2
104
8
9
104
18
19
104
45
46
104
50
51
104
56
57
104
74
75
104
89
90
104
101
102
104
128
129
104
209
210
104
252
253
104
368
369
104
642
643
104
1743
1744
104
2189
2190
104
4192
4193
104
6065
6066
104
6531
6532
104
location
id
12
1
2
1890636
2
4
175831
4
12
176041
12
687
42572
location
kind
12
1
2
2227865
2
8
57215
type_vla
1
type_id
1
decl
1
type_id
decl
12
1
2
1
decl
type_id
12
1
2
1
variable_vla
22
var
22
decl
22
var
decl
12
1
2
22
decl
var
12
1
2
22
if_initialization
313
if_stmt
313
init_id
313
if_stmt
init_id
12
1
2
313
init_id
if_stmt
12
1
2
313
if_then
724735
if_stmt
724735
then_id
724735
if_stmt
then_id
12
1
2
724735
then_id
if_stmt
12
1
2
724735
if_else
184369
if_stmt
184369
else_id
184369
if_stmt
else_id
12
1
2
184369
else_id
if_stmt
12
1
2
184369
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
52508
constexpr_if_stmt
52508
then_id
52508
constexpr_if_stmt
then_id
12
1
2
52508
then_id
constexpr_if_stmt
12
1
2
52508
constexpr_if_else
30856
constexpr_if_stmt
30856
else_id
30856
constexpr_if_stmt
else_id
12
1
2
30856
else_id
constexpr_if_stmt
12
1
2
30856
while_body
30110
while_stmt
30110
body_id
30110
while_stmt
body_id
12
1
2
30110
body_id
while_stmt
12
1
2
30110
do_body
148632
do_stmt
148632
body_id
148632
do_stmt
body_id
12
1
2
148632
body_id
do_stmt
12
1
2
148632
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
209643
switch_stmt
11225
index
4870
case_id
209643
switch_stmt
index
12
2
3
59
3
4
2494
4
5
1821
5
6
1088
6
8
1029
8
9
554
9
10
1069
10
12
1029
12
25
871
30
152
851
181
247
356
switch_stmt
case_id
12
2
3
59
3
4
2494
4
5
1821
5
6
1088
6
8
1029
8
9
554
9
10
1069
10
12
1029
12
25
871
30
152
851
181
247
356
index
switch_stmt
12
14
15
1286
18
19
593
32
33
2098
33
62
415
66
292
376
346
568
98
index
case_id
12
14
15
1286
18
19
593
32
33
2098
33
62
415
66
292
376
346
568
98
case_id
switch_stmt
12
1
2
209643
case_id
index
12
1
2
209643
switch_body
20753
switch_stmt
20753
body_id
20753
switch_stmt
body_id
12
1
2
20753
body_id
switch_stmt
12
1
2
20753
for_initialization
53317
for_stmt
53317
init_id
53317
for_stmt
init_id
12
1
2
53317
init_id
for_stmt
12
1
2
53317
for_condition
55578
for_stmt
55578
condition_id
55578
for_stmt
condition_id
12
1
2
55578
condition_id
for_stmt
12
1
2
55578
for_update
53419
for_stmt
53419
update_id
53419
for_stmt
update_id
12
1
2
53419
update_id
for_stmt
12
1
2
53419
for_body
61456
for_stmt
61456
body_id
61456
for_stmt
body_id
12
1
2
61456
body_id
for_stmt
12
1
2
61456
stmtparents
4056493
id
4056493
index
12221
parent
1721306
id
index
12
1
2
4056493
id
parent
12
1
2
4056493
index
id
12
1
2
4015
2
3
1000
3
4
220
4
5
1554
7
8
1019
8
12
792
12
29
1076
29
38
918
41
77
925
77
196965
698
index
parent
12
1
2
4015
2
3
1000
3
4
220
4
5
1554
7
8
1019
8
12
792
12
29
1076
29
38
918
41
77
925
77
196965
698
parent
id
12
1
2
988422
2
3
373339
3
4
105849
4
6
111349
6
17
129972
17
1943
12372
parent
index
12
1
2
988422
2
3
373339
3
4
105849
4
6
111349
6
17
129972
17
1943
12372
ishandler
65314
block
65314
stmt_decl_bind
585138
stmt
545022
num
75
decl
585033
stmt
num
12
1
2
524159
2
19
20862
stmt
decl
12
1
2
524159
2
19
20862
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
584995
2
6
37
decl
num
12
1
2
585033
stmt_decl_entry_bind
527594
stmt
487781
num
75
decl_entry
527536
stmt
num
12
1
2
467183
2
19
20597
stmt
decl_entry
12
1
2
467183
2
19
20597
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
527515
3
6
20
decl_entry
num
12
1
2
527536
blockscope
1415210
block
1415210
enclosing
1300035
block
enclosing
12
1
2
1415210
enclosing
block
12
1
2
1234753
2
13
65281
jumpinfo
254043
id
254043
str
21156
target
53056
id
str
12
1
2
254043
id
target
12
1
2
254043
str
id
12
2
3
9877
3
4
4247
4
5
1566
5
6
1340
6
10
1700
10
22
1620
22
13723
804
str
target
12
1
2
16720
2
3
2632
3
10
1687
10
3326
115
target
id
12
1
2
24
2
3
26433
3
4
12899
4
5
5343
5
8
4691
8
2124
3662
target
str
12
1
2
53056
preprocdirects
4427698
id
4427698
kind
1045
location
4425187
id
kind
12
1
2
4427698
id
location
12
1
2
4427698
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
4425083
25
26
104
location
kind
12
1
2
4425187
preprocpair
1429665
begin
1195584
elseelifend
1429665
begin
elseelifend
12
1
2
977357
2
3
207968
3
11
10258
elseelifend
begin
12
1
2
1429665
preproctrue
766125
branch
766125
preprocfalse
331070
branch
331070
preproctext
3569772
id
3569772
head
2589465
body
1514601
id
head
12
1
2
3569772
id
body
12
1
2
3569772
head
id
12
1
2
2442503
2
740
146962
head
body
12
1
2
2527333
2
5
62132
body
id
12
1
2
1371090
2
6
113595
6
11572
29915
body
head
12
1
2
1374124
2
7
113908
7
2959
26568
includes
312885
id
312885
included
117040
id
included
12
1
2
312885
included
id
12
1
2
61084
2
3
21915
3
4
12590
4
6
10258
6
14
8859
14
47
2331
link_targets
1475
id
1475
binary
1475
id
binary
12
1
2
1475
binary
id
12
1
2
1475
link_parent
38563300
element
4879124
link_target
352
element
link_target
12
1
2
648905
2
9
25933
9
10
4204285
link_target
element
12
3
4
35
119334
119335
35
119438
119439
35
119533
119534
35
119568
119569
35
119576
119577
35
119601
119602
35
121457
121458
35
126036
126037
35
128398
128399
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