@compilation
9722
@externalDataElement
65
@external_package
4
@svnentry
575525
@location_default
29687349
@location_stmt
3820187
@location_expr
13189000
@diagnostic
4983
@file
122909
@folder
16294
@macro_expansion
33190741
@other_macro_reference
856643
@function
4167756
@fun_decl
4530898
@var_decl
8017064
@type_decl
3279919
@namespace_decl
311433
@using_declaration
362211
@using_directive
6517
@using_enum_declaration
1
@static_assert
134613
@parameter
6173419
@membervariable
1054781
@globalvariable
301276
@localvariable
576650
@enumconstant
241689
@errortype
465
@unknowntype
465
@void
465
@boolean
465
@char
465
@unsigned_char
465
@signed_char
465
@short
465
@unsigned_short
465
@signed_short
465
@int
465
@unsigned_int
465
@signed_int
465
@long
465
@unsigned_long
465
@signed_long
465
@long_long
465
@unsigned_long_long
465
@signed_long_long
465
@float
465
@double
465
@long_double
465
@complex_float
465
@complex_double
465
@complex_long_double
465
@imaginary_float
465
@imaginary_double
465
@imaginary_long_double
465
@wchar_t
465
@decltype_nullptr
465
@int128
465
@unsigned_int128
465
@signed_int128
465
@float128
465
@complex_float128
465
@decimal32
465
@decimal64
465
@decimal128
465
@char16_t
465
@char32_t
465
@std_float32
465
@float32x
465
@std_float64
465
@float64x
465
@std_float128
465
@char8_t
465
@float16
465
@complex_float16
465
@fp16
465
@std_bfloat16
465
@std_float16
465
@complex_std_float32
465
@complex_float32x
465
@complex_std_float64
465
@complex_float64x
465
@complex_std_float128
465
@pointer
566595
@type_with_specifiers
849659
@array
109873
@routineptr
618097
@reference
1272860
@gnu_vector
698
@routinereference
236
@rvalue_reference
332414
@block
10
@decltype
27002
@usertype
5225059
@mangledname
6044922
@type_mention
4029456
@routinetype
532576
@ptrtomember
37710
@specifier
24675
@gnuattribute
552162
@stdattribute
253365
@declspec
239172
@msattribute
3
@alignas
4655
@attribute_arg_token
25140
@attribute_arg_constant_expr
317516
@attribute_arg_empty
1
@attribute_arg_constant
1
@attribute_arg_type
465
@attribute_arg_expr
3
@derivation
386978
@frienddecl
698764
@comment
8259670
@namespace
12104
@specialnamequalifyingelement
465
@namequalifier
1509702
@value
10777556
@initialiser
1709659
@address_of
438815
@indirect
292669
@array_to_pointer
1430950
@parexpr
3587759
@arithnegexpr
650875
@unaryplusexpr
2916
@complementexpr
27839
@notexpr
276447
@postincrexpr
62050
@postdecrexpr
42038
@preincrexpr
70579
@predecrexpr
26209
@conditionalexpr
657289
@addexpr
398426
@subexpr
340785
@mulexpr
306381
@divexpr
133177
@remexpr
15458
@paddexpr
86669
@psubexpr
49904
@pdiffexpr
33663
@lshiftexpr
566348
@rshiftexpr
140851
@andexpr
489095
@orexpr
145476
@xorexpr
54179
@eqexpr
470687
@neexpr
301690
@gtexpr
103821
@ltexpr
101493
@geexpr
59253
@leexpr
212543
@assignexpr
937031
@assignaddexpr
68229
@assignsubexpr
11200
@assignmulexpr
8269
@assigndivexpr
4994
@assignremexpr
689
@assignlshiftexpr
2716
@assignrshiftexpr
4495
@assignandexpr
4826
@assignorexpr
23615
@assignxorexpr
21845
@assignpaddexpr
13629
@assignpsubexpr
1152
@andlogicalexpr
249972
@orlogicalexpr
866188
@commaexpr
122745
@subscriptexpr
364291
@callexpr
315614
@vastartexpr
3737
@vaargexpr
952
@vaendexpr
2793
@vacopyexpr
137
@varaccess
6029606
@runtime_sizeof
295859
@runtime_alignof
48682
@expr_stmt
94394
@routineexpr
3177689
@type_operand
1128858
@offsetofexpr
19994
@typescompexpr
563828
@literal
4408385
@aggregateliteral
913874
@c_style_cast
4210086
@temp_init
792309
@errorexpr
45755
@reference_to
1553765
@ref_indirect
1879357
@vacuous_destructor_call
7953
@assume
3230
@conjugation
11
@realpartexpr
78
@imagpartexpr
78
@jmulexpr
1
@jdivexpr
1
@fjaddexpr
1
@jfaddexpr
1
@fjsubexpr
1
@jfsubexpr
1
@minexpr
1
@maxexpr
1
@virtfunptrexpr
1
@thisaccess
1116052
@new_expr
46513
@delete_expr
11499
@throw_expr
21101
@condition_decl
40603
@braced_init_list
1061
@type_id
35599
@sizeof_pack
5586
@hasassignexpr
2
@hascopyexpr
2
@hasnothrowassign
3
@hasnothrowconstr
3
@hasnothrowcopy
5
@hastrivialassign
2
@hastrivialconstr
3
@hastrivialcopy
2
@hasuserdestr
3
@hasvirtualdestr
3
@isabstractexpr
18
@isbaseofexpr
152
@isclassexpr
1852
@isconvtoexpr
196
@isemptyexpr
1446
@isenumexpr
492
@ispodexpr
619
@ispolyexpr
3
@isunionexpr
5
@intaddrexpr
1
@hastrivialdestructor
465
@uuidof
20287
@delete_array_expr
1374
@new_array_expr
5095
@foldexpr
4
@ctordirectinit
109311
@ctorvirtualinit
5373
@ctorfieldinit
188737
@ctordelegatinginit
3270
@dtordirectdestruct
39765
@dtorvirtualdestruct
4028
@dtorfielddestruct
40384
@static_cast
215214
@reinterpret_cast
31596
@const_cast
34549
@dynamic_cast
1013
@lambdaexpr
21416
@param_ref
234981
@noopexpr
38
@istriviallyconstructibleexpr
1279
@isdestructibleexpr
4
@isnothrowdestructibleexpr
5
@istriviallydestructibleexpr
787
@istriviallyassignableexpr
3
@isnothrowassignableexpr
3937
@istrivialexpr
931
@isstandardlayoutexpr
2
@istriviallycopyableexpr
3724
@isliteraltypeexpr
2
@hastrivialmoveconstructorexpr
3
@hastrivialmoveassignexpr
3
@hasnothrowmoveassignexpr
4
@isconstructibleexpr
465
@isnothrowconstructibleexpr
13583
@hasfinalizerexpr
1
@isdelegateexpr
1
@isinterfaceclassexpr
1
@isrefarrayexpr
1
@isrefclassexpr
1
@issealedexpr
1
@issimplevalueclassexpr
1
@isvalueclassexpr
1
@isfinalexpr
1652
@noexceptexpr
24574
@builtinshufflevector
1
@builtinchooseexpr
9065
@builtinaddressof
12979
@vec_fill
1
@builtinconvertvector
1
@builtincomplex
4
@spaceshipexpr
1
@co_await
12
@co_yield
4
@isassignable
3
@isaggregate
2
@hasuniqueobjectrepresentations
2
@builtinbitcast
1
@builtinshuffle
1915
@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
@reuseexpr
372707
@istriviallycopyassignable
2
@isassignablenopreconditioncheck
3
@referencebindstotemporary
2
@issameas
2
@builtinhasattribute
2
@ispointerinterconvertiblewithclass
2
@builtinispointerinterconvertiblewithclass
2
@iscorrespondingmember
2
@builtiniscorrespondingmember
2
@isboundedarray
2
@isunboundedarray
2
@isreferenceable
2
@isnothrowconvertible
2
@referenceconstructsfromtemporary
2
@referenceconvertsfromtemporary
2
@isconvertible
2
@isvalidwinrttype
1
@iswinclass
1
@iswininterface
1
@istriviallyequalitycomparable
2
@isscopedenum
2
@istriviallyrelocatable
2
@datasizeof
10
@c11_generic
8
@requires_expr
8
@nested_requirement
1
@compound_requirement
2
@concept_id
2
@lambdacapture
27934
@stmt_expr
1486143
@stmt_if
725972
@stmt_while
29257
@stmt_goto
110700
@stmt_label
53146
@stmt_return
1276423
@stmt_block
1415144
@stmt_end_test_while
148886
@stmt_for
61561
@stmt_switch_case
206939
@stmt_switch
20788
@stmt_asm
109991
@stmt_decl
591926
@stmt_empty
192584
@stmt_continue
22564
@stmt_break
103163
@stmt_try_block
44904
@stmt_microsoft_try
164
@stmt_set_vla_size
26
@stmt_vla_decl
22
@stmt_assigned_goto
9076
@stmt_range_based_for
8380
@stmt_handler
62506
@stmt_constexpr_if
52956
@stmt_co_return
5
@ppd_if
665295
@ppd_ifdef
262579
@ppd_ifndef
265838
@ppd_elif
25140
@ppd_else
208574
@ppd_endif
1193713
@ppd_plain_include
310533
@ppd_define
2290131
@ppd_undef
257924
@ppd_include_next
1862
@ppd_line
27506
@ppd_error
98
@ppd_pragma
296478
@ppd_objc_import
2
@ppd_warning
1
@link_target
814
@xmldtd
1
@xmlelement
1270313
@xmlattribute
1202020
@xmlnamespace
4185
@xmlcomment
26812
@xmlcharacters
439958
compilations
9722
id
9722
cwd
11
id
cwd
12
1
2
9722
cwd
id
12
863
864
11
compilation_args
652603
id
5514
num
709
arg
34463
id
num
12
23
69
486
71
102
275
126
127
3868
127
129
58
131
132
815
134
135
10
id
arg
12
23
57
486
57
106
291
106
107
3831
107
109
79
109
110
815
111
112
10
num
id
12
2
168
42
898
899
132
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
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
32399
2
1043
2064
arg
num
12
1
2
33257
2
56
1206
compilation_build_mode
9722
id
9722
mode
11
id
mode
12
1
2
9722
mode
id
12
863
864
11
compilation_compiling_files
11547
id
1997
num
3316
file
10028
id
num
12
1
2
998
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
998
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
1758
2
3
719
3
4
359
4
13
279
13
51
199
num
file
12
1
2
1758
2
3
719
3
4
359
4
13
279
13
49
199
file
id
12
1
2
9029
2
4
839
4
6
159
file
num
12
1
2
9189
2
4
799
4
5
39
compilation_time
46188
id
1997
num
3316
kind
159
seconds
9908
id
num
12
1
2
998
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
1997
id
seconds
12
3
4
639
4
5
359
6
7
119
8
9
119
10
11
119
11
13
159
13
17
119
17
21
159
21
51
159
81
82
39
num
id
12
1
2
1758
2
3
719
3
4
359
4
13
279
13
51
199
num
kind
12
4
5
3316
num
seconds
12
3
4
1358
4
5
399
5
6
159
6
7
519
7
9
279
9
18
279
22
46
279
88
89
39
kind
id
12
50
51
159
kind
num
12
83
84
159
kind
seconds
12
3
4
39
4
5
39
140
141
39
150
151
39
seconds
id
12
1
2
5274
2
3
2437
3
4
1038
4
5
759
5
47
399
seconds
num
12
1
2
4195
2
3
2517
3
4
1398
4
5
839
5
9
839
21
77
119
seconds
kind
12
1
2
7951
2
3
1957
diagnostic_for
5437
diagnostic
4983
compilation
814
file_number
18
file_number_diagnostic_number
397
diagnostic
compilation
12
1
2
4831
2
7
151
diagnostic
file_number
12
1
2
4983
diagnostic
file_number_diagnostic_number
12
1
2
4983
compilation
diagnostic
12
5
6
606
7
8
75
9
12
56
13
16
37
21
22
37
compilation
file_number
12
1
2
814
compilation
file_number_diagnostic_number
12
5
6
606
7
8
75
9
12
56
13
16
37
21
22
37
file_number
diagnostic
12
263
264
18
file_number
compilation
12
43
44
18
file_number
file_number_diagnostic_number
12
21
22
18
file_number_diagnostic_number
diagnostic
12
2
3
113
3
4
37
4
5
37
5
6
37
7
8
37
11
12
37
37
38
75
43
44
18
file_number_diagnostic_number
compilation
12
2
3
113
3
4
37
4
5
37
5
6
37
7
8
37
11
12
37
43
44
94
file_number_diagnostic_number
file_number
12
1
2
397
compilation_finished
9722
id
9722
cpu_seconds
7142
elapsed_seconds
135
id
cpu_seconds
12
1
2
9722
id
elapsed_seconds
12
1
2
9722
cpu_seconds
id
12
1
2
5689
2
3
912
3
13
540
cpu_seconds
elapsed_seconds
12
1
2
6432
2
3
709
elapsed_seconds
id
12
2
3
33
4
5
11
7
8
11
12
13
11
14
15
11
52
53
11
158
159
11
168
169
11
183
184
11
259
260
11
elapsed_seconds
cpu_seconds
12
2
3
33
4
5
11
7
8
11
12
13
11
14
15
11
52
53
11
108
109
11
123
124
11
141
142
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
465
prefix
465
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
extractor_version
465
codeql_version
465
frontend_version
465
codeql_version
frontend_version
12
1
2
465
frontend_version
codeql_version
12
1
2
465
locations_default
29687349
id
29687349
container
122909
startLine
2089464
startColumn
36779
endLine
2093655
endColumn
47953
id
container
12
1
2
29687349
id
startLine
12
1
2
29687349
id
startColumn
12
1
2
29687349
id
endLine
12
1
2
29687349
id
endColumn
12
1
2
29687349
container
id
12
1
11
9776
11
18
10242
18
30
9311
30
42
9776
43
61
9776
61
79
9311
80
106
9776
108
149
9311
149
199
9311
206
291
9311
304
469
9311
482
850
9311
936
2380
8380
container
startLine
12
1
8
9311
8
13
9311
13
20
9776
20
32
9311
32
43
9776
44
61
9311
62
72
9311
73
93
9311
97
128
9311
128
180
9311
180
267
9311
277
414
9311
439
1465
9311
1557
1569
931
container
startColumn
12
1
4
8845
4
5
7914
5
6
7449
6
8
11173
8
10
9311
10
15
10708
15
23
9776
23
28
11173
28
34
9776
34
44
9311
44
55
9311
55
66
9776
66
77
8380
container
endLine
12
1
8
9311
8
13
9311
13
20
9776
20
32
9311
32
43
9776
43
60
9311
61
71
9311
72
93
9311
94
127
9311
128
179
9311
180
268
9311
278
413
9311
437
1465
9311
1554
1566
931
container
endColumn
12
1
9
9776
9
13
9311
13
18
9311
18
26
10242
27
33
9311
33
39
9311
39
47
10242
47
53
9311
53
60
10242
60
66
9311
66
74
9776
74
78
9776
78
90
6983
startLine
id
12
1
2
581493
2
3
312395
3
4
196003
4
6
161086
6
10
182967
10
16
162482
16
25
168535
25
46
160620
46
169
156896
169
265
6983
startLine
container
12
1
2
868748
2
3
272822
3
5
193210
5
8
173190
8
13
187623
13
20
160620
20
51
159223
51
265
74025
startLine
startColumn
12
1
2
610358
2
3
311464
3
4
198797
4
6
182036
6
9
173190
9
13
162948
13
19
173656
19
29
164810
29
52
112201
startLine
endLine
12
1
2
1527525
2
3
347778
3
5
161551
5
16
52609
startLine
endColumn
12
1
2
586148
2
3
314257
3
4
197866
4
6
167604
6
9
158292
9
14
170397
14
21
174122
21
32
162482
32
63
157361
64
66
931
startColumn
id
12
1
31
2793
42
85
2793
86
128
2793
129
229
2793
247
287
2793
291
360
2793
373
458
2793
473
567
3258
580
620
2793
623
697
2793
710
820
2793
866
1635
2793
2154
15296
2793
startColumn
container
12
1
18
2793
23
35
3258
38
43
2793
44
61
2793
65
73
2793
73
84
2793
84
95
2793
95
99
2327
100
103
3258
103
109
3258
111
118
2793
121
151
2793
153
265
2327
startColumn
startLine
12
1
19
2793
30
72
2793
83
122
2793
122
205
2793
214
261
2793
265
322
2793
322
379
2793
404
430
2793
453
474
2793
478
505
2793
511
583
2793
585
836
2793
1104
2196
2793
2387
2388
465
startColumn
endLine
12
1
19
2793
30
72
2793
83
122
2793
122
205
2793
214
261
2793
265
322
2793
322
380
2793
404
430
2793
453
474
2793
477
504
2793
514
582
2793
585
835
2793
1109
2203
2793
2382
2383
465
startColumn
endColumn
12
1
7
2793
7
11
3258
11
16
3258
16
22
2793
22
24
3258
24
28
2793
29
34
3258
34
41
3258
41
46
2793
47
49
1862
49
54
2793
54
74
2793
75
86
1862
endLine
id
12
1
2
591735
2
3
304480
3
4
198797
4
6
159223
6
10
182036
10
16
161551
16
25
170863
25
46
158292
46
161
157827
162
265
8845
endLine
container
12
1
2
884111
2
3
259320
3
4
124771
4
6
140601
6
10
184364
10
15
168069
15
26
162948
26
120
157827
121
265
11639
endLine
startLine
12
1
2
1525197
2
3
340795
3
5
170397
5
10
57264
endLine
startColumn
12
1
2
621532
2
3
301687
3
4
202056
4
6
183433
6
9
169466
9
13
166207
13
19
174122
19
29
161086
29
52
114063
endLine
endColumn
12
1
2
598253
2
3
304480
3
4
197400
4
6
168535
6
9
155964
9
14
168535
14
21
177381
21
32
161551
32
60
157827
60
65
3724
endColumn
id
12
1
2
5121
2
8
3724
9
186
3724
193
288
3724
294
495
3724
503
554
3724
561
633
3724
640
758
3724
758
869
3724
875
1074
3724
1074
1281
3724
1289
1590
3724
1685
2418
1862
endColumn
container
12
1
2
5586
2
5
3724
5
65
3724
70
100
3724
100
111
3724
112
122
4190
122
140
3724
143
153
3724
153
161
4190
161
173
4190
173
178
3724
188
265
3724
endColumn
startLine
12
1
2
5586
2
8
3724
9
105
3724
155
241
3724
253
336
3724
340
426
3724
434
488
3724
489
572
3724
573
623
3724
626
696
4190
701
813
3724
818
1095
3724
1172
1174
931
endColumn
startColumn
12
1
2
6052
2
4
3724
4
8
4190
8
15
3724
15
23
3724
23
29
3724
29
35
4190
35
39
3258
39
42
3258
42
44
3258
44
46
3724
46
49
3724
49
53
1396
endColumn
endLine
12
1
2
5586
2
8
3724
9
156
3724
159
240
3724
251
335
3724
342
430
3724
432
490
3724
490
573
3724
574
622
3724
626
698
3724
700
798
3724
811
987
3724
1096
1180
1396
locations_stmt
3820187
id
3820187
container
3088
startLine
200188
startColumn
1873
endLine
194443
endColumn
2367
id
container
12
1
2
3820187
id
startLine
12
1
2
3820187
id
startColumn
12
1
2
3820187
id
endLine
12
1
2
3820187
id
endColumn
12
1
2
3820187
container
id
12
1
13
247
16
48
247
61
175
247
176
417
247
436
608
247
621
797
247
848
1139
247
1158
1417
247
1453
1715
247
1771
2252
247
2282
2669
247
2736
3751
247
3768
4993
123
container
startLine
12
1
13
247
16
47
247
48
161
247
169
371
267
393
586
247
602
783
247
845
1120
247
1131
1390
247
1394
1692
247
1726
2208
247
2225
2680
247
2777
3643
247
3885
4846
102
container
startColumn
12
1
3
226
3
7
267
7
9
205
9
11
247
11
13
226
13
14
226
14
16
247
16
17
164
17
19
205
19
21
185
21
23
247
23
29
247
29
43
247
48
60
144
container
endLine
12
1
11
247
12
34
247
43
132
247
134
282
247
294
452
247
459
601
247
609
831
247
838
1062
247
1071
1265
247
1323
1679
247
1688
2006
247
2044
2758
247
2776
3873
123
container
endColumn
12
1
8
247
8
21
247
22
45
247
45
56
247
56
63
267
63
67
247
67
69
247
69
71
226
71
72
247
72
74
247
74
76
247
76
80
247
81
96
123
startLine
id
12
1
2
21577
2
3
15318
3
4
12497
4
6
14474
6
8
12538
8
11
16738
11
16
17294
16
22
15380
22
29
17006
29
37
17397
37
45
15112
45
56
16203
56
73
8647
startLine
container
12
1
2
22339
2
3
15750
3
4
12703
4
6
14412
6
8
12744
8
11
17603
11
16
16388
16
22
16244
22
29
16986
29
36
16018
36
44
16347
44
54
15668
54
69
6979
startLine
startColumn
12
1
2
26868
2
3
20877
3
4
16841
4
5
16100
5
6
17459
6
7
19889
7
8
22792
8
9
20424
9
10
15030
10
12
16677
12
18
7226
startLine
endLine
12
1
2
34651
2
3
25839
3
4
18468
4
5
16244
5
6
12806
6
7
12044
7
8
10191
8
9
10994
9
10
10747
10
11
10541
11
12
10191
12
14
15812
14
24
11653
startLine
endColumn
12
1
2
22174
2
3
16224
3
4
12971
4
6
16100
6
8
14721
8
10
13218
10
14
18324
14
18
17047
18
22
17603
22
26
18530
26
30
16409
30
36
15256
36
42
1605
startColumn
id
12
1
2
226
2
3
144
3
7
164
7
12
144
12
20
164
21
53
144
54
74
144
78
92
144
92
134
144
134
228
144
228
2062
144
3245
40863
144
53257
53258
20
startColumn
container
12
1
2
288
2
3
102
3
5
164
5
8
164
8
13
144
13
18
144
18
22
144
22
24
144
24
29
144
33
42
144
47
109
144
116
150
144
startColumn
startLine
12
1
2
226
2
3
144
3
7
164
7
12
144
12
20
164
21
53
144
54
74
144
77
88
144
90
131
144
134
224
144
226
1699
144
2430
7900
144
8302
8303
20
startColumn
endLine
12
1
2
226
2
3
144
3
7
164
7
12
144
12
20
164
21
53
144
54
74
144
77
88
144
90
130
144
134
221
144
226
1414
144
2290
7741
144
8096
8097
20
startColumn
endColumn
12
1
2
288
2
3
144
3
4
82
4
5
164
5
8
164
8
11
144
11
15
164
15
19
144
19
26
144
28
35
144
41
69
144
70
104
144
endLine
id
12
1
2
17438
2
3
14432
3
4
11509
4
6
15627
6
8
12518
8
11
15483
11
15
14659
15
21
16121
21
27
15441
27
34
14968
34
42
15771
42
52
16038
52
130
14432
endLine
container
12
1
2
24995
2
3
16162
3
4
12785
4
6
15688
6
8
15030
8
11
15915
11
16
17480
16
20
14618
20
26
17191
26
32
16285
32
39
14885
39
59
13403
endLine
startLine
12
1
2
32530
2
3
23801
3
4
18489
4
5
15174
5
6
13897
6
7
11694
7
8
11756
8
9
10932
9
10
10191
10
12
17994
12
15
17747
15
100
10232
endLine
startColumn
12
1
2
24995
2
3
20424
3
4
16862
4
5
17830
5
6
18612
6
7
20465
7
8
22462
8
9
18777
9
10
12950
10
12
15050
12
18
6012
endLine
endColumn
12
1
2
24748
2
3
16656
3
4
12559
4
6
17850
6
8
15359
8
10
12847
10
13
14432
13
16
15050
16
19
14680
19
22
14062
22
26
17150
26
31
15359
31
39
3685
endColumn
id
12
1
2
185
2
4
185
4
7
164
7
16
185
23
133
185
151
393
185
394
681
185
708
1137
185
1138
1674
185
1885
2795
185
2939
4095
185
4142
4771
185
5032
15460
164
endColumn
container
12
1
2
205
2
3
185
3
6
185
6
21
185
31
70
205
74
96
185
97
108
185
108
114
185
115
118
164
118
122
205
122
123
123
123
125
185
125
149
164
endColumn
startLine
12
1
2
185
2
4
185
4
7
164
7
15
185
22
130
185
145
378
185
385
652
185
666
964
185
999
1431
185
1587
2171
185
2264
2917
185
2947
3215
185
3417
5822
164
endColumn
startColumn
12
1
2
205
2
3
164
3
5
205
5
8
185
8
12
185
12
14
123
14
16
185
16
19
123
19
21
164
21
23
185
23
25
185
25
28
185
28
33
205
45
57
61
endColumn
endLine
12
1
2
205
2
4
164
4
7
205
7
27
185
40
132
185
142
329
185
366
583
185
613
968
185
1056
1409
185
1420
2035
185
2066
2627
185
2651
3073
185
3086
4522
123
locations_expr
13189000
id
13189000
container
4653
startLine
192240
startColumn
2470
endLine
192220
endColumn
2800
id
container
12
1
2
13189000
id
startLine
12
1
2
13189000
id
startColumn
12
1
2
13189000
id
endLine
12
1
2
13189000
id
endColumn
12
1
2
13189000
container
id
12
1
2
411
2
6
329
6
11
370
12
26
370
27
96
350
100
514
350
525
1401
350
1526
2343
350
2404
3615
350
3668
5162
350
5341
7345
350
7399
9307
350
9382
16759
350
18811
18812
20
container
startLine
12
1
2
494
2
4
370
4
10
370
10
20
350
20
51
350
65
151
350
161
360
350
361
577
350
590
923
350
928
1265
350
1268
1742
350
1781
2320
350
2491
4241
267
container
startColumn
12
1
2
494
2
4
350
4
7
391
7
16
350
16
37
350
37
59
391
59
66
370
66
68
267
68
69
205
69
70
308
70
71
185
71
72
308
72
74
267
74
92
370
94
109
41
container
endLine
12
1
2
494
2
4
370
4
10
370
10
20
350
20
51
350
65
151
350
162
360
350
361
578
350
591
926
350
930
1266
350
1272
1742
350
1785
2324
350
2500
4416
267
container
endColumn
12
1
2
452
2
4
329
4
7
370
7
15
350
15
36
350
36
61
350
61
70
350
70
73
267
73
75
329
75
76
123
76
77
411
77
79
350
79
84
350
84
116
267
startLine
id
12
1
5
16141
5
9
16512
9
15
16059
15
23
15133
23
32
15174
32
44
15030
44
60
14782
60
80
14844
80
103
14659
103
130
14803
130
159
14556
159
194
14638
194
302
9903
startLine
container
12
1
2
23553
2
3
15647
3
4
11365
4
6
16388
6
8
13650
8
11
16471
11
16
17377
16
21
16471
21
28
16677
28
35
15833
35
43
15874
43
60
12929
startLine
startColumn
12
1
4
15997
4
7
17562
7
11
16718
11
16
17438
16
21
17541
21
26
15091
26
31
16203
31
36
17747
36
40
15730
40
44
16327
44
49
16924
49
63
8956
startLine
endLine
12
1
2
102122
2
3
44698
3
4
27692
4
6
14597
6
23
3129
startLine
endColumn
12
1
4
16986
4
7
16677
7
11
16450
11
16
16244
16
21
16471
21
27
16800
27
33
16471
33
38
14494
38
43
15565
43
47
14721
47
52
16800
52
65
14474
65
70
82
startColumn
id
12
1
2
308
2
4
185
4
8
205
8
26
205
43
253
185
280
849
185
956
1895
185
2100
4183
185
4242
7021
185
7174
11394
185
12337
15120
185
15374
30165
185
30211
49562
82
startColumn
container
12
1
2
329
2
3
123
3
4
144
4
6
185
7
32
185
43
99
185
104
123
185
124
133
185
133
139
164
139
142
164
142
144
144
144
147
226
148
155
205
155
158
41
startColumn
startLine
12
1
2
308
2
4
185
4
7
185
7
19
185
20
152
185
199
589
185
633
1290
185
1370
2344
185
2574
3505
185
3527
4711
185
4734
5298
185
5332
5999
185
6158
6996
123
startColumn
endLine
12
1
2
308
2
4
185
4
7
185
7
19
185
20
152
185
199
589
185
651
1292
185
1370
2348
185
2575
3511
185
3533
4712
185
4737
5324
185
5346
6023
185
6202
7039
123
startColumn
endColumn
12
1
2
329
2
3
123
3
5
185
5
9
185
9
13
185
13
20
185
20
30
185
30
42
185
44
59
185
59
69
205
69
74
185
74
84
226
84
96
102
endLine
id
12
1
5
16162
5
9
16512
9
15
15833
15
23
15112
23
32
15668
32
44
14762
44
60
14515
60
80
15277
80
103
14556
103
130
14782
130
160
14906
160
195
14577
195
299
9553
endLine
container
12
1
2
23553
2
3
15585
3
4
11365
4
6
16080
6
8
13506
8
11
16533
11
15
14453
15
20
16800
20
26
15009
26
33
16080
33
40
14659
40
49
14618
49
60
3973
endLine
startLine
12
1
2
95636
2
3
50093
3
4
29421
4
6
15627
6
11
1441
endLine
startColumn
12
1
4
15853
4
7
17480
7
11
16512
11
16
17377
16
21
17336
21
26
15174
26
31
16327
31
36
17706
36
40
15318
40
44
16471
44
49
17006
49
63
9656
endLine
endColumn
12
1
4
17212
4
7
16821
7
11
16450
11
16
16903
16
21
16038
21
26
14535
26
32
16183
32
38
17521
38
43
16162
43
47
14494
47
52
16594
52
69
13300
endColumn
id
12
1
2
226
2
4
226
4
10
205
10
16
247
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
329
2
4
205
4
6
205
6
12
226
12
41
226
50
114
226
115
128
226
128
137
205
137
142
247
142
147
144
147
148
123
148
151
247
151
163
185
endColumn
startLine
12
1
2
308
2
4
164
4
8
247
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
247
9
14
247
14
22
247
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
247
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
1379940
element_id
1372957
num_lines
101493
num_code
84733
num_comment
59592
element_id
num_lines
12
1
2
1365973
2
3
6983
element_id
num_code
12
1
2
1366904
2
3
6052
element_id
num_comment
12
1
2
1372957
num_lines
element_id
12
1
2
67972
2
3
12104
3
4
7449
4
21
7914
29
921
6052
num_lines
num_code
12
1
2
70300
2
3
12104
3
4
8380
4
6
9311
6
7
1396
num_lines
num_comment
12
1
2
69369
2
3
14898
3
4
10708
4
7
6517
num_code
element_id
12
1
2
52609
2
3
14432
3
5
6517
5
42
6517
44
922
4655
num_code
num_lines
12
1
2
52609
2
3
16760
3
5
6052
5
8
6517
8
12
2793
num_code
num_comment
12
1
2
53074
2
3
15829
3
5
7449
5
7
5121
7
10
3258
num_comment
element_id
12
1
2
34451
2
3
9311
3
4
4190
4
6
4655
6
11
5121
17
2596
1862
num_comment
num_lines
12
1
2
34451
2
3
9311
3
4
4190
4
6
4655
6
8
4655
10
38
2327
num_comment
num_code
12
1
2
34451
2
3
9311
3
4
4190
4
6
4655
6
10
4655
10
37
2327
diagnostics
4983
id
4983
severity
18
error_tag
37
error_message
397
full_error_message
4187
location
170
id
severity
12
1
2
4983
id
error_tag
12
1
2
4983
id
error_message
12
1
2
4983
id
full_error_message
12
1
2
4983
id
location
12
1
2
4983
severity
id
12
263
264
18
severity
error_tag
12
2
3
18
severity
error_message
12
21
22
18
severity
full_error_message
12
221
222
18
severity
location
12
9
10
18
error_tag
id
12
43
44
18
220
221
18
error_tag
severity
12
1
2
37
error_tag
error_message
12
1
2
18
20
21
18
error_tag
full_error_message
12
1
2
18
220
221
18
error_tag
location
12
1
2
18
8
9
18
error_message
id
12
1
2
113
2
3
151
3
4
75
43
44
18
93
94
37
error_message
severity
12
1
2
397
error_message
error_tag
12
1
2
397
error_message
full_error_message
12
1
2
132
2
3
151
3
4
75
93
94
37
error_message
location
12
1
2
170
2
3
113
3
4
75
4
5
37
full_error_message
id
12
1
2
4168
43
44
18
full_error_message
severity
12
1
2
4187
full_error_message
error_tag
12
1
2
4187
full_error_message
error_message
12
1
2
4187
full_error_message
location
12
1
2
4187
location
id
12
6
7
37
22
23
37
41
42
75
43
44
18
location
severity
12
1
2
170
location
error_tag
12
1
2
170
location
error_message
12
1
2
18
3
4
37
5
6
37
6
7
75
location
full_error_message
12
1
2
18
6
7
37
22
23
37
41
42
75
files
122909
id
122909
name
122909
id
name
12
1
2
122909
name
id
12
1
2
122909
folders
16294
id
16294
name
16294
id
name
12
1
2
16294
name
id
12
1
2
16294
containerparent
138273
parent
16294
child
138273
parent
child
12
1
2
7449
2
3
3258
3
4
1396
4
12
1396
23
28
1396
40
67
1396
child
parent
12
1
2
138273
fileannotations
5119099
id
4889
kind
22
name
54662
value
45954
id
kind
12
1
2
168
2
3
4720
id
name
12
1
102
383
102
225
371
227
299
371
301
452
394
452
555
371
559
626
371
626
716
371
729
904
371
904
934
78
936
937
1419
1083
2036
371
2293
2294
11
id
value
12
1
114
383
114
275
371
275
363
371
393
638
371
643
744
371
751
955
371
955
1087
371
1088
1501
247
1501
1502
1419
1504
1874
371
1972
4080
236
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
8843
2
3
6207
3
5
4168
5
9
4258
9
14
3976
14
18
4168
18
20
4709
20
34
4213
34
128
4495
128
229
4112
229
387
4236
387
434
1273
name
kind
12
1
2
54662
name
value
12
1
2
8855
2
3
8043
3
4
2557
4
6
4506
6
9
4123
9
14
4202
14
17
4123
17
22
4585
22
41
4202
41
82
4157
82
157
4100
158
1895
1205
value
id
12
1
2
7142
2
5
2230
5
8
3323
8
15
3526
15
17
2534
17
19
4134
19
34
3323
34
189
3616
189
201
3605
201
266
3548
266
321
3672
322
399
3943
399
435
1351
value
kind
12
1
2
45942
2
3
11
value
name
12
1
2
7165
2
5
2579
5
8
3503
8
15
3548
15
17
2827
17
19
3582
19
29
3503
29
39
3661
39
48
3638
48
74
3526
74
102
3447
102
119
3593
119
146
1374
inmacroexpansion
109788140
id
18029181
inv
2700381
id
inv
12
1
3
1582490
3
5
1077882
5
6
1184976
6
7
4820301
7
8
6386459
8
9
2605457
9
21
371612
inv
id
12
1
2
378453
2
3
544150
3
4
351542
4
7
200674
7
8
207168
8
9
241907
9
10
2210
10
11
325512
11
337
224864
339
423
206369
423
7616
17526
affectedbymacroexpansion
35692195
id
5157373
inv
2784990
id
inv
12
1
2
2816310
2
3
560230
3
4
264930
4
5
565849
5
12
391934
12
50
407433
50
9900
150684
inv
id
12
1
4
229133
4
7
231739
7
9
220509
9
12
251140
12
13
334012
13
14
165607
14
15
298869
15
16
121852
16
17
276631
17
18
146954
18
20
252156
20
25
208995
25
109
47387
macroinvocations
33423519
id
33423519
macro_id
79323
location
758854
kind
22
id
macro_id
12
1
2
33423519
id
location
12
1
2
33423519
id
kind
12
1
2
33423519
macro_id
id
12
1
2
16223
2
3
16538
3
4
3109
4
5
5261
5
8
5678
8
13
6094
13
26
6162
26
61
6049
61
199
5959
199
1697
6004
1716
168783
2241
macro_id
location
12
1
2
42382
2
3
10375
3
4
5148
4
6
6827
6
13
6466
13
66
5993
66
3614
2129
macro_id
kind
12
1
2
73600
2
3
5723
location
id
12
1
2
280658
2
3
169316
3
4
70592
4
5
60205
5
8
53750
8
17
62762
17
525
56915
534
244748
4652
location
macro_id
12
1
2
712777
2
350
46077
location
kind
12
1
2
758854
kind
id
12
20662
20663
11
2946099
2946100
11
kind
macro_id
12
2127
2128
11
5422
5423
11
kind
location
12
6311
6312
11
61047
61048
11
macroparent
29890367
id
29890367
parent_id
23240072
id
parent_id
12
1
2
29890367
parent_id
id
12
1
2
17956533
2
3
4450564
3
88
832973
macrolocationbind
4044121
id
2831375
location
2021230
id
location
12
1
2
2230099
2
3
341152
3
7
230543
7
57
29579
location
id
12
1
2
1611152
2
3
177696
3
8
156882
8
723
75499
macro_argument_unexpanded
84379058
invocation
26161931
argument_index
743
text
317667
invocation
argument_index
12
1
2
7417487
2
3
10652518
3
4
6126955
4
67
1964970
invocation
text
12
1
2
7487505
2
3
10798773
3
4
5960962
4
67
1914689
argument_index
invocation
12
41230
41231
653
41432
174417
56
718261
2322204
33
argument_index
text
12
2
3
653
13
995
56
6559
19579
33
text
invocation
12
1
2
35003
2
3
61140
3
4
17710
4
5
44996
5
7
23883
7
12
18555
12
16
21472
16
23
24931
23
42
24278
42
128
23827
128
522393
21867
text
argument_index
12
1
2
229736
2
3
77667
3
9
10263
macro_argument_expanded
84379058
invocation
26161931
argument_index
743
text
192513
invocation
argument_index
12
1
2
7417487
2
3
10652518
3
4
6126955
4
67
1964970
invocation
text
12
1
2
10667253
2
3
9183319
3
4
5197781
4
9
1113576
argument_index
invocation
12
41230
41231
653
41432
174417
56
718261
2322204
33
argument_index
text
12
1
2
642
2
76
56
870
13879
45
text
invocation
12
1
2
20751
2
3
37234
3
4
9046
4
5
16369
5
6
2410
6
7
22813
7
9
14758
9
14
12009
14
19
14510
19
48
14454
48
151
14443
152
1060410
13710
text
argument_index
12
1
2
97428
2
3
80709
3
66
14375
functions
4167756
id
4167756
name
1890202
kind
3258
id
name
12
1
2
4167756
id
kind
12
1
2
4167756
name
id
12
1
2
1494004
2
3
152705
3
5
142463
5
952
101028
name
kind
12
1
2
1889736
2
3
465
kind
id
12
4
5
465
64
65
465
167
168
465
195
196
465
1075
1076
465
1658
1659
465
5789
5790
465
kind
name
12
2
3
465
33
34
465
38
39
465
94
95
465
195
196
931
3504
3505
465
function_entry_point
1148408
id
1138632
entry_point
1148408
id
entry_point
12
1
2
1128857
2
3
9775
entry_point
id
12
1
2
1148408
function_return_type
4172877
id
4167756
return_type
815673
id
return_type
12
1
2
4162635
2
3
5121
return_type
id
12
1
2
504674
2
3
210901
3
7
66110
7
2231
33986
coroutine
6
function
6
traits
3
function
traits
12
1
2
6
traits
function
12
1
2
1
2
3
1
3
4
1
coroutine_placeholder_variable
18
placeholder_variable
18
kind
3
function
6
placeholder_variable
kind
12
1
2
18
placeholder_variable
function
12
1
2
18
kind
placeholder_variable
12
6
7
3
kind
function
12
6
7
3
function
placeholder_variable
12
3
4
6
function
kind
12
3
4
6
coroutine_new
6
function
6
new
1
function
new
12
1
2
6
new
function
12
6
7
1
coroutine_delete
6
function
6
delete
1
function
delete
12
1
2
6
delete
function
12
6
7
1
purefunctions
100885
id
100885
function_deleted
95906
id
95906
function_defaulted
73559
id
73559
function_prototyped
4076039
id
4076039
deduction_guide_for_class
4626
id
4626
class_template
1771
id
class_template
12
1
2
4626
class_template
id
12
1
2
885
2
3
295
3
4
98
4
5
196
5
6
98
8
9
196
member_function_this_type
530235
id
530235
this_type
183160
id
this_type
12
1
2
530235
this_type
id
12
1
2
67101
2
3
44619
3
4
28438
4
5
14632
5
7
14735
7
66
13633
fun_decls
4536019
id
4530898
function
4024361
type_id
814276
name
1792898
location
3361394
id
function
12
1
2
4530898
id
type_id
12
1
2
4525777
2
3
5121
id
name
12
1
2
4530898
id
location
12
1
2
4530898
function
id
12
1
2
3596505
2
3
355227
3
7
72628
function
type_id
12
1
2
3984788
2
3
39573
function
name
12
1
2
4024361
function
location
12
1
2
3652839
2
3
310998
3
6
60523
type_id
id
12
1
2
430183
2
3
273287
3
6
63317
6
2476
47487
type_id
function
12
1
2
513986
2
3
202521
3
7
62851
7
2192
34917
type_id
name
12
1
2
688108
2
4
67041
4
773
59127
type_id
location
12
1
2
593598
2
3
121047
3
7
63317
7
1959
36314
name
id
12
1
2
1224906
2
3
266304
3
4
77749
4
7
145722
7
986
78215
name
function
12
1
2
1403684
2
3
151774
3
5
136411
5
936
101028
name
type_id
12
1
2
1575013
2
4
134548
4
562
83336
name
location
12
1
2
1232821
2
3
292376
3
4
78680
4
8
136876
8
542
52143
location
id
12
1
2
2958213
2
4
277012
4
55
126168
location
function
12
1
2
3025254
2
7
243491
7
55
92647
location
type_id
12
1
2
3198445
2
18
162948
location
name
12
1
2
3223586
2
13
137807
fun_def
1883684
id
1883684
fun_specialized
26071
id
26071
fun_implicit
199
id
199
fun_decl_specifiers
2898620
id
1684887
name
2793
id
name
12
1
2
489776
2
3
1176487
3
4
18622
name
id
12
50
51
465
203
204
465
209
210
465
639
640
465
2561
2562
465
2564
2565
465
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
1467932
fun_decl
1467932
fun_decl_noexcept
61618
fun_decl
61618
constant
61520
fun_decl
constant
12
1
2
61618
constant
fun_decl
12
1
2
61421
2
3
98
fun_decl_empty_noexcept
860833
fun_decl
860833
fun_decl_typedef_type
2863
fun_decl
2863
typedeftype_id
129
fun_decl
typedeftype_id
12
1
2
2863
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
6975591
id
6975591
index
7914
fun_decl
3824633
id
index
12
1
2
6975591
id
fun_decl
12
1
2
6975591
index
id
12
2
3
931
5
6
465
7
8
465
10
11
931
11
12
465
12
13
931
13
14
465
25
26
465
78
79
465
245
246
465
636
637
465
1713
1714
465
3987
3988
465
8215
8216
465
index
fun_decl
12
2
3
931
5
6
465
7
8
465
10
11
931
11
12
465
12
13
931
13
14
465
25
26
465
78
79
465
245
246
465
636
637
465
1713
1714
465
3987
3988
465
8215
8216
465
fun_decl
id
12
1
2
1968417
2
3
1058699
3
4
501415
4
8
290048
8
18
6052
fun_decl
index
12
1
2
1968417
2
3
1058699
3
4
501415
4
8
290048
8
18
6052
var_decls
8087831
id
8017064
variable
7007715
type_id
2037787
name
665760
location
5297222
id
variable
12
1
2
8017064
id
type_id
12
1
2
7949092
2
3
67972
id
name
12
1
2
8017064
id
location
12
1
2
8014271
2
3
2793
variable
id
12
1
2
6158055
2
3
696488
3
7
153171
variable
type_id
12
1
2
6836852
2
4
170863
variable
name
12
1
2
6892720
2
3
114995
variable
location
12
1
2
6463933
2
3
541454
3
4
2327
type_id
id
12
1
2
1162520
2
3
475809
3
4
94510
4
7
184364
7
762
120581
type_id
variable
12
1
2
1295673
2
3
451134
3
6
155499
6
724
135480
type_id
name
12
1
2
1534974
2
3
382230
3
128
120581
type_id
location
12
1
2
1361783
2
3
403181
3
7
172725
7
592
100096
name
id
12
1
2
340329
2
3
86595
3
4
48418
4
6
51677
6
12
52143
12
33
50281
34
2384
36314
name
variable
12
1
2
367797
2
3
77749
3
4
45160
4
6
49350
6
14
53074
14
56
50746
56
2301
21881
name
type_id
12
1
2
455790
2
3
93578
3
5
46556
5
19
50746
19
1182
19088
name
location
12
1
2
378040
2
3
90320
3
5
59592
5
9
51212
9
21
50281
21
1010
36314
location
id
12
1
2
4483876
2
3
530280
3
896
283064
location
variable
12
1
2
4872159
2
17
414354
17
892
10708
location
type_id
12
1
2
4948046
2
759
349175
location
name
12
1
2
5287910
2
6
9311
var_def
3983857
id
3983857
var_decl_specifiers
377574
id
377574
name
1862
id
name
12
1
2
377574
name
id
12
15
16
465
66
67
465
145
146
465
585
586
465
is_structured_binding
18
id
18
type_decls
3279919
id
3279919
type_id
3229638
location
3163062
id
type_id
12
1
2
3279919
id
location
12
1
2
3279919
type_id
id
12
1
2
3188203
2
5
41435
type_id
location
12
1
2
3188203
2
5
41435
location
id
12
1
2
3110919
2
20
52143
location
type_id
12
1
2
3110919
2
20
52143
type_def
2640230
id
2640230
type_decl_top
741648
type_decl
741648
namespace_decls
311433
id
311433
namespace_id
1427
location
311433
bodylocation
311433
id
namespace_id
12
1
2
311433
id
location
12
1
2
311433
id
bodylocation
12
1
2
311433
namespace_id
id
12
1
2
291
2
3
158
3
5
101
5
11
114
11
28
107
28
51
120
53
69
107
69
113
107
123
185
107
186
363
107
406
12195
101
namespace_id
location
12
1
2
291
2
3
158
3
5
101
5
11
114
11
28
107
28
51
120
53
69
107
69
113
107
123
185
107
186
363
107
406
12195
101
namespace_id
bodylocation
12
1
2
291
2
3
158
3
5
101
5
11
114
11
28
107
28
51
120
53
69
107
69
113
107
123
185
107
186
363
107
406
12195
101
location
id
12
1
2
311433
location
namespace_id
12
1
2
311433
location
bodylocation
12
1
2
311433
bodylocation
id
12
1
2
311433
bodylocation
namespace_id
12
1
2
311433
bodylocation
location
12
1
2
311433
usings
368729
id
368729
element_id
314723
location
247216
kind
931
id
element_id
12
1
2
368729
id
location
12
1
2
368729
id
kind
12
1
2
368729
element_id
id
12
1
2
262579
2
3
50746
3
5
1396
element_id
location
12
1
2
262579
2
3
50746
3
5
1396
element_id
kind
12
1
2
314723
location
id
12
1
2
202056
2
4
10708
4
5
31192
5
11
3258
location
element_id
12
1
2
202056
2
4
10708
4
5
31192
5
11
3258
location
kind
12
1
2
247216
kind
id
12
14
15
465
778
779
465
kind
element_id
12
9
10
465
667
668
465
kind
location
12
14
15
465
517
518
465
using_container
465860
parent
11029
child
295394
parent
child
12
1
2
3289
2
4
935
4
6
416
6
7
2489
7
17
901
19
143
766
178
179
1295
179
183
856
201
488
78
child
parent
12
1
2
217873
2
3
51620
3
11
23771
13
41
2129
static_asserts
134613
id
134613
condition
134613
message
30212
location
17558
enclosing
4645
id
condition
12
1
2
134613
id
message
12
1
2
134613
id
location
12
1
2
134613
id
enclosing
12
1
2
134613
condition
id
12
1
2
134613
condition
message
12
1
2
134613
condition
location
12
1
2
134613
condition
enclosing
12
1
2
134613
message
id
12
1
2
22229
2
3
475
3
4
2874
4
12
1611
12
17
2430
17
513
590
message
condition
12
1
2
22229
2
3
475
3
4
2874
4
12
1611
12
17
2430
17
513
590
message
location
12
1
2
27997
2
33
2214
message
enclosing
12
1
2
23657
2
3
260
3
4
2671
4
12
1453
12
37
2170
location
id
12
1
2
3287
2
3
2830
3
4
1402
4
5
82
5
6
3693
6
13
336
14
15
2068
16
17
44
17
18
3433
19
52
380
location
condition
12
1
2
3287
2
3
2830
3
4
1402
4
5
82
5
6
3693
6
13
336
14
15
2068
16
17
44
17
18
3433
19
52
380
location
message
12
1
2
5298
2
3
5996
3
4
6079
4
7
184
location
enclosing
12
1
2
3896
2
3
6276
3
4
1173
4
5
3705
5
13
380
13
14
2068
16
23
57
enclosing
id
12
1
2
3775
2
3
431
3
210
361
223
11052
76
enclosing
condition
12
1
2
3775
2
3
431
3
210
361
223
11052
76
enclosing
message
12
1
2
3947
2
3
374
3
2936
323
enclosing
location
12
1
2
3934
2
3
387
3
1929
323
params
6336833
id
6173419
function
3481976
index
7914
type_id
1841317
id
function
12
1
2
6173419
id
index
12
1
2
6173419
id
type_id
12
1
2
6050044
2
4
123375
function
id
12
1
2
1862268
2
3
950222
3
4
428787
4
18
240698
function
index
12
1
2
1862268
2
3
950222
3
4
428787
4
18
240698
function
type_id
12
1
2
2159765
2
3
824519
3
4
345450
4
12
152240
index
id
12
2
3
931
4
5
465
6
7
465
8
9
931
9
10
465
10
11
931
11
12
465
19
20
465
64
65
465
194
195
465
517
518
465
1438
1439
465
3479
3480
465
7479
7480
465
index
function
12
2
3
931
4
5
465
6
7
465
8
9
931
9
10
465
10
11
931
11
12
465
19
20
465
64
65
465
194
195
465
517
518
465
1438
1439
465
3479
3480
465
7479
7480
465
index
type_id
12
1
2
931
3
4
465
4
5
465
5
6
465
6
7
1396
7
8
931
11
12
465
42
43
465
106
107
465
228
229
465
582
583
465
1271
1272
465
2868
2869
465
type_id
id
12
1
2
1180678
2
3
405043
3
7
153637
7
518
101959
type_id
function
12
1
2
1400891
2
3
211833
3
7
147119
7
502
81474
type_id
index
12
1
2
1416255
2
3
346381
3
13
78680
overrides
125661
new
122689
old
9737
new
old
12
1
2
119727
2
4
2962
old
new
12
1
2
4286
2
3
2097
3
4
923
4
5
457
5
7
848
7
23
761
25
1464
362
membervariables
1056579
id
1054781
type_id
327753
name
451655
id
type_id
12
1
2
1053063
2
4
1718
id
name
12
1
2
1054781
type_id
id
12
1
2
243048
2
3
51901
3
10
25531
10
4152
7271
type_id
name
12
1
2
255274
2
3
46468
3
40
24612
41
2031
1398
name
id
12
1
2
295349
2
3
86543
3
5
41193
5
646
28568
name
type_id
12
1
2
367868
2
3
51742
3
650
32044
globalvariables
301286
id
301276
type_id
1405
name
294744
id
type_id
12
1
2
301266
2
3
10
id
name
12
1
2
301276
type_id
id
12
1
2
972
2
3
159
3
7
117
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
576650
id
576650
type_id
37697
name
90501
id
type_id
12
1
2
576650
id
name
12
1
2
576650
type_id
id
12
1
2
21164
2
3
5364
3
4
2455
4
7
3374
7
18
2846
18
15850
2492
type_id
name
12
1
2
26899
2
3
4560
3
5
2912
5
33
2833
33
3455
491
name
id
12
1
2
57002
2
3
14277
3
5
8306
5
15
6978
15
5178
3936
name
type_id
12
1
2
76452
2
3
7407
3
1486
6641
autoderivation
147845
var
147845
derivation_type
492
var
derivation_type
12
1
2
147845
derivation_type
var
12
34
35
98
93
94
98
369
370
98
411
412
98
595
596
98
orphaned_variables
36976
var
36976
function
32500
var
function
12
1
2
36976
function
var
12
1
2
30469
2
47
2031
enumconstants
241689
id
241689
parent
28528
index
10228
type_id
39
name
241410
location
221592
id
parent
12
1
2
241689
id
index
12
1
2
241689
id
type_id
12
1
2
241689
id
name
12
1
2
241689
id
location
12
1
2
241689
parent
id
12
1
2
998
2
3
4035
3
4
5793
4
5
3915
5
6
3076
6
7
1837
7
8
1478
8
11
2597
11
17
2357
17
84
2157
94
257
279
parent
index
12
1
2
998
2
3
4035
3
4
5793
4
5
3915
5
6
3076
6
7
1837
7
8
1478
8
11
2597
11
17
2357
17
84
2157
94
257
279
parent
type_id
12
1
2
28528
parent
name
12
1
2
998
2
3
4035
3
4
5793
4
5
3915
5
6
3076
6
7
1837
7
8
1478
8
11
2597
11
17
2357
17
84
2157
94
257
279
parent
location
12
1
2
1438
2
3
4195
3
4
5833
4
5
3875
5
6
3076
6
7
1797
7
8
1398
8
11
2517
11
17
2237
17
257
2157
index
id
12
1
2
2037
2
3
1638
3
4
1758
4
5
879
5
9
799
9
12
839
12
20
879
20
69
799
77
715
599
index
parent
12
1
2
2037
2
3
1638
3
4
1758
4
5
879
5
9
799
9
12
839
12
20
879
20
69
799
77
715
599
index
type_id
12
1
2
10228
index
name
12
1
2
2037
2
3
1638
3
4
1758
4
5
879
5
9
799
9
12
839
12
20
879
20
69
799
77
712
599
index
location
12
1
2
2037
2
3
1638
3
4
1758
4
5
879
5
9
799
9
12
839
12
20
879
20
69
799
77
715
599
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
241130
2
3
279
name
parent
12
1
2
241130
2
3
279
name
index
12
1
2
241410
name
type_id
12
1
2
241410
name
location
12
1
2
241130
2
3
279
location
id
12
1
2
220833
2
205
759
location
parent
12
1
2
221592
location
index
12
1
2
220833
2
205
759
location
type_id
12
1
2
221592
location
name
12
1
2
220833
2
205
759
builtintypes
26071
id
26071
name
26071
kind
26071
size
3258
sign
1396
alignment
2327
id
name
12
1
2
26071
id
kind
12
1
2
26071
id
size
12
1
2
26071
id
sign
12
1
2
26071
id
alignment
12
1
2
26071
name
id
12
1
2
26071
name
kind
12
1
2
26071
name
size
12
1
2
26071
name
sign
12
1
2
26071
name
alignment
12
1
2
26071
kind
id
12
1
2
26071
kind
name
12
1
2
26071
kind
size
12
1
2
26071
kind
sign
12
1
2
26071
kind
alignment
12
1
2
26071
size
id
12
1
2
465
4
5
465
7
8
465
8
9
465
10
11
465
12
13
465
14
15
465
size
name
12
1
2
465
4
5
465
7
8
465
8
9
465
10
11
465
12
13
465
14
15
465
size
kind
12
1
2
465
4
5
465
7
8
465
8
9
465
10
11
465
12
13
465
14
15
465
size
sign
12
1
2
931
3
4
2327
size
alignment
12
1
2
1862
2
3
1396
sign
id
12
6
7
465
12
13
465
38
39
465
sign
name
12
6
7
465
12
13
465
38
39
465
sign
kind
12
6
7
465
12
13
465
38
39
465
sign
size
12
5
6
931
7
8
465
sign
alignment
12
5
6
1396
alignment
id
12
8
9
465
9
10
465
11
12
465
13
14
465
15
16
465
alignment
name
12
8
9
465
9
10
465
11
12
465
13
14
465
15
16
465
alignment
kind
12
8
9
465
9
10
465
11
12
465
13
14
465
15
16
465
alignment
size
12
2
3
2327
alignment
sign
12
3
4
2327
derivedtypes
3659357
id
3659357
name
1548476
kind
2793
type_id
2356234
id
name
12
1
2
3659357
id
kind
12
1
2
3659357
id
type_id
12
1
2
3659357
name
id
12
1
2
1320348
2
4
120116
4
1153
108011
name
kind
12
1
2
1547544
2
3
931
name
type_id
12
1
2
1320348
2
4
120116
4
1135
108011
kind
id
12
236
237
465
714
715
465
1134
1135
465
1217
1218
465
1825
1826
465
2734
2735
465
kind
name
12
1
2
465
201
202
465
428
429
465
606
607
465
814
815
465
1278
1279
465
kind
type_id
12
84
85
465
714
715
465
1134
1135
465
1217
1218
465
1780
1781
465
2734
2735
465
type_id
id
12
1
2
1511230
2
3
544713
3
4
217885
4
72
82405
type_id
name
12
1
2
1522404
2
3
537264
3
4
215091
4
72
81474
type_id
kind
12
1
2
1515420
2
3
548438
3
4
216954
4
6
75421
pointerishsize
2699823
id
2699823
size
465
alignment
465
id
size
12
1
2
2699823
id
alignment
12
1
2
2699823
size
id
12
5799
5800
465
size
alignment
12
1
2
465
alignment
id
12
5799
5800
465
alignment
size
12
1
2
465
arraysizes
87992
id
87992
num_elements
31658
bytesize
33055
alignment
1862
id
num_elements
12
1
2
87992
id
bytesize
12
1
2
87992
id
alignment
12
1
2
87992
num_elements
id
12
1
2
1862
2
3
23743
3
5
2793
5
13
2793
13
14
465
num_elements
bytesize
12
1
2
26537
2
3
2327
3
7
2793
num_elements
alignment
12
1
2
26537
2
3
2793
3
5
2327
bytesize
id
12
1
2
1862
2
3
23743
3
4
3258
4
6
2327
7
16
1862
bytesize
num_elements
12
1
2
27468
2
3
3724
3
5
1862
bytesize
alignment
12
1
2
27468
2
3
4655
4
5
931
alignment
id
12
5
6
465
16
17
465
31
32
465
137
138
465
alignment
num_elements
12
4
5
465
7
8
931
68
69
465
alignment
bytesize
12
4
5
465
7
8
465
8
9
465
68
69
465
typedefbase
1682711
id
1682711
type_id
791886
id
type_id
12
1
2
1682711
type_id
id
12
1
2
616159
2
3
83086
3
6
61906
6
5437
30733
decltypes
165199
id
16597
expr
165199
base_type
9909
parentheses_would_change_meaning
18
id
expr
12
1
2
5058
2
3
6157
3
5
1098
5
12
1288
12
18
1345
18
46
1250
51
740
397
id
base_type
12
1
2
16597
id
parentheses_would_change_meaning
12
1
2
16597
expr
id
12
1
2
165199
expr
base_type
12
1
2
165199
expr
parentheses_would_change_meaning
12
1
2
165199
base_type
id
12
1
2
7199
2
3
2254
4
149
454
base_type
expr
12
1
2
719
2
3
6100
3
4
341
4
5
966
5
7
757
7
32
795
32
3888
227
base_type
parentheses_would_change_meaning
12
1
2
9909
parentheses_would_change_meaning
id
12
876
877
18
parentheses_would_change_meaning
expr
12
8719
8720
18
parentheses_would_change_meaning
base_type
12
523
524
18
usertypes
5225059
id
5225059
name
1348747
kind
5121
id
name
12
1
2
5225059
id
kind
12
1
2
5225059
name
id
12
1
2
980949
2
3
153171
3
7
104287
7
61
101493
65
874
8845
name
kind
12
1
2
1208612
2
3
125237
3
7
14898
kind
id
12
6
7
465
10
11
465
26
27
465
124
125
465
133
134
465
663
664
465
853
854
465
958
959
465
1752
1753
465
1842
1843
465
4856
4857
465
kind
name
12
5
6
465
6
7
465
14
15
465
30
31
465
41
42
465
125
126
465
267
268
465
371
372
465
438
439
465
739
740
465
1200
1201
465
usertypesize
1701647
id
1701647
size
13501
alignment
2327
id
size
12
1
2
1701647
id
alignment
12
1
2
1701647
size
id
12
1
2
3258
2
3
4190
3
4
465
4
5
931
6
8
931
9
15
931
37
84
931
92
163
931
740
2470
931
size
alignment
12
1
2
10242
2
3
2793
3
4
465
alignment
id
12
2
3
465
6
7
465
184
185
465
254
255
465
3209
3210
465
alignment
size
12
1
2
465
2
3
465
3
4
465
9
10
465
22
23
465
usertype_final
8957
id
8957
usertype_uuid
36628
id
36628
uuid
36253
id
uuid
12
1
2
36628
uuid
id
12
1
2
35879
2
3
374
nontype_template_parameters
640786
id
640786
mangled_name
8994290
id
8994290
mangled_name
6044922
is_complete
465
id
mangled_name
12
1
2
8994290
id
is_complete
12
1
2
8994290
mangled_name
id
12
1
2
5773031
2
874
271891
mangled_name
is_complete
12
1
2
6044922
is_complete
id
12
19319
19320
465
is_complete
mangled_name
12
12984
12985
465
is_pod_class
533636
id
533636
is_standard_layout_class
1250513
id
1250513
is_complete
1641123
id
1641123
is_class_template
397128
id
397128
class_instantiation
1086633
to
1086633
from
168069
to
from
12
1
2
1086633
from
to
12
1
2
59592
2
3
29330
3
4
15829
4
5
13035
5
6
9776
6
10
12570
10
16
13035
16
70
13501
70
84
1396
class_template_argument
2882664
type_id
1313006
index
1261
arg_type
840961
type_id
index
12
1
2
537771
2
3
399176
3
4
230806
4
6
97090
6
113
48162
type_id
arg_type
12
1
2
564325
2
3
410397
3
4
244370
4
113
93913
index
type_id
12
1
2
11
2
3
799
3
26
101
29
64
101
69
410
101
591
8759
101
12893
116547
45
index
arg_type
12
1
2
11
2
3
799
3
14
112
14
26
101
27
145
101
187
3313
101
9364
41733
33
arg_type
type_id
12
1
2
523868
2
3
174408
3
4
51316
4
10
64013
10
10265
27353
arg_type
index
12
1
2
747070
2
3
77848
3
22
16042
class_template_argument_value
493966
type_id
304015
index
1862
arg_value
493966
type_id
index
12
1
2
249078
2
3
53074
3
4
1862
type_id
arg_value
12
1
2
189020
2
3
81008
3
4
12104
4
9
21881
index
type_id
12
18
19
465
92
93
465
300
301
465
365
366
465
index
arg_value
12
19
20
465
124
125
465
418
419
465
500
501
465
arg_value
type_id
12
1
2
493966
arg_value
index
12
1
2
493966
is_proxy_class_for
61920
id
61920
templ_param_id
61920
id
templ_param_id
12
1
2
61920
templ_param_id
id
12
1
2
61920
type_mentions
4029456
id
4029456
type_id
198218
location
3995934
kind
39
id
type_id
12
1
2
4029456
id
location
12
1
2
4029456
id
kind
12
1
2
4029456
type_id
id
12
1
2
97610
2
3
21735
3
4
8230
4
5
10787
5
7
14383
7
12
15862
12
27
15183
27
8555
14423
type_id
location
12
1
2
97610
2
3
21735
3
4
8230
4
5
10787
5
7
14383
7
12
15862
12
27
15183
27
8555
14423
type_id
kind
12
1
2
198218
location
id
12
1
2
3962411
2
3
33522
location
type_id
12
1
2
3962411
2
3
33522
location
kind
12
1
2
3995934
kind
id
12
100849
100850
39
kind
type_id
12
4961
4962
39
kind
location
12
100010
100011
39
is_function_template
1399029
id
1399029
function_instantiation
884334
to
884334
from
142741
to
from
12
1
2
884334
from
to
12
1
2
98982
2
3
14081
3
6
11740
6
21
11774
22
870
6162
function_template_argument
2286373
function_id
1306085
index
482
arg_type
297704
function_id
index
12
1
2
666504
2
3
385910
3
4
184606
4
15
69063
function_id
arg_type
12
1
2
683718
2
3
395585
3
4
164913
4
9
61868
index
function_id
12
1
2
172
6
7
34
42
43
34
78
79
34
132
133
34
259
260
34
2006
2007
34
7368
7369
34
18577
18578
34
37936
37937
34
index
arg_type
12
1
2
172
3
4
34
17
18
34
25
26
34
48
49
34
102
103
34
311
312
34
980
981
34
2386
2387
34
5989
5990
34
arg_type
function_id
12
1
2
182368
2
3
43586
3
5
22929
5
16
22963
16
107
22481
108
957
3374
arg_type
index
12
1
2
268543
2
4
27129
4
15
2031
function_template_argument_value
354787
function_id
190493
index
482
arg_value
352205
function_id
index
12
1
2
181335
2
8
9158
function_id
arg_value
12
1
2
174071
2
31
14942
32
97
1480
index
function_id
12
1
2
206
3
4
34
5
6
34
14
15
34
41
42
34
1046
1047
34
1049
1050
34
1167
1168
34
2546
2547
34
index
arg_value
12
1
2
206
3
4
34
48
49
34
67
68
34
82
83
34
1581
1582
34
1725
1726
34
2618
2619
34
4100
4101
34
arg_value
function_id
12
1
2
349623
2
3
2582
arg_value
index
12
1
2
352205
is_variable_template
40258
id
40258
variable_instantiation
204149
to
204149
from
24903
to
from
12
1
2
204149
from
to
12
1
2
12205
2
3
2854
3
4
1181
4
6
2165
6
9
2263
9
16
1870
17
67
1870
69
370
492
variable_template_argument
384674
variable_id
195487
index
1574
arg_type
188104
variable_id
index
12
1
2
85045
2
3
71166
3
4
28840
4
17
10433
variable_id
arg_type
12
1
2
89376
2
3
72643
3
4
24017
4
17
9449
index
variable_id
12
10
11
98
20
21
590
27
28
295
28
29
98
50
51
98
106
107
98
399
400
98
1122
1123
98
1986
1987
98
index
arg_type
12
1
2
98
10
11
393
11
12
196
12
13
295
13
14
98
31
32
98
54
55
98
159
160
98
630
631
98
1136
1137
98
arg_type
variable_id
12
1
2
146073
2
3
22344
3
11
14371
11
119
5315
arg_type
index
12
1
2
170780
2
3
15355
3
7
1968
variable_template_argument_value
11910
variable_id
8071
index
393
arg_value
11910
variable_id
index
12
1
2
7677
2
3
393
variable_id
arg_value
12
1
2
4823
2
3
2952
4
5
295
index
variable_id
12
4
5
98
23
24
98
26
27
98
33
34
98
index
arg_value
12
7
8
98
32
33
98
38
39
98
44
45
98
arg_value
variable_id
12
1
2
11910
arg_value
index
12
1
2
11910
template_template_instantiation
4035
to
4035
from
787
to
from
12
1
2
4035
from
to
12
1
2
492
2
3
98
13
14
98
31
32
98
template_template_argument
10815
type_id
10773
index
8
arg_type
10815
type_id
index
12
1
2
10732
2
3
41
type_id
arg_type
12
1
2
10732
2
3
41
index
type_id
12
10
11
4
2589
2590
4
index
arg_type
12
10
11
4
2589
2590
4
arg_type
type_id
12
1
2
10815
arg_type
index
12
1
2
10815
template_template_argument_value
393
type_id
98
index
98
arg_value
393
type_id
index
12
1
2
98
type_id
arg_value
12
4
5
98
index
type_id
12
1
2
98
index
arg_value
12
4
5
98
arg_value
type_id
12
1
2
393
arg_value
index
12
1
2
393
routinetypes
532576
id
532576
return_type
277460
id
return_type
12
1
2
532576
return_type
id
12
1
2
241585
2
3
20794
3
3595
15079
routinetypeargs
980484
routine
422269
index
7914
type_id
226265
routine
index
12
1
2
152240
2
3
133617
3
4
63317
4
5
45625
5
18
27468
routine
type_id
12
1
2
182036
2
3
133152
3
4
58661
4
5
33520
5
11
14898
index
routine
12
2
3
931
4
5
465
6
7
465
8
9
931
9
10
465
10
11
1396
13
14
465
28
29
465
59
60
465
157
158
465
293
294
465
580
581
465
907
908
465
index
type_id
12
1
2
931
3
4
931
4
5
1396
5
6
931
6
7
931
10
11
465
14
15
465
47
48
465
90
91
465
176
177
465
347
348
465
type_id
routine
12
1
2
146188
2
3
30727
3
5
16760
5
12
18157
12
110
14432
type_id
index
12
1
2
172259
2
3
30727
3
6
18622
6
14
4655
ptrtomembers
37710
id
37710
type_id
37710
class_id
15363
id
type_id
12
1
2
37710
id
class_id
12
1
2
37710
type_id
id
12
1
2
37710
type_id
class_id
12
1
2
37710
class_id
id
12
1
2
13501
8
9
1396
28
29
465
class_id
type_id
12
1
2
13501
8
9
1396
28
29
465
specifiers
24675
id
24675
str
24675
id
str
12
1
2
24675
str
id
12
1
2
24675
typespecifiers
1129000
type_id
1110843
spec_id
3724
type_id
spec_id
12
1
2
1092685
2
3
18157
spec_id
type_id
12
8
9
465
36
37
465
51
52
465
86
87
465
105
106
465
219
220
931
1701
1702
465
funspecifiers
10275996
func_id
4056951
spec_id
8380
func_id
spec_id
12
1
2
1353869
2
3
639223
3
4
982346
4
5
777962
5
8
303549
spec_id
func_id
12
1
2
465
23
24
465
31
32
465
35
36
465
56
57
465
166
167
465
189
190
465
192
193
465
218
219
465
276
277
465
315
316
465
827
828
465
846
847
465
942
943
465
1824
1825
465
4200
4201
465
5497
5498
465
6434
6435
465
varspecifiers
2239843
var_id
1221647
spec_id
3724
var_id
spec_id
12
1
2
728146
2
3
202056
3
4
58195
4
5
233249
spec_id
var_id
12
112
113
465
315
316
465
416
417
465
514
515
465
646
647
465
686
687
465
700
701
465
1422
1423
465
explicit_specifier_exprs
32581
func_id
32581
constant
32581
func_id
constant
12
1
2
32581
constant
func_id
12
1
2
32581
attributes
560077
id
560077
kind
1396
name
11173
name_space
931
location
479999
id
kind
12
1
2
560077
id
name
12
1
2
560077
id
name_space
12
1
2
560077
id
location
12
1
2
560077
kind
id
12
7
8
465
10
11
465
1186
1187
465
kind
name
12
1
2
465
3
4
465
22
23
465
kind
name_space
12
1
2
931
2
3
465
kind
location
12
4
5
465
7
8
465
1020
1021
465
name
id
12
1
3
931
6
8
931
8
9
465
9
10
931
10
11
931
17
18
465
22
23
931
28
29
931
31
42
931
54
62
931
73
96
931
117
130
931
145
279
931
name
kind
12
1
2
10242
2
3
931
name
name_space
12
1
2
11173
name
location
12
1
3
931
4
6
931
6
9
931
9
10
931
10
18
931
22
23
931
28
29
931
31
42
931
54
62
931
73
96
931
117
130
931
145
279
931
name_space
id
12
1
2
465
1202
1203
465
name_space
kind
12
1
2
465
3
4
465
name_space
name
12
1
2
465
23
24
465
name_space
location
12
1
2
465
1030
1031
465
location
id
12
1
2
430649
2
3
20019
3
7
29330
location
kind
12
1
2
479999
location
name
12
1
2
432046
2
3
19553
3
4
28399
location
name_space
12
1
2
479999
attribute_args
343122
id
343122
kind
1396
attribute
262114
index
1396
location
326828
id
kind
12
1
2
343122
id
attribute
12
1
2
343122
id
index
12
1
2
343122
id
location
12
1
2
343122
kind
id
12
1
2
465
54
55
465
682
683
465
kind
attribute
12
1
2
465
54
55
465
530
531
465
kind
index
12
1
2
931
3
4
465
kind
location
12
1
2
465
54
55
465
674
675
465
attribute
id
12
1
2
196934
2
3
49350
3
4
15829
attribute
kind
12
1
2
251871
2
3
10242
attribute
index
12
1
2
196934
2
3
49350
3
4
15829
attribute
location
12
1
2
196934
2
3
49350
3
4
15829
index
id
12
34
35
465
140
141
465
563
564
465
index
kind
12
1
2
931
3
4
465
index
attribute
12
34
35
465
140
141
465
563
564
465
index
location
12
34
35
465
140
141
465
528
529
465
location
id
12
1
2
312861
2
7
13967
location
kind
12
1
2
314257
2
3
12570
location
attribute
12
1
2
312861
2
7
13967
location
index
12
1
2
326828
attribute_arg_value
25140
arg
25140
value
15829
arg
value
12
1
2
25140
value
arg
12
1
2
14432
2
16
1396
attribute_arg_type
465
arg
465
type_id
465
arg
type_id
12
1
2
465
type_id
arg
12
1
2
465
attribute_arg_constant
317516
arg
317516
constant
317516
arg
constant
12
1
2
317516
constant
arg
12
1
2
317516
attribute_arg_expr
3
arg
3
expr
3
arg
expr
12
1
2
3
expr
arg
12
1
2
3
attribute_arg_name
6
arg
6
name
5
arg
name
12
1
2
6
name
arg
12
1
2
4
2
3
1
typeattributes
61815
type_id
61421
spec_id
19686
type_id
spec_id
12
1
2
61028
2
3
393
spec_id
type_id
12
1
2
16241
2
5
1574
5
23
1378
57
58
492
funcattributes
628515
func_id
442288
spec_id
523297
func_id
spec_id
12
1
2
337536
2
3
64248
3
6
39573
6
7
931
spec_id
func_id
12
1
2
504674
2
17
18622
varattributes
371279
var_id
322510
spec_id
366440
var_id
spec_id
12
1
2
273743
2
3
48766
4
5
1
spec_id
var_id
12
1
2
362493
2
9
3947
stmtattributes
980
stmt_id
980
spec_id
304
stmt_id
spec_id
12
1
2
980
spec_id
stmt_id
12
1
2
33
2
3
78
4
5
168
5
6
22
unspecifiedtype
9467306
type_id
9467306
unspecified_type_id
6477900
type_id
unspecified_type_id
12
1
2
9467306
unspecified_type_id
type_id
12
1
2
4551849
2
3
1710958
3
145
215091
member
3870259
parent
544247
index
92647
child
3799027
parent
index
12
1
2
129427
2
3
64713
3
4
73094
4
5
74956
5
6
40504
6
8
46556
8
14
45625
14
30
41435
30
200
27934
parent
child
12
1
2
129427
2
3
64713
3
4
73094
4
5
75887
5
6
39573
6
7
24209
7
9
41901
9
17
43763
17
41
41435
41
200
10242
index
parent
12
1
2
26071
2
3
6983
3
4
3724
4
5
7914
5
6
5586
6
7
5586
7
9
7449
9
16
6983
16
52
6983
52
107
6983
108
577
6983
737
1162
1396
index
child
12
1
2
26071
2
3
6983
3
4
3724
4
5
7914
5
6
5586
6
7
5586
7
9
7449
9
16
6983
16
52
6983
52
107
6983
108
577
6983
738
1163
1396
child
parent
12
1
2
3799027
child
index
12
1
2
3727795
2
3
71231
enclosingfunction
118090
child
118090
parent
67528
child
parent
12
1
2
118090
parent
child
12
1
2
35690
2
3
21011
3
4
5948
4
45
4878
derivations
386978
derivation
386978
sub
366940
index
206
super
200374
location
37286
derivation
sub
12
1
2
386978
derivation
index
12
1
2
386978
derivation
super
12
1
2
386978
derivation
location
12
1
2
386978
sub
derivation
12
1
2
352136
2
7
14804
sub
index
12
1
2
352136
2
7
14804
sub
super
12
1
2
352136
2
7
14804
sub
location
12
1
2
352136
2
7
14804
index
derivation
12
25
26
103
77
78
34
430
431
34
10658
10659
34
index
sub
12
25
26
103
77
78
34
430
431
34
10658
10659
34
index
super
12
23
24
34
25
26
68
35
36
34
261
262
34
5465
5466
34
index
location
12
1
2
103
9
10
34
66
67
34
1005
1006
34
super
derivation
12
1
2
193075
2
1519
7298
super
sub
12
1
2
193075
2
1519
7298
super
index
12
1
2
199927
2
4
447
super
location
12
1
2
196759
2
108
3615
location
derivation
12
1
2
27715
2
5
3167
5
15
2857
15
134
2823
136
476
723
location
sub
12
1
2
27715
2
5
3167
5
15
2857
15
134
2823
136
476
723
location
index
12
1
2
37286
location
super
12
1
2
30056
2
5
3305
5
45
2823
54
415
1101
derspecifiers
388837
der_id
386599
spec_id
137
der_id
spec_id
12
1
2
384361
2
3
2237
spec_id
der_id
12
65
66
34
93
94
34
1127
1128
34
10009
10010
34
direct_base_offsets
358367
der_id
358367
offset
344
der_id
offset
12
1
2
358367
offset
der_id
12
1
2
34
2
3
103
3
4
68
4
5
68
85
86
34
10303
10304
34
virtual_base_offsets
6489
sub
3582
super
495
offset
247
sub
super
12
1
2
2816
2
4
315
4
7
259
7
11
191
sub
offset
12
1
2
3019
2
4
304
4
8
259
super
sub
12
1
2
78
2
3
45
3
4
56
4
5
90
5
7
33
8
13
45
13
15
45
15
23
45
24
60
45
194
195
11
super
offset
12
1
2
281
2
3
78
4
6
33
6
8
45
8
10
45
14
15
11
offset
sub
12
2
3
33
4
5
11
5
6
22
6
8
22
8
9
33
10
12
22
14
15
11
18
19
22
26
29
22
30
37
22
96
98
22
offset
super
12
1
2
78
2
3
33
3
4
45
5
7
22
7
10
22
12
14
22
21
29
22
frienddecls
698764
id
698764
type_id
41417
decl_id
68581
location
6197
id
type_id
12
1
2
698764
id
decl_id
12
1
2
698764
id
location
12
1
2
698764
type_id
id
12
1
2
6059
2
3
12910
3
6
2892
6
10
3133
10
17
3201
17
24
3270
25
36
3236
37
55
3167
55
103
3546
type_id
decl_id
12
1
2
6059
2
3
12910
3
6
2892
6
10
3133
10
17
3201
17
24
3270
25
36
3236
37
55
3167
55
103
3546
type_id
location
12
1
2
40006
2
13
1411
decl_id
id
12
1
2
39558
2
3
5749
3
8
5887
8
15
5302
15
32
5164
32
71
5164
72
160
1755
decl_id
type_id
12
1
2
39558
2
3
5749
3
8
5887
8
15
5302
15
32
5164
32
71
5164
72
160
1755
decl_id
location
12
1
2
67927
2
5
654
location
id
12
1
2
5818
2
20106
378
location
type_id
12
1
2
6059
2
1105
137
location
decl_id
12
1
2
5852
2
1837
344
comments
8259670
id
8259670
contents
3145116
location
8259670
id
contents
12
1
2
8259670
id
location
12
1
2
8259670
contents
id
12
1
2
2877084
2
7
236434
7
32784
31596
contents
location
12
1
2
2877084
2
7
236434
7
32784
31596
location
id
12
1
2
8259670
location
contents
12
1
2
8259670
commentbinding
3082519
id
2438640
element
3006166
id
element
12
1
2
2361821
2
97
76818
element
id
12
1
2
2929813
2
3
76352
exprconv
7033572
converted
7033572
conversion
7033572
converted
conversion
12
1
2
7033572
conversion
converted
12
1
2
7033572
compgenerated
7815375
id
7815375
synthetic_destructor_call
511116
element
324923
i
359
destructor_call
511116
element
i
12
1
2
227232
2
3
50683
3
4
21789
4
8
24555
8
20
663
element
destructor_call
12
1
2
227232
2
3
50683
3
4
21789
4
8
24555
8
20
663
i
element
12
2
3
18
3
4
18
4
5
18
5
6
18
6
7
18
7
8
18
10
11
18
11
12
18
16
17
18
19
20
18
27
28
18
35
36
18
83
84
18
196
197
18
435
436
18
1331
1332
18
2481
2482
18
5156
5157
18
17149
17150
18
i
destructor_call
12
2
3
18
3
4
18
4
5
18
5
6
18
6
7
18
7
8
18
10
11
18
11
12
18
16
17
18
19
20
18
27
28
18
35
36
18
83
84
18
196
197
18
435
436
18
1331
1332
18
2481
2482
18
5156
5157
18
17149
17150
18
destructor_call
element
12
1
2
511116
destructor_call
i
12
1
2
511116
namespaces
12104
id
12104
name
9776
id
name
12
1
2
12104
name
id
12
1
2
8380
2
3
465
3
4
931
namespace_inline
1396
id
1396
namespacembrs
2381375
parentid
10242
memberid
2381375
parentid
memberid
12
1
2
1862
2
4
931
4
5
931
5
7
931
7
8
931
8
12
931
17
30
931
43
47
931
52
143
931
258
4468
931
memberid
parentid
12
1
2
2381375
exprparents
14207646
expr_id
14207646
child_index
14659
parent_id
9454442
expr_id
child_index
12
1
2
14207646
expr_id
parent_id
12
1
2
14207646
child_index
expr_id
12
1
2
2820
2
3
1111
3
4
267
4
5
6567
5
8
1214
8
11
1194
11
53
1111
56
354077
370
child_index
parent_id
12
1
2
2820
2
3
1111
3
4
267
4
5
6567
5
8
1214
8
11
1194
11
53
1111
56
354077
370
parent_id
expr_id
12
1
2
5409791
2
3
3706886
3
712
337764
parent_id
child_index
12
1
2
5409791
2
3
3706886
3
712
337764
expr_isload
5092898
expr_id
5092898
conversionkinds
4221314
expr_id
4221314
kind
6
expr_id
kind
12
1
2
4221314
kind
expr_id
12
2139
2140
1
3253
3254
1
13928
13929
1
26287
26288
1
44470
44471
1
4131237
4131238
1
iscall
3209293
caller
3209293
kind
56
caller
kind
12
1
2
3209293
kind
caller
12
1319
1320
18
2473
2474
18
165590
165591
18
numtemplatearguments
389216
expr_id
389216
num
309
expr_id
num
12
1
2
389216
num
expr_id
12
1
2
103
4
5
34
20
21
34
101
102
34
229
230
34
248
249
34
10700
10701
34
specialnamequalifyingelements
465
id
465
name
465
id
name
12
1
2
465
name
id
12
1
2
465
namequalifiers
1509702
id
1509702
qualifiableelement
1509702
qualifyingelement
97255
location
303475
id
qualifiableelement
12
1
2
1509702
id
qualifyingelement
12
1
2
1509702
id
location
12
1
2
1509702
qualifiableelement
id
12
1
2
1509702
qualifiableelement
qualifyingelement
12
1
2
1509702
qualifiableelement
location
12
1
2
1509702
qualifyingelement
id
12
1
2
58243
2
3
22338
3
5
8886
5
92
7351
96
21583
435
qualifyingelement
qualifiableelement
12
1
2
58243
2
3
22338
3
5
8886
5
92
7351
96
21583
435
qualifyingelement
location
12
1
2
63643
2
3
20595
3
5
8355
5
7095
4660
location
id
12
1
2
100286
2
3
28325
3
4
44487
4
6
13736
6
7
95322
7
790
21315
location
qualifiableelement
12
1
2
100286
2
3
28325
3
4
44487
4
6
13736
6
7
95322
7
790
21315
location
qualifyingelement
12
1
2
136703
2
3
55533
3
4
102067
4
143
9170
varbind
6029606
expr
6029606
var
768591
expr
var
12
1
2
6029606
var
expr
12
1
2
126231
2
3
137885
3
4
106301
4
5
85218
5
6
61293
6
7
48116
7
9
59626
9
13
59276
13
28
58884
28
5137
25756
funbind
3215773
expr
3209577
fun
509941
expr
fun
12
1
2
3203381
2
3
6195
fun
expr
12
1
2
314199
2
3
77701
3
4
31300
4
7
46003
7
121
38292
123
5011
2444
expr_allocator
45480
expr
45480
func
103
form
34
expr
func
12
1
2
45480
expr
form
12
1
2
45480
func
expr
12
1
2
34
585
586
34
735
736
34
func
form
12
1
2
103
form
expr
12
1321
1322
34
form
func
12
3
4
34
expr_deallocator
54052
expr
54052
func
103
form
68
expr
func
12
1
2
54052
expr
form
12
1
2
54052
func
expr
12
1
2
34
722
723
34
847
848
34
func
form
12
1
2
103
form
expr
12
722
723
34
848
849
34
form
func
12
1
2
34
2
3
34
expr_cond_two_operand
481
cond
481
expr_cond_guard
657289
cond
657289
guard
657289
cond
guard
12
1
2
657289
guard
cond
12
1
2
657289
expr_cond_true
657286
cond
657286
true
657286
cond
true
12
1
2
657286
true
cond
12
1
2
657286
expr_cond_false
657289
cond
657289
false
657289
cond
false
12
1
2
657289
false
cond
12
1
2
657289
values
10777556
id
10777556
str
88070
id
str
12
1
2
10777556
str
id
12
1
2
59549
2
3
12410
3
6
6917
6
56
6631
57
452017
2561
valuetext
4758888
id
4758888
text
703971
id
text
12
1
2
4758888
text
id
12
1
2
527547
2
3
102498
3
7
56760
7
425884
17166
valuebind
11211812
val
10777556
expr
11211812
val
expr
12
1
2
10365846
2
7
411710
expr
val
12
1
2
11211812
fieldoffsets
1054781
id
1054781
byteoffset
22694
bitoffset
319
id
byteoffset
12
1
2
1054781
id
bitoffset
12
1
2
1054781
byteoffset
id
12
1
2
13025
2
3
1718
3
5
1797
5
12
1917
12
35
1718
35
205
1718
244
5638
799
byteoffset
bitoffset
12
1
2
22015
2
9
679
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
19686
id
19686
bits
2460
declared_bits
2460
id
bits
12
1
2
19686
id
declared_bits
12
1
2
19686
bits
id
12
1
2
689
2
3
590
3
4
196
4
5
196
5
6
196
6
8
196
8
11
196
12
115
196
bits
declared_bits
12
1
2
2460
declared_bits
id
12
1
2
689
2
3
590
3
4
196
4
5
196
5
6
196
6
8
196
8
11
196
12
115
196
declared_bits
bits
12
1
2
2460
initialisers
1709659
init
1709659
var
719292
expr
1709659
location
394392
init
var
12
1
2
1709659
init
expr
12
1
2
1709659
init
location
12
1
2
1709659
var
init
12
1
2
633573
2
15
28714
16
25
57004
var
expr
12
1
2
633573
2
15
28714
16
25
57004
var
location
12
1
2
719286
2
3
6
expr
init
12
1
2
1709659
expr
var
12
1
2
1709659
expr
location
12
1
2
1709659
location
init
12
1
2
321504
2
3
23949
3
15
30961
15
111551
17977
location
var
12
1
2
344381
2
4
36075
4
12073
13935
location
expr
12
1
2
321504
2
3
23949
3
15
30961
15
111551
17977
braced_initialisers
41702
init
41702
expr_ancestor
515227
exp
515227
ancestor
307681
exp
ancestor
12
1
2
515227
ancestor
exp
12
1
2
203017
2
3
54965
3
4
22414
4
7
25085
7
26
2197
exprs
18388968
id
18388968
kind
1165
location
8488859
id
kind
12
1
2
18388968
id
location
12
1
2
18388968
kind
id
12
1
10
88
12
18
88
26
100
88
105
305
88
320
417
88
466
784
88
892
1647
88
1656
2402
88
3130
4067
88
4297
4915
88
5184
20397
88
25254
49060
88
63119
136815
88
285063
285064
17
kind
location
12
1
9
88
9
15
88
17
96
88
99
222
88
260
383
88
408
577
88
595
749
88
864
1774
88
1812
2545
88
2601
2910
88
3419
4913
88
5471
21108
88
26251
76182
88
223904
223905
17
location
id
12
1
2
7145797
2
3
663091
3
18
638160
18
71657
41809
location
kind
12
1
2
7251875
2
3
618297
3
32
618686
expr_reuse
372707
reuse
372707
original
372688
value_category
37
reuse
original
12
1
2
372707
reuse
value_category
12
1
2
372707
original
reuse
12
1
2
372669
2
3
18
original
value_category
12
1
2
372688
value_category
reuse
12
15
16
18
19656
19657
18
value_category
original
12
15
16
18
19655
19656
18
expr_types
18452857
id
18321462
typeid
1212638
value_category
33
id
typeid
12
1
2
18190066
2
3
131395
id
value_category
12
1
2
18321462
typeid
id
12
1
2
437717
2
3
248843
3
4
102689
4
5
81712
5
8
109223
8
14
96369
14
41
91581
41
125895
44500
typeid
value_category
12
1
2
1048582
2
3
153882
3
4
10173
value_category
id
12
14874
14875
11
368483
368484
11
1242905
1242906
11
value_category
typeid
12
2712
2713
11
29920
29921
11
90470
90471
11
compound_requirement_is_noexcept
1
expr
1
new_allocated_type
46513
expr
46513
type_id
27508
expr
type_id
12
1
2
46513
type_id
expr
12
1
2
11499
2
3
14563
3
19
1446
new_array_allocated_type
5095
expr
5095
type_id
2189
expr
type_id
12
1
2
5095
type_id
expr
12
1
2
31
2
3
1935
3
5
164
6
15
57
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
40603
expr
40603
decl
40603
expr
decl
12
1
2
40603
decl
expr
12
1
2
40603
typeid_bind
35599
expr
35599
type_id
16009
expr
type_id
12
1
2
35599
type_id
expr
12
1
2
15596
3
328
413
uuidof_bind
20287
expr
20287
type_id
20090
expr
type_id
12
1
2
20287
type_id
expr
12
1
2
19925
2
4
164
sizeof_bind
199199
expr
199199
type_id
8224
expr
type_id
12
1
2
199199
type_id
expr
12
1
2
2704
2
3
2328
3
4
777
4
5
746
5
6
211
6
9
756
9
133
640
164
18023
58
code_block
15
block
15
routine
15
block
routine
12
1
2
15
routine
block
12
1
2
15
lambdas
21416
expr
21416
default_capture
465
has_explicit_return_type
465
expr
default_capture
12
1
2
21416
expr
has_explicit_return_type
12
1
2
21416
default_capture
expr
12
46
47
465
default_capture
has_explicit_return_type
12
1
2
465
has_explicit_return_type
expr
12
46
47
465
has_explicit_return_type
default_capture
12
1
2
465
lambda_capture
27934
id
27934
lambda
20484
index
931
field
27934
captured_by_reference
465
is_implicit
465
location
2793
id
lambda
12
1
2
27934
id
index
12
1
2
27934
id
field
12
1
2
27934
id
captured_by_reference
12
1
2
27934
id
is_implicit
12
1
2
27934
id
location
12
1
2
27934
lambda
id
12
1
2
13035
2
3
7449
lambda
index
12
1
2
13035
2
3
7449
lambda
field
12
1
2
13035
2
3
7449
lambda
captured_by_reference
12
1
2
20484
lambda
is_implicit
12
1
2
20484
lambda
location
12
1
2
13035
2
3
7449
index
id
12
16
17
465
44
45
465
index
lambda
12
16
17
465
44
45
465
index
field
12
16
17
465
44
45
465
index
captured_by_reference
12
1
2
931
index
is_implicit
12
1
2
931
index
location
12
2
3
465
4
5
465
field
id
12
1
2
27934
field
lambda
12
1
2
27934
field
index
12
1
2
27934
field
captured_by_reference
12
1
2
27934
field
is_implicit
12
1
2
27934
field
location
12
1
2
27934
captured_by_reference
id
12
60
61
465
captured_by_reference
lambda
12
44
45
465
captured_by_reference
index
12
2
3
465
captured_by_reference
field
12
60
61
465
captured_by_reference
is_implicit
12
1
2
465
captured_by_reference
location
12
6
7
465
is_implicit
id
12
60
61
465
is_implicit
lambda
12
44
45
465
is_implicit
index
12
2
3
465
is_implicit
field
12
60
61
465
is_implicit
captured_by_reference
12
1
2
465
is_implicit
location
12
6
7
465
location
id
12
8
9
1862
14
15
931
location
lambda
12
8
9
1862
14
15
931
location
index
12
1
2
2793
location
field
12
8
9
1862
14
15
931
location
captured_by_reference
12
1
2
2793
location
is_implicit
12
1
2
2793
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
4626722
id
4626722
kind
1870
location
2170043
id
kind
12
1
2
4626722
id
location
12
1
2
4626722
kind
id
12
1
2
98
18
19
98
22
23
98
51
52
98
76
77
98
84
85
98
107
108
98
163
164
98
258
259
98
299
300
98
412
413
98
498
499
98
538
539
98
1371
1372
98
2810
2811
98
4866
4867
98
9205
9206
98
12120
12121
98
14105
14106
98
kind
location
12
1
2
98
8
9
98
18
19
98
45
46
98
50
51
98
56
57
98
74
75
98
101
102
98
103
104
98
131
132
98
225
226
98
252
253
98
368
369
98
650
651
98
1753
1754
98
2198
2199
98
4244
4245
98
6101
6102
98
6607
6608
98
location
id
12
1
2
1724439
2
3
178162
3
8
167236
8
653
100204
location
kind
12
1
2
2116200
2
8
53842
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
295
if_stmt
295
init_id
295
if_stmt
init_id
12
1
2
295
init_id
if_stmt
12
1
2
295
if_then
725972
if_stmt
725972
then_id
725972
if_stmt
then_id
12
1
2
725972
then_id
if_stmt
12
1
2
725972
if_else
184684
if_stmt
184684
else_id
184684
if_stmt
else_id
12
1
2
184684
else_id
if_stmt
12
1
2
184684
constexpr_if_initialization
3
constexpr_if_stmt
3
init_id
3
constexpr_if_stmt
init_id
12
1
2
3
init_id
constexpr_if_stmt
12
1
2
3
constexpr_if_then
52956
constexpr_if_stmt
52956
then_id
52956
constexpr_if_stmt
then_id
12
1
2
52956
then_id
constexpr_if_stmt
12
1
2
52956
constexpr_if_else
30710
constexpr_if_stmt
30710
else_id
30710
constexpr_if_stmt
else_id
12
1
2
30710
else_id
constexpr_if_stmt
12
1
2
30710
while_body
29257
while_stmt
29257
body_id
29257
while_stmt
body_id
12
1
2
29257
body_id
while_stmt
12
1
2
29257
do_body
148886
do_stmt
148886
body_id
148886
do_stmt
body_id
12
1
2
148886
body_id
do_stmt
12
1
2
148886
switch_initialization
8
switch_stmt
8
init_id
8
switch_stmt
init_id
12
1
2
8
init_id
switch_stmt
12
1
2
8
switch_case
206939
switch_stmt
10989
index
4660
case_id
206939
switch_stmt
index
12
2
3
56
3
4
2387
4
5
1762
5
6
1042
6
8
985
8
9
530
9
10
1023
10
11
359
11
14
1004
14
31
928
36
247
909
switch_stmt
case_id
12
2
3
56
3
4
2387
4
5
1762
5
6
1042
6
8
985
8
9
530
9
10
1023
10
11
359
11
14
1004
14
31
928
36
247
909
index
switch_stmt
12
14
15
1231
19
20
568
33
34
2008
34
63
397
68
304
359
358
581
94
index
case_id
12
14
15
1231
19
20
568
33
34
2008
34
63
397
68
304
359
358
581
94
case_id
switch_stmt
12
1
2
206939
case_id
index
12
1
2
206939
switch_body
20788
switch_stmt
20788
body_id
20788
switch_stmt
body_id
12
1
2
20788
body_id
switch_stmt
12
1
2
20788
for_initialization
53408
for_stmt
53408
init_id
53408
for_stmt
init_id
12
1
2
53408
init_id
for_stmt
12
1
2
53408
for_condition
55672
for_stmt
55672
condition_id
55672
for_stmt
condition_id
12
1
2
55672
condition_id
for_stmt
12
1
2
55672
for_update
53511
for_stmt
53511
update_id
53511
for_stmt
update_id
12
1
2
53511
update_id
for_stmt
12
1
2
53511
for_body
61561
for_stmt
61561
body_id
61561
for_stmt
body_id
12
1
2
61561
body_id
for_stmt
12
1
2
61561
stmtparents
4050816
id
4050816
index
12323
parent
1718733
id
index
12
1
2
4050816
id
parent
12
1
2
4050816
index
id
12
1
2
4048
2
3
1008
3
4
222
4
5
1567
7
8
1028
8
12
799
12
29
1085
29
38
926
41
77
932
77
194851
704
index
parent
12
1
2
4048
2
3
1008
3
4
222
4
5
1567
7
8
1028
8
12
799
12
29
1085
29
38
926
41
77
932
77
194851
704
parent
id
12
1
2
987054
2
3
372379
3
4
105569
4
6
111128
6
17
130324
17
1943
12279
parent
index
12
1
2
987054
2
3
372379
3
4
105569
4
6
111128
6
17
130324
17
1943
12279
ishandler
62506
block
62506
stmt_decl_bind
580545
stmt
540783
num
74
decl
580441
stmt
num
12
1
2
520105
2
19
20677
stmt
decl
12
1
2
520105
2
19
20677
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
2571
2572
4
4969
4970
4
129953
129954
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
2571
2572
4
4969
4970
4
129928
129929
4
decl
stmt
12
1
2
580404
2
6
37
decl
num
12
1
2
580441
stmt_decl_entry_bind
580545
stmt
540783
num
74
decl_entry
580487
stmt
num
12
1
2
520105
2
19
20677
stmt
decl_entry
12
1
2
520105
2
19
20677
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
2571
2572
4
4969
4970
4
129953
129954
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
2571
2572
4
4969
4970
4
129939
129940
4
decl_entry
stmt
12
1
2
580466
3
6
20
decl_entry
num
12
1
2
580487
blockscope
1406765
block
1406765
enclosing
1291785
block
enclosing
12
1
2
1406765
enclosing
block
12
1
2
1226613
2
13
65171
jumpinfo
254477
id
254477
str
21192
target
53146
id
str
12
1
2
254477
id
target
12
1
2
254477
str
id
12
2
3
9894
3
4
4254
4
5
1568
5
6
1342
6
10
1702
10
22
1623
22
13723
805
str
target
12
1
2
16749
2
3
2636
3
10
1690
10
3326
115
target
id
12
1
2
24
2
3
26478
3
4
12921
4
5
5353
5
8
4699
8
2124
3668
target
str
12
1
2
53146
preprocdirects
4178929
id
4178929
kind
5121
location
4138425
id
kind
12
1
2
4178929
id
location
12
1
2
4178929
kind
id
12
4
5
465
54
55
465
151
152
465
448
449
465
554
555
465
564
565
465
571
572
465
667
668
465
1429
1430
465
1970
1971
465
2564
2565
465
kind
location
12
4
5
465
54
55
465
151
152
465
448
449
465
554
555
465
564
565
465
571
572
465
667
668
465
1429
1430
465
1883
1884
465
2564
2565
465
location
id
12
1
2
4137960
88
89
465
location
kind
12
1
2
4138425
preprocpair
1427428
begin
1193713
elseelifend
1427428
begin
elseelifend
12
1
2
975828
2
3
207642
3
11
10242
elseelifend
begin
12
1
2
1427428
preproctrue
764926
branch
764926
preprocfalse
330552
branch
330552
preproctext
3365112
id
3365112
head
2438764
body
1425303
id
head
12
1
2
3365112
id
body
12
1
2
3365112
head
id
12
1
2
2300072
2
740
138691
head
body
12
1
2
2380098
2
5
58665
body
id
12
1
2
1290253
2
6
106897
6
11630
28151
body
head
12
1
2
1293108
2
7
107193
7
2980
25001
includes
312395
id
312395
included
116857
id
included
12
1
2
312395
included
id
12
1
2
60989
2
3
21881
3
4
12570
4
6
10242
6
14
8845
14
47
2327
link_targets
814
id
814
binary
814
id
binary
12
1
2
814
binary
id
12
1
2
814
link_parent
28346597
element
3543088
link_target
344
element
link_target
12
1
2
427879
2
9
20106
9
10
3095102
link_target
element
12
3
4
34
90053
90054
34
90119
90120
34
90171
90172
34
90178
90179
34
90214
90215
34
90271
90272
34
91358
91359
34
94684
94685
34
96292
96293
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