@compilation
12549
@externalDataElement
65
@file
64730
@folder
12298
@diagnostic
356
@location_default
46452145
@trap
1
@tag
1
@source_file
1
@pch
246
@macro_expansion
40321988
@other_macro_reference
300732
@normal_function
2702108
@unknown_function
1
@constructor
687785
@destructor
85025
@conversion_function
10212
@operator
643042
@user_defined_literal
984
@deduction_guide
5783
@fun_decl
4144463
@var_decl
9432031
@type_decl
1610929
@namespace_decl
408652
@using_declaration
265914
@using_directive
6370
@using_enum_declaration
1
@static_assert
172696
@parameter
6929135
@membervariable
1503222
@globalvariable
662484
@localvariable
724660
@enumconstant
348146
@errortype
123
@unknowntype
123
@void
123
@boolean
123
@char
123
@unsigned_char
123
@signed_char
123
@short
123
@unsigned_short
123
@signed_short
123
@int
123
@unsigned_int
123
@signed_int
123
@long
123
@unsigned_long
123
@signed_long
123
@long_long
123
@unsigned_long_long
123
@signed_long_long
123
@float
123
@double
123
@long_double
123
@complex_float
123
@complex_double
123
@complex_long_double
123
@imaginary_float
123
@imaginary_double
123
@imaginary_long_double
123
@wchar_t
123
@decltype_nullptr
123
@int128
123
@unsigned_int128
123
@signed_int128
123
@float128
123
@complex_float128
123
@char16_t
123
@char32_t
123
@std_float32
123
@float32x
123
@std_float64
123
@float64x
123
@std_float128
123
@char8_t
123
@float16
123
@complex_float16
123
@fp16
123
@std_bfloat16
123
@std_float16
123
@complex_std_float32
123
@complex_float32x
123
@complex_std_float64
123
@complex_float64x
123
@complex_std_float128
123
@mfp8
123
@scalable_vector_count
123
@complex_fp16
123
@complex_std_bfloat16
123
@complex_std_float16
123
@pointer
450228
@type_with_specifiers
685493
@array
89824
@routineptr
673469
@reference
957919
@gnu_vector
670
@routinereference
368
@rvalue_reference
287560
@block
10
@scalable_vector
1
@decltype
101817
@typeof
811
@underlying_type
615
@bases
1
@direct_bases
1
@add_lvalue_reference
1
@add_pointer
1
@add_rvalue_reference
1
@decay
1
@make_signed
1
@make_unsigned
1
@remove_all_extents
1
@remove_const
1
@remove_cv
2095
@remove_cvref
21
@remove_extent
1
@remove_pointer
1
@remove_reference_t
1
@remove_restrict
1
@remove_volatile
1
@remove_reference
5688
@struct
1036608
@union
20794
@enum
41618
@template_parameter
862599
@alias
1757438
@unknown_usertype
1
@class
321398
@template_template_parameter
6070
@proxy_class
50199
@scoped_enum
11443
@template_struct
210473
@template_class
28916
@template_union
1353
@mangledname
6357829
@type_mention
5915053
@concept_template
3592
@routinetype
594947
@ptrtomember
9645
@specifier
7628
@gnuattribute
559628
@stdattribute
347976
@declspec
330496
@msattribute
3
@alignas
2161
@attribute_arg_token
16428
@attribute_arg_constant_expr
71325
@attribute_arg_expr
1582
@attribute_arg_empty
1
@attribute_arg_constant
1
@attribute_arg_type
459
@derivation
491380
@frienddecl
760573
@comment
11082335
@namespace
8586
@specialnamequalifyingelement
123
@namequalifier
3051466
@value
13547188
@initialiser
2245055
@address_of
595216
@indirect
401821
@array_to_pointer
1954545
@parexpr
4917201
@arithnegexpr
586772
@unaryplusexpr
4110
@complementexpr
38199
@notexpr
355911
@postincrexpr
84598
@postdecrexpr
57416
@preincrexpr
96753
@predecrexpr
35835
@conditionalexpr
898245
@addexpr
580786
@subexpr
466989
@mulexpr
445352
@divexpr
52404
@remexpr
15757
@paddexpr
118668
@psubexpr
68038
@pdiffexpr
42943
@lshiftexpr
552247
@rshiftexpr
201394
@andexpr
483517
@orexpr
194025
@xorexpr
73976
@eqexpr
643635
@neexpr
412038
@gtexpr
111194
@ltexpr
139486
@geexpr
81384
@leexpr
292033
@assignexpr
1281668
@assignaddexpr
85634
@assignsubexpr
15313
@assignmulexpr
11102
@assigndivexpr
6809
@assignremexpr
861
@assignlshiftexpr
3704
@assignrshiftexpr
6882
@assignandexpr
6530
@assignorexpr
19615
@assignxorexpr
29909
@assignpaddexpr
18635
@assignpsubexpr
1576
@andlogicalexpr
346730
@orlogicalexpr
1103987
@commaexpr
165621
@subscriptexpr
435320
@callexpr
260811
@vastartexpr
4962
@vaargexpr
1303
@vaendexpr
2941
@vacopyexpr
134
@varaccess
8258005
@runtime_sizeof
401643
@runtime_alignof
50291
@expr_stmt
147604
@routineexpr
5708297
@type_operand
1405954
@offsetofexpr
148514
@typescompexpr
702229
@literal
8053163
@aggregateliteral
1397524
@c_style_cast
6029389
@temp_init
974915
@errorexpr
44841
@reference_to
1870180
@ref_indirect
2077068
@vacuous_destructor_call
7711
@assume
4136
@conjugation
10
@realpartexpr
73
@imagpartexpr
73
@jmulexpr
1
@jdivexpr
1
@fjaddexpr
1
@jfaddexpr
1
@fjsubexpr
1
@jfsubexpr
1
@minexpr
1
@maxexpr
1
@virtfunptrexpr
1
@thisaccess
1553192
@new_expr
45504
@delete_expr
11298
@throw_expr
23683
@condition_decl
406396
@braced_init_list
2091
@type_id
47139
@sizeof_pack
2337
@hasassignexpr
2
@hascopyexpr
2
@hasnothrowassign
3
@hasnothrowconstr
3
@hasnothrowcopy
5
@hastrivialassign
2
@hastrivialconstr
7
@hastrivialcopy
2
@hasuserdestr
3
@hasvirtualdestr
3
@isabstractexpr
67
@isbaseofexpr
256
@isclassexpr
2380
@isconvtoexpr
246
@isemptyexpr
8736
@isenumexpr
2953
@ispodexpr
828
@ispolyexpr
3
@isunionexpr
5
@intaddrexpr
1
@hastrivialdestructor
2749
@uuidof
26780
@delete_array_expr
1237
@new_array_expr
6630
@foldexpr
1261
@ctordirectinit
111043
@ctorvirtualinit
3956
@ctorfieldinit
203396
@ctordelegatinginit
3568
@dtordirectdestruct
38824
@dtorvirtualdestruct
3922
@dtorfielddestruct
39193
@static_cast
347361
@reinterpret_cast
39952
@const_cast
24072
@dynamic_cast
786
@lambdaexpr
18992
@param_ref
163595
@noopexpr
48
@istriviallyconstructibleexpr
3691
@isdestructibleexpr
4
@isnothrowdestructibleexpr
5
@istriviallydestructibleexpr
984
@istriviallyassignableexpr
3691
@isnothrowassignableexpr
5044
@istrivialexpr
3309
@isstandardlayoutexpr
2
@istriviallycopyableexpr
1353
@isliteraltypeexpr
2
@hastrivialmoveconstructorexpr
3
@hastrivialmoveassignexpr
3
@hasnothrowmoveassignexpr
4
@isconstructibleexpr
3568
@isnothrowconstructibleexpr
20425
@hasfinalizerexpr
1
@isdelegateexpr
1
@isinterfaceclassexpr
1
@isrefarrayexpr
1
@isrefclassexpr
1
@issealedexpr
1
@issimplevalueclassexpr
1
@isvalueclassexpr
1
@isfinalexpr
9253
@noexceptexpr
30280
@builtinshufflevector
1
@builtinchooseexpr
20605
@builtinaddressof
15257
@vec_fill
1
@builtinconvertvector
1
@builtincomplex
4
@spaceshipexpr
1347
@co_await
12
@co_yield
4
@isassignable
406
@isaggregate
2
@hasuniqueobjectrepresentations
64
@builtinbitcast
246
@builtinshuffle
608
@blockassignexpr
1
@issame
4511
@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
841809
@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
42
@referenceconvertsfromtemporary
2
@isconvertible
128
@isvalidwinrttype
1
@iswinclass
1
@iswininterface
1
@istriviallyequalitycomparable
2
@isscopedenum
2
@istriviallyrelocatable
2
@datasizeof
10
@c11_generic
29960
@requires_expr
16401
@nested_requirement
684
@compound_requirement
10884
@concept_id
90089
@isinvocable
2
@isnothrowinvocable
2
@isbitwisecloneable
2
@lambdacapture
31856
@stmt_expr
2032444
@stmt_if
990619
@stmt_while
39664
@stmt_goto
156741
@stmt_label
77468
@stmt_return
1233357
@stmt_block
1700014
@stmt_end_test_while
232426
@stmt_for
84423
@stmt_switch_case
830946
@stmt_switch
409304
@stmt_asm
63865
@stmt_decl
769791
@stmt_empty
426753
@stmt_continue
28103
@stmt_break
137464
@stmt_try_block
26275
@stmt_microsoft_try
210
@stmt_set_vla_size
35
@stmt_vla_decl
30
@stmt_assigned_goto
12426
@stmt_range_based_for
6156
@stmt_handler
43026
@stmt_constexpr_if
103482
@stmt_co_return
5
@stmt_consteval_if
4
@stmt_not_consteval_if
3
@stmt_leave
3
@ppd_if
582872
@ppd_ifdef
214451
@ppd_ifndef
160536
@ppd_elif
21755
@ppd_else
231697
@ppd_endif
876831
@ppd_plain_include
316207
@ppd_define
2712444
@ppd_undef
99052
@ppd_pragma
400640
@ppd_include_next
167
@ppd_line
18779
@ppd_error
123
@ppd_objc_import
2
@ppd_ms_import
1
@ppd_elifdef
1
@ppd_elifndef
1
@ppd_embed
1
@ppd_warning
13
@link_target
817
@xmldtd
1
@xmlelement
1270313
@xmlattribute
1202020
@xmlnamespace
4185
@xmlcomment
26812
@xmlcharacters
439958
compilations
12549
id
12549
cwd
10
id
cwd
12
1
2
12549
cwd
id
12
1197
1198
10
compilation_args
1004725
id
12549
num
1457
arg
29052
id
num
12
36
42
996
42
43
1090
43
44
712
44
45
503
45
51
943
51
70
482
71
72
702
72
90
891
94
96
387
98
99
1331
100
102
94
103
104
1981
104
119
1058
120
138
922
139
140
450
id
arg
12
34
38
587
38
39
1488
39
40
975
40
42
1079
42
53
597
53
54
702
54
63
891
64
67
398
67
68
1394
68
70
964
70
71
1394
73
79
943
79
89
1121
89
90
10
num
id
12
43
90
62
90
108
115
108
183
104
198
422
115
422
595
125
595
605
125
605
749
115
750
778
115
781
883
115
930
1190
83
1197
1198
377
num
arg
12
1
5
125
5
7
115
9
12
73
12
15
115
15
18
94
18
22
115
22
27
125
27
29
83
29
34
115
34
44
125
45
63
115
67
94
115
94
164
115
171
199
20
arg
id
12
1
2
13304
2
3
12591
3
103
2180
104
1198
975
arg
num
12
1
2
19238
2
3
8660
3
62
1153
compilation_expanded_args
1004725
id
12549
num
1457
arg
29052
id
num
12
36
42
996
42
43
1090
43
44
712
44
45
503
45
51
943
51
70
482
71
72
702
72
90
891
94
96
387
98
99
1331
100
102
94
103
104
1981
104
119
1058
120
138
922
139
140
450
id
arg
12
34
38
587
38
39
1488
39
40
975
40
42
1079
42
53
597
53
54
702
54
63
891
64
67
398
67
68
1394
68
70
964
70
71
1394
73
79
943
79
89
1121
89
90
10
num
id
12
43
90
62
90
108
115
108
183
104
198
422
115
422
595
125
595
605
125
605
749
115
750
778
115
781
883
115
930
1190
83
1197
1198
377
num
arg
12
1
5
125
5
7
115
9
12
73
12
15
115
15
18
94
18
22
115
22
27
125
27
29
83
29
34
115
34
44
125
45
63
115
67
94
115
94
164
115
171
199
20
arg
id
12
1
2
13304
2
3
12591
3
103
2180
104
1198
975
arg
num
12
1
2
19238
2
3
8660
3
62
1153
compilation_build_mode
2
id
2
mode
2
id
mode
12
1
2
2
mode
id
12
1
2
2
compilation_compiling_files
15743
id
2723
num
4521
file
13673
id
num
12
1
2
1361
2
3
163
3
4
163
4
5
326
5
8
163
8
9
163
9
13
217
21
84
163
id
file
12
1
2
1361
2
3
163
3
4
163
4
5
326
5
8
163
8
9
163
9
13
217
21
84
163
num
id
12
1
2
2396
2
3
980
3
4
490
4
13
381
13
51
272
num
file
12
1
2
2396
2
3
980
3
4
490
4
13
381
13
49
272
file
id
12
1
2
12311
2
4
1143
4
6
217
file
num
12
1
2
12529
2
4
1089
4
5
54
compilation_time
62972
id
2723
num
4521
kind
217
seconds
19828
id
num
12
1
2
1361
2
3
163
3
4
163
4
5
326
5
8
163
8
9
163
9
13
217
21
84
163
id
kind
12
4
5
2723
id
seconds
12
3
4
435
4
5
926
6
9
217
9
10
108
10
11
163
11
13
217
14
17
217
19
23
217
25
122
217
num
id
12
1
2
2396
2
3
980
3
4
490
4
13
381
13
51
272
num
kind
12
4
5
4521
num
seconds
12
3
4
1361
4
5
1089
5
6
108
6
7
653
7
9
381
9
12
381
13
41
381
46
96
163
kind
id
12
50
51
217
kind
num
12
83
84
217
kind
seconds
12
4
5
54
5
6
54
202
203
108
seconds
id
12
1
2
14108
2
3
4140
3
42
1525
42
43
54
seconds
num
12
1
2
13673
2
3
3486
3
4
1416
4
63
1252
seconds
kind
12
1
2
17159
2
3
2669
diagnostic_for
503
diagnostic
356
compilation
188
file_number
10
file_number_diagnostic_number
52
diagnostic
compilation
12
1
2
209
2
3
146
diagnostic
file_number
12
1
2
356
diagnostic
file_number_diagnostic_number
12
1
2
356
compilation
diagnostic
12
2
3
104
3
4
62
5
6
20
compilation
file_number
12
1
2
188
compilation
file_number_diagnostic_number
12
2
3
104
3
4
62
5
6
20
file_number
diagnostic
12
34
35
10
file_number
compilation
12
18
19
10
file_number
file_number_diagnostic_number
12
5
6
10
file_number_diagnostic_number
diagnostic
12
1
2
20
4
5
10
10
11
10
18
19
10
file_number_diagnostic_number
compilation
12
2
3
20
8
9
10
18
19
20
file_number_diagnostic_number
file_number
12
1
2
52
compilation_finished
12549
id
12549
cpu_seconds
9184
elapsed_seconds
209
id
cpu_seconds
12
1
2
12549
id
elapsed_seconds
12
1
2
12549
cpu_seconds
id
12
1
2
7664
2
3
1006
3
35
513
cpu_seconds
elapsed_seconds
12
1
2
8555
2
3
629
elapsed_seconds
id
12
1
2
52
2
3
20
7
8
10
8
9
20
9
10
10
10
11
10
11
12
10
20
21
10
35
36
10
43
44
10
135
136
10
279
280
10
298
299
10
325
326
10
elapsed_seconds
cpu_seconds
12
1
2
52
2
3
20
7
8
10
8
9
20
9
10
10
10
11
10
11
12
10
20
21
10
34
35
10
42
43
10
131
132
10
163
164
10
238
239
10
246
247
10
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
123
prefix
123
locations_default
46452145
id
46452145
file
40359
beginLine
7398928
beginColumn
21656
endLine
7399913
endColumn
52910
id
file
12
1
2
46452145
id
beginLine
12
1
2
46452145
id
beginColumn
12
1
2
46452145
id
endLine
12
1
2
46452145
id
endColumn
12
1
2
46452145
file
id
12
1
15
3076
15
41
3076
42
72
3076
72
114
3199
114
142
3199
143
212
3076
213
307
3076
310
431
3076
437
596
3076
607
846
3076
848
1304
3076
1354
2855
3076
3114
30788
3076
57880
57881
123
file
beginLine
12
1
13
3322
13
31
3322
31
47
3076
47
64
3076
64
84
3076
85
115
3076
116
160
3199
160
206
3076
206
291
3076
298
388
3076
395
527
3076
561
1339
3076
1385
57764
2830
file
beginColumn
12
1
5
3691
5
9
3076
9
15
3199
15
20
3199
20
28
3199
28
36
3076
36
43
3322
43
53
3199
53
62
3076
62
80
3076
80
95
3199
95
111
3076
112
156
1968
file
endLine
12
1
13
3322
13
31
3322
31
46
3076
46
63
3076
63
84
3076
84
114
3076
118
160
3199
160
206
3076
207
291
3076
300
390
3076
395
562
3076
564
1350
3076
1430
57764
2830
file
endColumn
12
1
12
3322
13
26
3445
26
34
3199
34
42
3199
42
50
3076
50
61
3076
61
67
3322
67
76
3445
76
88
3199
89
102
3076
102
116
3322
116
132
3076
132
364
1599
beginLine
id
12
1
2
4890126
2
3
769903
3
4
536607
4
12
559370
12
96
554941
96
639
87978
beginLine
file
12
1
2
4951650
2
3
1203151
3
6
631107
6
56
556171
56
329
56847
beginLine
beginColumn
12
1
2
5566146
2
3
477667
3
7
570322
7
25
558263
25
94
226529
beginLine
endLine
12
1
2
6938241
2
85
460687
beginLine
endColumn
12
1
2
4957802
2
3
732743
3
4
529347
4
12
577458
12
71
555925
71
252
45650
beginColumn
id
12
1
2
1722
2
6
1968
6
12
1845
12
40
1722
49
128
1722
129
262
1722
317
717
1722
799
1281
1722
1287
1966
1722
2038
2400
1722
2484
3299
1722
3311
8093
1722
11052
121030
615
beginColumn
file
12
1
2
1968
2
4
1722
4
7
1722
7
18
1845
19
44
1722
44
61
1722
66
93
1722
96
117
1722
118
151
1845
152
170
1845
170
183
1722
183
244
1722
259
329
369
beginColumn
beginLine
12
1
2
1845
2
5
1845
5
11
1722
11
36
1722
36
103
1722
109
220
1722
226
548
1722
640
1059
1722
1078
1412
1722
1417
1609
1722
1625
1811
1722
1835
3793
1722
3838
59550
738
beginColumn
endLine
12
1
2
1845
2
5
1845
5
11
1722
11
36
1722
36
104
1722
110
221
1722
225
550
1722
638
1058
1722
1080
1414
1722
1420
1607
1722
1624
1809
1722
1836
3771
1722
3831
59557
738
beginColumn
endColumn
12
1
2
2091
2
5
1476
5
8
1599
8
13
1722
13
23
1968
23
33
1722
33
44
1845
45
58
1722
58
74
1845
74
87
1968
87
99
1722
100
160
1722
261
299
246
endLine
id
12
1
2
4887912
2
3
773226
3
4
535868
4
12
558263
12
94
555187
94
622
89455
endLine
file
12
1
2
4948697
2
3
1206720
3
6
623601
6
51
556048
51
329
64845
endLine
beginLine
12
1
2
6955098
2
15
444814
endLine
beginColumn
12
1
2
5564792
2
3
476191
3
7
574382
7
25
561093
25
89
223453
endLine
endColumn
12
1
2
4956326
2
3
737911
3
4
527747
4
12
579304
12
72
555679
72
252
42943
endColumn
id
12
1
2
15626
2
3
5414
3
6
4060
6
16
4060
16
31
4183
31
93
4060
96
660
4060
661
2409
4060
2461
4698
4060
4717
33780
3322
endColumn
file
12
1
2
18210
2
3
5660
3
5
3691
5
8
4306
8
17
4183
17
84
4060
88
160
4183
160
214
4060
215
267
4060
267
329
492
endColumn
beginLine
12
1
2
15873
2
3
5783
3
7
4060
7
18
4429
18
39
4060
39
155
4060
187
643
4060
746
2054
4060
2170
2875
4060
2880
30763
2460
endColumn
beginColumn
12
1
2
16857
2
3
6398
3
4
3199
4
7
4060
7
13
4183
13
28
4675
28
46
4060
46
70
4060
70
83
4306
83
117
1107
endColumn
endLine
12
1
2
15873
2
3
5783
3
7
4060
7
17
4060
17
30
4060
32
100
4060
104
621
4060
628
1958
4060
1966
2836
4060
2841
30757
2830
files
64730
id
64730
name
64730
id
name
12
1
2
64730
name
id
12
1
2
64730
folders
12298
id
12298
name
12298
id
name
12
1
2
12298
name
id
12
1
2
12298
containerparent
77007
parent
12298
child
77007
parent
child
12
1
2
5986
2
3
1509
3
4
660
4
6
996
6
10
964
10
16
996
16
44
922
44
151
262
child
parent
12
1
2
77007
numlines
796112
element_id
795005
num_lines
38882
num_code
33591
num_comment
18087
element_id
num_lines
12
1
2
793898
2
3
1107
element_id
num_code
12
1
2
793898
2
3
1107
element_id
num_comment
12
1
2
794759
2
3
246
num_lines
element_id
12
1
2
26332
2
3
3691
3
5
3322
5
35
2953
39
1981
2583
num_lines
num_code
12
1
2
26824
2
3
4060
3
4
2460
4
7
3445
7
12
2091
num_lines
num_comment
12
1
2
26455
2
3
4060
3
4
2337
4
6
3199
6
10
2830
num_code
element_id
12
1
2
21533
2
3
3568
3
4
2337
4
12
2583
12
157
2583
172
2090
984
num_code
num_lines
12
1
2
21902
2
3
3568
3
4
2091
4
6
1845
6
9
2707
9
13
1476
num_code
num_comment
12
1
2
21656
2
3
4183
3
5
2830
5
8
3076
8
12
1845
num_comment
element_id
12
1
2
11197
2
3
1968
3
4
1107
4
7
1476
8
22
1476
42
3648
861
num_comment
num_lines
12
1
2
11197
2
3
1968
3
4
1107
4
7
1599
8
27
1476
30
48
738
num_comment
num_code
12
1
2
11197
2
3
1968
3
4
1353
4
8
1476
8
31
1476
35
42
615
diagnostics
356
id
356
severity
20
error_tag
73
error_message
146
full_error_message
178
location
178
id
severity
12
1
2
356
id
error_tag
12
1
2
356
id
error_message
12
1
2
356
id
full_error_message
12
1
2
356
id
location
12
1
2
356
severity
id
12
3
4
10
31
32
10
severity
error_tag
12
1
2
10
6
7
10
severity
error_message
12
2
3
10
12
13
10
severity
full_error_message
12
3
4
10
14
15
10
severity
location
12
3
4
10
14
15
10
error_tag
id
12
1
2
41
3
4
10
9
10
10
18
19
10
error_tag
severity
12
1
2
73
error_tag
error_message
12
1
2
52
2
3
10
7
8
10
error_tag
full_error_message
12
1
2
52
3
4
10
9
10
10
error_tag
location
12
1
2
52
3
4
10
9
10
10
error_message
id
12
1
2
104
2
3
31
18
19
10
error_message
severity
12
1
2
146
error_message
error_tag
12
1
2
146
error_message
full_error_message
12
1
2
115
2
3
31
error_message
location
12
1
2
115
2
3
31
full_error_message
id
12
1
2
167
18
19
10
full_error_message
severity
12
1
2
178
full_error_message
error_tag
12
1
2
178
full_error_message
error_message
12
1
2
178
full_error_message
location
12
1
2
178
location
id
12
1
2
167
18
19
10
location
severity
12
1
2
178
location
error_tag
12
1
2
178
location
error_message
12
1
2
178
location
full_error_message
12
1
2
178
extractor_version
123
codeql_version
123
frontend_version
123
codeql_version
frontend_version
12
1
2
123
frontend_version
codeql_version
12
1
2
123
trap_filename
1
trap
1
filename
1
trap
filename
12
1
2
1
filename
trap
12
1
2
1
tag_name
1
tag
1
name
1
tag
name
12
1
2
1
name
tag
12
1
2
1
source_file_name
1
sf
1
name
1
sf
name
12
1
2
1
name
sf
12
1
2
1
source_file_uses_trap
1
source_file
1
trap_file
1
source_file
trap_file
12
1
2
1
trap_file
source_file
12
1
2
1
trap_uses_tag
1
trap_file
1
tag
1
trap_file
tag
12
1
2
1
tag
trap_file
12
1
2
1
in_trap_or_tag
1
element
1
t
1
element
t
12
1
2
1
t
element
12
1
2
1
pch_uses
4120
pch
161
compilation
4120
id
4120
pch
compilation
12
1
2
24
4
5
8
8
9
8
10
11
16
11
12
8
13
14
8
14
15
8
19
20
16
24
25
8
25
26
8
26
27
8
36
37
8
42
43
8
51
52
8
87
88
8
107
108
8
pch
id
12
1
2
24
4
5
8
8
9
8
10
11
16
11
12
8
13
14
8
14
15
8
19
20
16
24
25
8
25
26
8
26
27
8
36
37
8
42
43
8
51
52
8
87
88
8
107
108
8
compilation
pch
12
1
2
4120
compilation
id
12
1
2
4120
id
pch
12
1
2
4120
id
compilation
12
1
2
4120
pch_creations
246
pch
246
compilation
246
from
246
pch
compilation
12
1
2
246
pch
from
12
1
2
246
compilation
pch
12
1
2
246
compilation
from
12
1
2
246
from
pch
12
1
2
246
from
compilation
12
1
2
246
fileannotations
4169478
id
5724
kind
20
name
58282
value
39221
id
kind
12
1
2
199
2
3
5525
id
name
12
1
86
429
88
206
429
212
291
440
291
359
429
362
401
429
402
479
429
480
549
251
550
551
1321
553
628
429
631
753
450
753
1231
440
1234
2155
241
id
value
12
1
98
429
102
244
429
244
351
429
352
434
440
434
490
440
490
628
429
632
702
62
706
707
1321
710
939
429
939
1038
429
1066
1853
429
1853
3292
429
3423
3742
20
kind
id
12
527
528
10
546
547
10
kind
name
12
2
3
10
5557
5558
10
kind
value
12
1
2
10
3741
3742
10
name
id
12
1
2
10945
2
3
4330
3
5
5022
5
7
4067
7
9
4560
9
16
4298
16
19
4854
19
27
4225
27
47
4801
47
128
4885
128
459
4592
459
546
1698
name
kind
12
1
2
58282
name
value
12
1
2
11501
2
3
7632
3
4
4067
4
6
4036
6
8
3396
8
11
4707
11
17
5357
17
23
4665
23
41
4644
41
95
4434
95
1726
3837
value
id
12
1
2
3334
2
4
1625
4
5
3166
5
8
2442
8
14
2946
14
17
1918
17
24
3019
24
51
3512
51
58
3009
58
80
2956
81
151
3061
151
334
2956
334
473
2977
473
547
2296
value
kind
12
1
2
39211
2
3
10
value
name
12
1
2
3375
2
4
1897
4
5
3029
5
8
2463
8
14
3459
14
18
3428
18
28
3176
28
34
3124
34
41
3176
41
66
2967
66
92
3050
92
113
2967
113
145
3009
145
172
94
inmacroexpansion
150057036
id
24680986
inv
3706846
id
inv
12
1
3
2210373
3
5
1475577
5
6
1621028
6
7
6585222
7
8
8722546
8
9
3558495
9
22
507741
inv
id
12
1
2
531923
2
3
743535
3
4
481708
4
7
275415
7
8
282267
8
9
330381
9
10
3047
10
11
444831
11
337
307921
339
423
281870
423
7616
23944
affectedbymacroexpansion
48755655
id
7047601
inv
3804666
id
inv
12
1
2
3848270
2
3
766616
3
4
361989
4
5
773050
5
12
535378
12
50
556493
50
9900
205803
inv
id
12
1
4
313374
4
7
316736
7
9
301210
9
12
343078
12
13
456190
13
14
226191
14
15
408204
15
16
166496
16
17
377831
17
18
200718
18
20
344395
20
25
285509
25
207
64728
macroinvocations
40403427
id
40403427
macro_id
182761
location
5928563
kind
108
id
macro_id
12
1
2
40403427
id
location
12
1
2
40403427
id
kind
12
1
2
40403427
macro_id
id
12
1
2
61174
2
3
27673
3
4
18085
4
5
10023
5
7
13836
7
13
14708
13
33
13727
33
182
13727
186
72214
9805
macro_id
location
12
1
2
77789
2
3
30669
3
4
14381
4
5
10295
5
8
14054
8
18
14217
18
90
13727
90
12207
7626
macro_id
kind
12
1
2
178240
2
3
4521
location
id
12
1
2
5264301
2
4
429748
4
72214
234512
location
macro_id
12
1
2
5906392
2
37
22171
location
kind
12
1
2
5928563
kind
id
12
1495
1496
54
740200
740201
54
kind
macro_id
12
289
290
54
3149
3150
54
kind
location
12
1077
1078
54
107755
107756
54
macroparent
33697132
id
33697132
parent_id
15947558
id
parent_id
12
1
2
33697132
parent_id
id
12
1
2
7818554
2
3
1596319
3
4
4708934
4
5
1297526
5
205
526223
macrolocationbind
6005316
id
4196688
location
2266152
id
location
12
1
2
3275887
2
3
487611
3
4
8638
4
5
411570
5
17
12979
location
id
12
1
2
1328971
2
3
479784
3
4
7805
4
5
425598
5
522
23992
macro_argument_unexpanded
81889986
invocation
26089169
argument_index
691
text
340730
invocation
argument_index
12
1
2
9606074
2
3
9700727
3
4
4965932
4
67
1816434
invocation
text
12
1
2
9787359
2
3
9718183
3
4
4810386
4
67
1773238
argument_index
invocation
12
46457
46458
608
46659
173253
52
646904
2488393
31
argument_index
text
12
2
3
608
13
1115
52
7702
22873
31
text
invocation
12
1
2
39410
2
3
61868
3
4
20853
4
5
34451
5
6
38959
6
9
30530
9
15
28779
15
26
25686
26
57
26934
57
517
25822
518
486640
7433
text
argument_index
12
1
2
241381
2
3
89211
3
9
10138
macro_argument_expanded
81889986
invocation
26089169
argument_index
691
text
206363
invocation
argument_index
12
1
2
9606074
2
3
9700727
3
4
4965932
4
67
1816434
invocation
text
12
1
2
12543862
2
3
8367978
3
4
4194263
4
9
983064
argument_index
invocation
12
46457
46458
608
46659
173253
52
646904
2488393
31
argument_index
text
12
1
2
597
2
96
52
950
16173
41
text
invocation
12
1
2
21671
2
3
26661
3
4
43143
4
5
15915
5
6
3239
6
7
18148
7
10
18819
10
19
18190
19
51
15642
51
251
15495
251
1169172
9435
text
argument_index
12
1
2
104277
2
3
88257
3
66
13828
functions
3995453
id
3995453
name
1670237
kind
861
id
name
12
1
2
3995453
id
kind
12
1
2
3995453
name
id
12
1
2
1425128
2
4
138796
4
3162
106312
name
kind
12
1
2
1667407
2
3
2830
kind
id
12
8
9
123
47
48
123
83
84
123
691
692
123
4456
4457
123
5226
5227
123
21960
21961
123
kind
name
12
2
3
123
18
19
123
41
42
123
43
44
123
302
303
123
504
505
123
12687
12688
123
builtin_functions
30698
id
30698
function_entry_point
1123577
id
1120257
entry_point
1123577
id
entry_point
12
1
2
1117475
2
17
2782
entry_point
id
12
1
2
1123577
function_return_type
4012557
id
3995453
return_type
610312
id
return_type
12
1
2
3978349
2
3
17103
return_type
id
12
1
2
305402
2
3
210533
3
5
47496
5
365
45773
432
9957
1107
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
131870
id
131870
function_deleted
87523
id
87523
function_defaulted
51363
id
51363
function_prototyped
3993976
id
3993976
deduction_guide_for_class
5783
id
5783
class_template
2214
id
class_template
12
1
2
5783
class_template
id
12
1
2
1107
2
3
369
3
4
123
4
5
246
5
6
123
8
9
246
member_function_this_type
664083
id
664083
this_type
173496
id
this_type
12
1
2
664083
this_type
id
12
1
2
46634
2
3
36421
3
4
31992
4
5
19810
5
6
12673
6
10
14396
10
65
11566
fun_decls
4150369
id
4144463
function
3971090
type_id
602560
name
1668761
location
2774828
id
function
12
1
2
4144463
id
type_id
12
1
2
4138556
2
3
5906
id
name
12
1
2
4144463
id
location
12
1
2
4144463
function
id
12
1
2
3812113
2
5
158976
function
type_id
12
1
2
3953002
2
3
18087
function
name
12
1
2
3971090
function
location
12
1
2
3832293
2
4
138796
type_id
id
12
1
2
291128
2
3
217177
3
5
47865
5
365
45281
463
10298
1107
type_id
function
12
1
2
300972
2
3
208564
3
5
47619
5
1479
45281
9905
9906
123
type_id
name
12
1
2
484558
2
3
52048
3
7
49464
7
2238
16488
type_id
location
12
1
2
448505
2
3
68414
3
6
55248
6
4756
30392
name
id
12
1
2
1313155
2
3
191460
3
11
127968
11
3169
36175
name
function
12
1
2
1424636
2
4
139289
4
3162
104835
name
type_id
12
1
2
1580167
2
1596
88593
name
location
12
1
2
1348593
2
3
205488
3
1592
114679
location
id
12
1
2
2387477
2
3
247939
3
211
139412
location
function
12
1
2
2405934
2
3
229974
3
211
138919
location
type_id
12
1
2
2662241
2
211
112587
location
name
12
1
2
2736192
2
8
38636
fun_def
1400518
id
1400518
fun_specialized
7909
id
7909
fun_implicit
272
id
272
fun_decl_specifiers
4221244
id
1724378
name
1353
id
name
12
1
2
357943
2
3
258644
3
4
1085149
4
5
22640
name
id
12
15
16
123
19
20
123
222
223
123
261
262
123
561
562
123
826
827
123
1034
1035
123
1093
1094
123
8148
8149
123
11028
11029
123
11099
11100
123
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
421484
fun_decl
421484
fun_decl_noexcept
139575
fun_decl
139575
constant
139139
fun_decl
constant
12
1
2
139575
constant
fun_decl
12
1
2
138703
2
3
435
fun_decl_empty_noexcept
1147165
fun_decl
1147165
fun_decl_typedef_type
2756
fun_decl
2756
typedeftype_id
123
fun_decl
typedeftype_id
12
1
2
2756
typedeftype_id
fun_decl
12
1
2
39
2
3
11
3
4
11
5
13
7
16
17
11
17
18
3
21
22
7
25
43
7
46
55
7
89
128
7
158
159
3
fun_requires
28932
id
10050
kind
42
constraint
28696
id
kind
12
1
2
9986
2
3
64
id
constraint
12
1
2
7227
2
3
491
3
6
855
6
13
320
13
14
1133
19
20
21
kind
id
12
208
209
21
265
266
21
kind
constraint
12
580
581
21
762
763
21
constraint
id
12
1
2
28461
2
3
235
constraint
kind
12
1
2
28696
param_decl_bind
7209190
id
7209190
index
7874
fun_decl
3482963
id
index
12
1
2
7209190
id
fun_decl
12
1
2
7209190
index
id
12
2
3
3937
6
7
1968
16
20
615
25
147
615
343
16207
615
28306
28307
123
index
fun_decl
12
2
3
3937
6
7
1968
16
20
615
25
147
615
343
16207
615
28306
28307
123
fun_decl
id
12
1
2
1488866
2
3
961980
3
4
593823
4
5
286576
5
65
151716
fun_decl
index
12
1
2
1488866
2
3
961980
3
4
593823
4
5
286576
5
65
151716
var_decls
9438429
id
9432031
variable
9094637
type_id
1436079
name
840902
location
6190362
id
variable
12
1
2
9432031
id
type_id
12
1
2
9425632
2
3
6398
id
name
12
1
2
9432031
id
location
12
1
2
9432031
variable
id
12
1
2
8774469
2
5
320167
variable
type_id
12
1
2
9042219
2
3
52417
variable
name
12
1
2
8990662
2
4
103974
variable
location
12
1
2
8852726
2
4
241910
type_id
id
12
1
2
839056
2
3
279685
3
5
125138
5
11
111357
11
2963
80841
type_id
variable
12
1
2
859482
2
3
265042
3
5
120585
5
11
110988
11
2886
79980
type_id
name
12
1
2
1104222
2
3
189861
3
7
113326
7
1038
28669
type_id
location
12
1
2
971823
2
3
216070
3
6
131660
6
98
107789
99
2622
8736
name
id
12
1
2
458595
2
3
162052
3
4
59431
4
7
64968
7
24
63492
24
27139
32361
name
variable
12
1
2
469546
2
3
162052
3
4
55248
4
8
71367
8
44
63861
44
26704
18826
name
type_id
12
1
2
644273
2
3
111111
3
11
64230
11
3463
21287
name
location
12
1
2
485911
2
3
181371
3
4
51433
4
8
64107
8
22619
58078
location
id
12
1
2
5693376
2
20
468316
20
2943
28669
location
variable
12
1
2
5773110
2
2935
417251
location
type_id
12
1
2
5895911
2
2555
294451
location
name
12
1
2
6178181
2
5
12181
var_def
3716014
id
3716014
var_specialized
641
id
641
var_decl_specifiers
482712
id
482712
name
492
id
name
12
1
2
482712
name
id
12
16
17
123
77
78
123
653
654
123
3177
3178
123
is_structured_binding
940
id
940
var_requires
384
id
64
constraint
384
id
constraint
12
2
3
21
3
4
21
13
14
21
constraint
id
12
1
2
384
type_decls
1610929
id
1610929
type_id
1592225
location
1526272
id
type_id
12
1
2
1610929
id
location
12
1
2
1610929
type_id
id
12
1
2
1576106
2
10
16119
type_id
location
12
1
2
1576229
2
10
15996
location
id
12
1
2
1504493
2
64
21779
location
type_id
12
1
2
1504616
2
64
21656
type_def
1080351
id
1080351
type_decl_top
676681
type_decl
676681
type_requires
7633
id
2031
constraint
7612
id
constraint
12
1
2
1005
2
5
106
5
6
598
6
13
171
13
14
149
constraint
id
12
1
2
7591
2
3
21
namespace_decls
408652
id
408652
namespace_id
1837
location
408652
bodylocation
408652
id
namespace_id
12
1
2
408652
id
location
12
1
2
408652
id
bodylocation
12
1
2
408652
namespace_id
id
12
1
2
388
2
3
202
3
6
170
6
15
153
15
34
145
35
62
145
63
81
145
86
144
153
153
232
145
263
1517
145
1890
12533
40
namespace_id
location
12
1
2
388
2
3
202
3
6
170
6
15
153
15
34
145
35
62
145
63
81
145
86
144
153
153
232
145
263
1517
145
1890
12533
40
namespace_id
bodylocation
12
1
2
388
2
3
202
3
6
170
6
15
153
15
34
145
35
62
145
63
81
145
86
144
153
153
232
145
263
1517
145
1890
12533
40
location
id
12
1
2
408652
location
namespace_id
12
1
2
408652
location
bodylocation
12
1
2
408652
bodylocation
id
12
1
2
408652
bodylocation
namespace_id
12
1
2
408652
bodylocation
location
12
1
2
408652
usings
270034
id
270034
element_id
58576
location
26651
kind
20
id
element_id
12
1
2
270034
id
location
12
1
2
270034
id
kind
12
1
2
270034
element_id
id
12
1
2
50901
2
5
5347
5
134
2327
element_id
location
12
1
2
50901
2
5
5347
5
134
2327
element_id
kind
12
1
2
58576
location
id
12
1
2
21021
2
4
2275
4
132
1939
145
366
1415
location
element_id
12
1
2
21021
2
4
2275
4
132
1939
145
366
1415
location
kind
12
1
2
26651
kind
id
12
393
394
10
25363
25364
10
kind
element_id
12
214
215
10
5373
5374
10
kind
location
12
356
357
10
2186
2187
10
using_container
575831
parent
21734
child
270034
parent
child
12
1
2
10295
2
3
1604
3
6
1845
6
7
2275
7
28
1656
28
136
775
145
146
2600
146
437
681
child
parent
12
1
2
95847
2
3
119395
3
4
19951
4
5
26514
5
65
8324
static_asserts
172696
id
172696
condition
172696
message
38640
location
22578
enclosing
6808
id
condition
12
1
2
172696
id
message
12
1
2
172696
id
location
12
1
2
172696
id
enclosing
12
1
2
172696
condition
id
12
1
2
172696
condition
message
12
1
2
172696
condition
location
12
1
2
172696
condition
enclosing
12
1
2
172696
message
id
12
1
2
28407
2
3
639
3
4
3618
4
12
2080
12
17
3124
17
513
769
message
condition
12
1
2
28407
2
3
639
3
4
3618
4
12
2080
12
17
3124
17
513
769
message
location
12
1
2
35807
2
33
2833
message
enclosing
12
1
2
30212
2
3
348
3
4
3383
4
12
1902
12
43
2793
location
id
12
1
2
4266
2
3
3715
3
4
1740
4
5
121
5
6
4719
6
13
429
14
15
2639
16
17
64
17
18
4379
19
52
501
location
condition
12
1
2
4266
2
3
3715
3
4
1740
4
5
121
5
6
4719
6
13
429
14
15
2639
16
17
64
17
18
4379
19
52
501
location
message
12
1
2
6937
2
3
7650
3
4
7755
4
7
234
location
enclosing
12
1
2
5051
2
3
8071
3
4
1481
4
5
4744
5
13
493
13
14
2639
16
43
97
enclosing
id
12
1
2
5707
2
3
526
3
228
526
229
11052
48
enclosing
condition
12
1
2
5707
2
3
526
3
228
526
229
11052
48
enclosing
message
12
1
2
5861
2
3
518
3
2936
429
enclosing
location
12
1
2
5845
2
3
534
3
1929
429
params
6969126
id
6929135
function
3360408
index
7874
type_id
1203274
id
function
12
1
2
6929135
id
index
12
1
2
6929135
id
type_id
12
1
2
6889145
2
3
39990
function
id
12
1
2
1454044
2
3
913499
3
4
571429
4
5
277101
5
65
144333
function
index
12
1
2
1454044
2
3
913499
3
4
571429
4
5
277101
5
65
144333
function
type_id
12
1
2
1757600
2
3
1017228
3
4
432386
4
11
153193
index
id
12
2
3
3937
6
7
1968
14
18
615
23
138
615
322
15494
615
27310
27311
123
index
function
12
2
3
3937
6
7
1968
14
18
615
23
138
615
322
15494
615
27310
27311
123
index
type_id
12
1
2
3937
2
3
1968
4
7
615
9
55
615
116
2700
615
7494
7495
123
type_id
id
12
1
2
728068
2
3
236496
3
5
91669
5
13
92408
13
2574
54632
type_id
function
12
1
2
809278
2
3
175833
3
6
104958
6
27
90808
27
2562
22394
type_id
index
12
1
2
981544
2
3
164267
3
65
57462
overrides
159103
new
150336
old
17794
new
old
12
1
2
141576
2
4
8759
old
new
12
1
2
9682
2
3
2404
3
4
1643
4
6
1481
6
17
1335
17
230
1246
membervariables
1505673
id
1503222
type_id
458130
name
644432
id
type_id
12
1
2
1500880
2
4
2342
id
name
12
1
2
1503222
type_id
id
12
1
2
339920
2
3
72614
3
10
35408
10
4445
10186
type_id
name
12
1
2
357515
2
3
64770
3
57
34373
60
2186
1470
name
id
12
1
2
423484
2
3
122621
3
5
58124
5
664
40202
name
type_id
12
1
2
526550
2
3
73322
3
668
44560
globalvariables
662484
id
662484
type_id
10212
name
110988
id
type_id
12
1
2
662484
id
name
12
1
2
662484
type_id
id
12
1
2
6890
2
3
369
3
5
738
5
20
861
20
80
861
152
2369
492
type_id
name
12
1
2
7013
2
3
369
3
5
738
5
20
738
20
74
861
137
228
492
name
id
12
1
2
92900
2
8
9351
8
139
8367
181
1156
369
name
type_id
12
1
2
94130
2
3
16611
3
4
246
localvariables
724660
id
724660
type_id
53317
name
101453
id
type_id
12
1
2
724660
id
name
12
1
2
724660
type_id
id
12
1
2
28825
2
3
7801
3
4
4034
4
6
4058
6
12
4106
12
163
4002
164
19347
487
type_id
name
12
1
2
38261
2
3
6707
3
5
4470
5
3509
3878
name
id
12
1
2
62429
2
3
16010
3
4
6527
4
8
8141
8
137
7617
137
7546
727
name
type_id
12
1
2
84435
2
3
8396
3
15
7669
15
1509
950
autoderivation
224437
var
224437
derivation_type
615
var
derivation_type
12
1
2
224437
derivation_type
var
12
38
39
123
79
80
123
450
451
123
527
528
123
730
731
123
orphaned_variables
43619
var
43619
function
40400
var
function
12
1
2
43619
function
var
12
1
2
39562
2
47
838
enumconstants
348146
id
348146
parent
41618
index
13945
type_id
54
name
347764
location
320745
id
parent
12
1
2
348146
id
index
12
1
2
348146
id
type_id
12
1
2
348146
id
name
12
1
2
348146
id
location
12
1
2
348146
parent
id
12
1
2
1525
2
3
5828
3
4
8715
4
5
5556
5
6
4575
6
7
2560
7
8
1961
8
10
2996
10
15
3431
15
33
3159
33
257
1307
parent
index
12
1
2
1525
2
3
5828
3
4
8715
4
5
5556
5
6
4575
6
7
2560
7
8
1961
8
10
2996
10
15
3431
15
33
3159
33
257
1307
parent
type_id
12
1
2
41618
parent
name
12
1
2
1525
2
3
5828
3
4
8715
4
5
5556
5
6
4575
6
7
2560
7
8
1961
8
10
2996
10
15
3431
15
33
3159
33
257
1307
parent
location
12
1
2
2124
2
3
6046
3
4
8770
4
5
5501
5
6
4575
6
7
2505
7
8
1852
8
11
3813
11
17
3213
17
165
3159
256
257
54
index
id
12
1
2
2778
2
3
2233
3
4
2287
4
5
1198
5
9
1143
9
12
1089
12
20
1143
20
59
1089
64
765
980
index
parent
12
1
2
2778
2
3
2233
3
4
2287
4
5
1198
5
9
1143
9
12
1089
12
20
1143
20
59
1089
64
765
980
index
type_id
12
1
2
13945
index
name
12
1
2
2778
2
3
2233
3
4
2287
4
5
1198
5
9
1143
9
12
1089
12
20
1143
20
59
1089
64
762
980
index
location
12
1
2
2778
2
3
2233
3
4
2287
4
5
1198
5
9
1143
9
12
1089
12
20
1143
20
59
1089
64
765
980
type_id
id
12
6391
6392
54
type_id
parent
12
764
765
54
type_id
index
12
256
257
54
type_id
name
12
6384
6385
54
type_id
location
12
5888
5889
54
name
id
12
1
2
347383
2
3
381
name
parent
12
1
2
347383
2
3
381
name
index
12
1
2
347764
name
type_id
12
1
2
347764
name
location
12
1
2
347383
2
3
381
location
id
12
1
2
319710
2
205
1035
location
parent
12
1
2
320745
location
index
12
1
2
319710
2
205
1035
location
type_id
12
1
2
320745
location
name
12
1
2
319710
2
205
1035
builtintypes
7136
id
7136
name
7136
kind
7136
size
861
sign
369
alignment
615
id
name
12
1
2
7136
id
kind
12
1
2
7136
id
size
12
1
2
7136
id
sign
12
1
2
7136
id
alignment
12
1
2
7136
name
id
12
1
2
7136
name
kind
12
1
2
7136
name
size
12
1
2
7136
name
sign
12
1
2
7136
name
alignment
12
1
2
7136
kind
id
12
1
2
7136
kind
name
12
1
2
7136
kind
size
12
1
2
7136
kind
sign
12
1
2
7136
kind
alignment
12
1
2
7136
size
id
12
2
3
246
8
9
123
9
10
123
10
11
123
13
14
123
14
15
123
size
name
12
2
3
246
8
9
123
9
10
123
10
11
123
13
14
123
14
15
123
size
kind
12
2
3
246
8
9
123
9
10
123
10
11
123
13
14
123
14
15
123
size
sign
12
1
2
246
3
4
615
size
alignment
12
1
2
492
2
3
369
sign
id
12
6
7
123
12
13
123
40
41
123
sign
name
12
6
7
123
12
13
123
40
41
123
sign
kind
12
6
7
123
12
13
123
40
41
123
sign
size
12
5
6
246
7
8
123
sign
alignment
12
5
6
369
alignment
id
12
7
8
123
10
11
123
12
13
123
13
14
123
16
17
123
alignment
name
12
7
8
123
10
11
123
12
13
123
13
14
123
16
17
123
alignment
kind
12
7
8
123
10
11
123
12
13
123
13
14
123
16
17
123
alignment
size
12
2
3
615
alignment
sign
12
3
4
615
derivedtypes
2998651
id
2998651
name
1444200
kind
738
type_id
1926175
id
name
12
1
2
2998651
id
kind
12
1
2
2998651
id
type_id
12
1
2
2998651
name
id
12
1
2
1326444
2
22
108527
22
4289
9228
name
kind
12
1
2
1444200
name
type_id
12
1
2
1326567
2
22
108404
22
4289
9228
kind
id
12
730
731
123
2337
2338
123
3659
3660
123
4288
4289
123
5571
5572
123
7785
7786
123
kind
name
12
1
2
123
674
675
123
1614
1615
123
2432
2433
123
2672
2673
123
4344
4345
123
kind
type_id
12
213
214
123
2337
2338
123
3655
3656
123
4288
4289
123
5506
5507
123
7785
7786
123
type_id
id
12
1
2
1303435
2
3
372462
3
4
121324
4
137
128953
type_id
name
12
1
2
1304911
2
3
372462
3
4
119847
4
137
128953
type_id
kind
12
1
2
1305280
2
3
373077
3
4
121570
4
6
126246
pointerishsize
2223333
id
2223333
size
246
alignment
246
id
size
12
1
2
2223333
id
alignment
12
1
2
2223333
size
id
12
3
4
123
18066
18067
123
size
alignment
12
1
2
246
alignment
id
12
3
4
123
18066
18067
123
alignment
size
12
1
2
246
arraysizes
79488
id
79488
num_elements
17595
bytesize
19933
alignment
615
id
num_elements
12
1
2
79488
id
bytesize
12
1
2
79488
id
alignment
12
1
2
79488
num_elements
id
12
1
2
246
2
3
10705
3
4
246
4
5
3445
5
9
1476
9
42
1353
56
57
123
num_elements
bytesize
12
1
2
11566
2
3
3937
3
5
984
5
11
1107
num_elements
alignment
12
1
2
11566
2
3
3937
3
4
738
4
6
1353
bytesize
id
12
1
2
615
2
3
12550
3
4
492
4
5
2707
5
7
1476
7
17
1599
24
45
492
bytesize
num_elements
12
1
2
14396
2
3
3568
3
6
1845
6
7
123
bytesize
alignment
12
1
2
14642
2
3
3322
3
5
1599
5
6
369
alignment
id
12
10
11
123
86
87
123
91
92
123
121
122
123
338
339
123
alignment
num_elements
12
4
5
123
16
17
246
48
49
123
139
140
123
alignment
bytesize
12
4
5
123
19
20
123
20
21
123
48
49
123
140
141
123
tupleelements
1
id
1
num_elements
1
id
num_elements
12
1
2
1
num_elements
id
12
1
2
1
typedefbase
1757438
id
1757438
type_id
835004
id
type_id
12
1
2
1757438
type_id
id
12
1
2
660513
2
3
80561
3
6
63744
6
4525
30184
decltypes
814818
id
27575
expr
814818
kind
21
base_type
3342
parentheses_would_change_meaning
21
id
expr
12
1
2
9741
2
3
3650
4
5
3628
6
9
549
23
24
3254
29
30
3144
32
33
131
171
172
3078
173
224
395
id
kind
12
1
2
27575
id
base_type
12
1
2
27575
id
parentheses_would_change_meaning
12
1
2
27575
expr
id
12
1
2
814818
expr
kind
12
1
2
814818
expr
base_type
12
1
2
814818
expr
parentheses_would_change_meaning
12
1
2
814818
kind
id
12
1254
1255
21
kind
expr
12
37054
37055
21
kind
base_type
12
152
153
21
kind
parentheses_would_change_meaning
12
1
2
21
base_type
id
12
1
2
1209
2
3
1033
3
4
351
4
5
175
5
8
285
8
166
263
245
246
21
base_type
expr
12
1
2
1165
2
3
857
3
4
329
4
7
285
7
201
307
340
1601
263
2800
8194
131
base_type
kind
12
1
2
3342
base_type
parentheses_would_change_meaning
12
1
2
3342
parentheses_would_change_meaning
id
12
1254
1255
21
parentheses_would_change_meaning
expr
12
37054
37055
21
parentheses_would_change_meaning
kind
12
1
2
21
parentheses_would_change_meaning
base_type
12
152
153
21
type_operators
7954
id
7954
arg_type
7184
kind
85
base_type
5217
id
arg_type
12
1
2
7954
id
kind
12
1
2
7954
id
base_type
12
1
2
7954
arg_type
id
12
1
2
6415
2
3
769
arg_type
kind
12
1
2
6415
2
3
769
arg_type
base_type
12
1
2
7163
2
3
21
kind
id
12
1
2
21
7
8
21
98
99
21
266
267
21
kind
arg_type
12
1
2
21
7
8
21
98
99
21
266
267
21
kind
base_type
12
1
2
21
4
5
21
74
75
21
222
223
21
base_type
id
12
1
2
3571
2
3
940
3
4
342
4
6
363
base_type
arg_type
12
1
2
3720
2
3
1026
3
4
449
4
5
21
base_type
kind
12
1
2
4020
2
3
1176
3
4
21
usertypes
4198876
id
4198876
name
949190
kind
125
id
name
12
1
2
4198876
id
kind
12
1
2
4198876
name
id
12
1
2
680968
2
3
161123
3
8
71345
8
33450
35751
name
kind
12
1
2
897376
2
10
51813
kind
id
12
28
29
10
64
65
10
579
580
10
1052
1053
10
1656
1657
10
1874
1875
10
4788
4789
10
20075
20076
10
21602
21603
10
82275
82276
10
98872
98873
10
167625
167626
10
kind
name
12
19
20
10
47
48
10
50
51
10
153
154
10
417
418
10
783
784
10
1565
1566
10
3068
3069
10
5586
5587
10
10903
10904
10
12272
12273
10
61131
61132
10
usertypesize
1420199
id
1420199
size
1467
alignment
83
id
size
12
1
2
1420199
id
alignment
12
1
2
1420199
size
id
12
1
2
461
2
3
188
3
4
94
4
6
94
6
9
115
9
19
115
19
30
115
30
115
115
118
1735
115
1839
106053
52
size
alignment
12
1
2
1195
2
3
178
3
6
94
alignment
id
12
1
2
10
3
4
10
7
8
10
54
55
10
56
57
10
2141
2142
10
11949
11950
10
121248
121249
10
alignment
size
12
1
2
20
3
4
10
11
12
10
12
13
10
17
18
10
27
28
10
111
112
10
usertype_final
11320
id
11320
usertype_uuid
47918
id
47918
uuid
47375
id
uuid
12
1
2
47918
uuid
id
12
1
2
46833
2
3
542
usertype_alias_kind
1757438
id
1757438
alias_kind
20
id
alias_kind
12
1
2
1757438
alias_kind
id
12
36955
36956
10
130670
130671
10
nontype_template_parameters
753465
id
753465
type_template_type_constraint
26986
id
13300
constraint
25852
id
constraint
12
1
2
10157
2
3
898
3
5
1026
5
14
1111
14
17
106
constraint
id
12
1
2
24719
2
3
1133
mangled_name
8194180
id
8194180
mangled_name
6357829
is_complete
246
id
mangled_name
12
1
2
8194180
id
is_complete
12
1
2
8194180
mangled_name
id
12
1
2
6002593
2
1120
355236
mangled_name
is_complete
12
1
2
6357829
is_complete
id
12
6
7
123
66588
66589
123
is_complete
mangled_name
12
6
7
123
51664
51665
123
is_pod_class
607922
id
607922
is_standard_layout_class
1181932
id
1181932
is_complete
1402166
id
1402166
is_class_template
230414
id
230414
class_instantiation
1182540
to
1179520
from
71723
to
from
12
1
2
1177402
2
8
2117
from
to
12
1
2
20329
2
3
12769
3
4
7108
4
5
4655
5
7
6175
7
10
5682
10
17
5850
17
52
5409
52
4358
3742
class_template_argument
2998534
type_id
1422055
index
1174
arg_type
844136
type_id
index
12
1
2
599054
2
3
433884
3
4
263356
4
8
107663
8
113
18095
type_id
arg_type
12
1
2
627907
2
3
448038
3
4
263419
4
113
82690
index
type_id
12
2
3
10
4
5
744
5
30
94
33
90
94
95
453
94
643
7143
94
11996
135625
41
index
arg_type
12
2
3
10
4
5
744
5
16
104
16
35
94
37
155
94
196
3290
94
11128
46222
31
arg_type
type_id
12
1
2
523955
2
3
174574
3
5
77678
5
44
63440
44
13909
4487
arg_type
index
12
1
2
737060
2
3
87806
3
22
19270
class_template_argument_value
508345
type_id
208910
index
301
arg_value
508211
type_id
index
12
1
2
159691
2
3
42680
3
8
6537
type_id
arg_value
12
1
2
151947
2
3
39830
3
52
15892
54
154
1240
index
type_id
12
2
3
33
20
21
33
49
50
33
84
85
33
105
106
33
278
279
33
982
983
33
2571
2572
33
3842
3843
33
index
arg_value
12
3
4
33
74
75
33
105
106
33
273
274
33
336
337
33
892
893
33
2434
2435
33
4901
4902
33
6140
6141
33
arg_value
type_id
12
1
2
508077
2
3
134
arg_value
index
12
1
2
508211
is_proxy_class_for
50199
id
50199
templ_param_id
46896
id
templ_param_id
12
1
2
50199
templ_param_id
id
12
1
2
46141
2
82
754
type_mentions
5915053
id
5915053
type_id
278092
location
5858727
kind
54
id
type_id
12
1
2
5915053
id
location
12
1
2
5915053
id
kind
12
1
2
5915053
type_id
id
12
1
2
137493
2
3
31213
3
4
11657
4
5
14980
5
7
19937
7
12
21789
12
28
21027
28
8941
19992
type_id
location
12
1
2
137493
2
3
31213
3
4
11657
4
5
14980
5
7
19937
7
12
21789
12
28
21027
28
8941
19992
type_id
kind
12
1
2
278092
location
id
12
1
2
5813023
2
4
45704
location
type_id
12
1
2
5813023
2
4
45704
location
kind
12
1
2
5858727
kind
id
12
108584
108585
54
kind
type_id
12
5105
5106
54
kind
location
12
107550
107551
54
is_function_template
1312417
id
1312417
function_instantiation
958487
to
958487
from
179842
to
from
12
1
2
958487
from
to
12
1
2
108830
2
3
42144
3
9
14215
9
104
13511
119
1532
1139
function_template_argument
2445838
function_id
1430522
index
469
arg_type
293265
function_id
index
12
1
2
770766
2
3
406656
3
4
169146
4
15
83953
function_id
arg_type
12
1
2
789608
2
3
404778
3
4
167001
4
9
69133
index
function_id
12
1
2
167
7
8
33
45
46
33
77
78
33
138
139
33
280
281
33
2504
2505
33
7549
7550
33
19678
19679
33
42667
42668
33
index
arg_type
12
1
2
167
4
5
33
17
18
33
27
28
33
52
53
33
112
113
33
315
316
33
972
973
33
2755
2756
33
6081
6082
33
arg_type
function_id
12
1
2
171996
2
3
25883
3
4
19513
4
6
22429
6
11
22932
11
76
22999
79
2452
7510
arg_type
index
12
1
2
252697
2
3
31650
3
15
8918
function_template_argument_value
445548
function_id
193655
index
469
arg_value
442899
function_id
index
12
1
2
148996
2
3
42211
3
8
2447
function_id
arg_value
12
1
2
142190
2
3
36109
3
54
14618
54
113
737
index
function_id
12
1
2
167
2
3
33
3
4
33
4
5
33
15
16
33
27
28
33
1345
1346
33
1388
1389
33
1850
1851
33
2547
2548
33
index
arg_value
12
1
2
167
2
3
33
3
4
33
4
5
33
51
52
33
63
64
33
1906
1907
33
3294
3295
33
3702
3703
33
4180
4181
33
arg_value
function_id
12
1
2
440251
2
3
2648
arg_value
index
12
1
2
442899
is_variable_template
57832
id
57832
variable_instantiation
598007
to
598007
from
36175
to
from
12
1
2
598007
from
to
12
1
2
14396
2
3
3937
3
4
2583
4
6
2707
6
8
2707
8
11
3199
11
30
2830
30
94
2830
103
1155
984
variable_template_argument
1129692
variable_id
576474
index
1968
arg_type
464378
variable_id
index
12
1
2
189615
2
3
289652
3
4
77519
4
17
19687
variable_id
arg_type
12
1
2
207333
2
3
276855
3
4
75427
4
17
16857
index
variable_id
12
27
28
861
33
34
369
40
41
123
72
73
123
160
161
123
790
791
123
3144
3145
123
4685
4686
123
index
arg_type
12
1
2
861
2
3
369
5
6
123
35
36
123
63
64
123
362
363
123
1465
1466
123
2164
2165
123
arg_type
variable_id
12
1
2
360650
2
3
57832
3
16
35437
16
224
10458
arg_type
index
12
1
2
430909
2
7
33468
variable_template_argument_value
19810
variable_id
14765
index
492
arg_value
19810
variable_id
index
12
1
2
13289
2
3
1476
variable_id
arg_value
12
1
2
10458
2
3
3937
4
5
369
index
variable_id
12
17
18
123
27
28
123
43
44
123
45
46
123
index
arg_value
12
22
23
123
29
30
123
52
53
123
58
59
123
arg_value
variable_id
12
1
2
19810
arg_value
index
12
1
2
19810
is_alias_template
107388
id
107388
alias_instantiation
459629
to
459629
from
92200
to
from
12
1
2
459629
from
to
12
1
2
16529
2
3
16797
3
4
20015
4
5
12472
5
7
6705
7
8
4794
8
10
7811
10
143
6940
163
795
134
alias_template_argument
993020
variable_id
566951
index
301
arg_type
127706
variable_id
index
12
1
2
276166
2
3
182323
3
4
86903
4
10
21558
variable_id
arg_type
12
1
2
277407
2
3
181116
3
4
88345
4
10
20083
index
variable_id
12
6
7
33
8
9
33
10
11
33
42
43
33
91
92
33
643
644
33
3235
3236
33
8673
8674
33
16910
16911
33
index
arg_type
12
5
6
33
6
7
33
7
8
33
18
19
33
45
46
33
61
62
33
568
569
33
1513
1514
33
2209
2210
33
arg_type
variable_id
12
1
2
78152
2
3
20284
3
4
5431
4
6
10460
6
76
10829
84
4474
2548
arg_type
index
12
1
2
108797
2
3
17300
3
9
1609
alias_template_argument_value
173170
variable_id
160597
index
134
arg_value
173170
variable_id
index
12
1
2
159356
2
3
1240
variable_id
arg_value
12
1
2
158686
2
42
1911
index
variable_id
12
34
35
33
49
50
33
199
200
33
4545
4546
33
index
arg_value
12
38
39
33
49
50
33
249
250
33
4829
4830
33
arg_value
variable_id
12
1
2
173170
arg_value
index
12
1
2
173170
template_template_instantiation
6029
to
4675
from
1107
to
from
12
1
2
3322
2
3
1353
from
to
12
1
2
738
2
3
123
14
15
123
27
28
123
template_template_argument
9603
type_id
6070
index
104
arg_type
9016
type_id
index
12
1
2
4980
2
3
419
3
8
503
8
11
167
type_id
arg_type
12
1
2
5001
2
4
555
4
10
461
10
11
52
index
type_id
12
6
7
10
11
12
10
16
17
10
21
22
10
27
28
10
38
39
10
50
51
10
64
65
10
104
105
10
579
580
10
index
arg_type
12
6
7
10
11
12
10
16
17
10
21
22
10
27
28
10
38
39
10
50
51
10
64
65
10
99
100
10
538
539
10
arg_type
type_id
12
1
2
8985
3
43
31
arg_type
index
12
1
2
8995
2
11
20
template_template_argument_value
1107
type_id
123
index
123
arg_value
1107
type_id
index
12
1
2
123
type_id
arg_value
12
9
10
123
index
type_id
12
1
2
123
index
arg_value
12
9
10
123
arg_value
type_id
12
1
2
1107
arg_value
index
12
1
2
1107
concept_templates
3592
concept_id
3592
name
3592
location
3592
concept_id
name
12
1
2
3592
concept_id
location
12
1
2
3592
name
concept_id
12
1
2
3592
name
location
12
1
2
3592
location
concept_id
12
1
2
3592
location
name
12
1
2
3592
concept_instantiation
90089
to
90089
from
3421
to
from
12
1
2
90089
from
to
12
1
2
235
2
3
106
3
4
363
4
5
128
5
6
299
6
8
213
8
10
128
10
12
277
12
15
213
15
19
213
19
25
256
25
37
256
38
49
256
50
73
256
79
387
213
is_type_constraint
36672
concept_id
36672
concept_template_argument
112670
concept_id
76125
index
128
arg_type
21490
concept_id
index
12
1
2
46316
2
3
24612
3
7
5196
concept_id
arg_type
12
1
2
49909
2
3
22324
3
7
3891
index
concept_id
12
11
12
21
26
27
21
34
35
21
243
244
21
1394
1395
21
3560
3561
21
index
arg_type
12
11
12
21
23
24
21
31
32
21
96
97
21
360
361
21
649
650
21
arg_type
concept_id
12
1
2
10520
2
3
2929
3
4
1069
4
5
1347
5
6
1133
6
9
1625
9
14
1945
14
259
919
arg_type
index
12
1
2
18090
2
3
3271
3
4
128
concept_template_argument_value
104
concept_id
82
index
14
arg_value
104
concept_id
index
12
1
2
82
concept_id
arg_value
12
1
2
59
2
3
22
index
concept_id
12
3
4
7
8
9
7
index
arg_value
12
4
5
7
10
11
7
arg_value
concept_id
12
1
2
104
arg_value
index
12
1
2
104
routinetypes
594947
id
594947
return_type
279385
id
return_type
12
1
2
594947
return_type
id
12
1
2
230401
2
3
34667
3
4677
14316
routinetypeargs
1178881
routine
416130
index
980
type_id
112108
routine
index
12
1
2
82964
2
3
126108
3
4
107913
4
5
49299
5
7
33174
7
19
16669
routine
type_id
12
1
2
88956
2
3
138746
3
4
114668
4
5
40746
5
10
32902
10
11
108
index
routine
12
1
2
108
2
3
108
6
7
54
7
8
54
13
14
54
23
24
54
43
44
54
156
157
54
206
207
54
306
307
54
584
585
54
915
916
54
1820
1821
54
3801
3802
54
6116
6117
54
7639
7640
54
index
type_id
12
1
2
108
2
3
108
6
7
108
9
10
54
16
17
54
26
27
54
40
41
54
67
68
54
97
98
54
127
128
54
192
193
54
314
315
54
510
511
54
788
789
54
1182
1183
54
type_id
routine
12
1
2
33283
2
3
15579
3
4
13291
4
5
9805
5
6
6373
6
8
9478
8
13
9533
13
26
8661
26
926
6101
type_id
index
12
1
2
79423
2
3
17540
3
5
9478
5
17
5665
ptrtomembers
9645
id
9645
type_id
7915
class_id
4833
id
type_id
12
1
2
9645
id
class_id
12
1
2
9645
type_id
id
12
1
2
7705
2
84
209
type_id
class_id
12
1
2
7705
2
84
209
class_id
id
12
1
2
3879
2
3
513
8
9
398
10
65
41
class_id
type_id
12
1
2
3879
2
3
513
8
9
398
10
65
41
specifiers
7628
id
7628
str
7628
id
str
12
1
2
7628
str
id
12
1
2
7628
typespecifiers
849756
type_id
844650
spec_id
94
type_id
spec_id
12
1
2
839544
2
3
5105
spec_id
type_id
12
168
169
10
215
216
10
225
226
10
533
534
10
821
822
10
1568
1569
10
4195
4196
10
18432
18433
10
54893
54894
10
funspecifiers
9579810
func_id
3954724
spec_id
2337
func_id
spec_id
12
1
2
1507569
2
3
499939
3
4
1021657
4
5
683402
5
8
242156
spec_id
func_id
12
17
18
123
18
19
123
53
54
123
114
115
123
216
217
123
272
273
123
356
357
123
653
654
123
769
770
123
823
824
123
1096
1097
123
1261
1262
123
1670
1671
123
3297
3298
123
3348
3349
123
6163
6164
123
15130
15131
123
19822
19823
123
22777
22778
123
varspecifiers
3216567
var_id
2461674
spec_id
1107
var_id
spec_id
12
1
2
1809034
2
3
550880
3
5
101759
spec_id
var_id
12
97
98
123
240
241
123
1091
1092
123
2238
2239
123
2746
2747
123
2812
2813
123
3506
3507
123
4918
4919
123
8493
8494
123
explicit_specifier_exprs
40728
func_id
40728
constant
40728
func_id
constant
12
1
2
40728
constant
func_id
12
1
2
40728
attributes
644888
id
644888
kind
369
name
2091
name_space
246
location
638859
id
kind
12
1
2
644888
id
name
12
1
2
644888
id
name_space
12
1
2
644888
id
location
12
1
2
644888
kind
id
12
7
8
123
2406
2407
123
2828
2829
123
kind
name
12
1
2
123
6
7
123
12
13
123
kind
name_space
12
1
2
246
2
3
123
kind
location
12
4
5
123
2360
2361
123
2828
2829
123
name
id
12
1
2
246
3
4
123
6
7
123
7
8
246
10
11
246
14
15
123
18
19
123
24
25
123
59
60
123
62
63
123
72
73
123
341
342
123
1977
1978
123
2629
2630
123
name
kind
12
1
2
1845
2
3
246
name
name_space
12
1
2
2091
name
location
12
1
2
246
3
4
123
4
5
123
6
7
123
7
8
123
10
11
246
14
15
123
18
19
123
24
25
123
59
60
123
62
63
123
72
73
123
336
337
123
1977
1978
123
2629
2630
123
name_space
id
12
11
12
123
5230
5231
123
name_space
kind
12
1
2
123
3
4
123
name_space
name
12
2
3
123
15
16
123
name_space
location
12
11
12
123
5181
5182
123
location
id
12
1
2
633075
2
5
5783
location
kind
12
1
2
638859
location
name
12
1
2
633814
2
3
5044
location
name_space
12
1
2
638859
attribute_args
82133
id
82133
kind
17
attribute
70889
index
40
location
56887
id
kind
12
1
2
82133
id
attribute
12
1
2
82133
id
index
12
1
2
82133
id
location
12
1
2
82133
kind
id
12
100
101
5
2252
2253
5
11914
11915
5
kind
attribute
12
100
101
5
1892
1893
5
10583
10584
5
kind
index
12
1
2
5
4
5
5
7
8
5
kind
location
12
15
16
5
2183
2184
5
9330
9331
5
attribute
id
12
1
2
65448
2
7
5319
7
25
120
attribute
kind
12
1
2
69380
2
3
1508
attribute
index
12
1
2
67860
2
8
3028
attribute
location
12
1
2
68390
2
6
2498
index
id
12
2
3
5
9
10
5
82
83
5
83
84
5
271
272
5
526
527
5
13293
13294
5
index
kind
12
1
2
17
2
3
17
3
4
5
index
attribute
12
2
3
5
9
10
5
82
83
5
83
84
5
271
272
5
526
527
5
12313
12314
5
index
location
12
2
3
5
9
10
5
82
83
5
83
84
5
271
272
5
441
442
5
9074
9075
5
location
id
12
1
2
41291
2
3
11796
3
25
3799
location
kind
12
1
2
47405
2
3
9482
location
attribute
12
1
2
42638
2
3
12234
3
11
2015
location
index
12
1
2
56639
2
8
247
attribute_arg_value
16428
arg
16428
value
502
arg
value
12
1
2
16428
value
arg
12
1
2
201
5
6
33
6
7
33
15
16
33
25
26
33
51
52
33
52
53
33
71
72
33
76
77
33
183
184
33
attribute_arg_type
459
arg
459
type_id
83
arg
type_id
12
1
2
459
type_id
arg
12
1
2
71
2
3
3
35
36
3
60
61
3
attribute_arg_constant
71325
arg
71325
constant
71325
arg
constant
12
1
2
71325
constant
arg
12
1
2
71325
attribute_arg_expr
1582
arg
1582
expr
1582
arg
expr
12
1
2
1582
expr
arg
12
1
2
1582
attribute_arg_name
6
arg
6
name
5
arg
name
12
1
2
6
name
arg
12
1
2
4
2
3
1
typeattributes
94992
type_id
93269
spec_id
31992
type_id
spec_id
12
1
2
91546
2
3
1722
spec_id
type_id
12
1
2
27562
2
9
2460
11
58
1968
funcattributes
830073
func_id
786146
spec_id
608343
func_id
spec_id
12
1
2
746648
2
7
39498
spec_id
func_id
12
1
2
563923
2
213
44419
varattributes
537095
var_id
456832
spec_id
532756
var_id
spec_id
12
1
2
376579
2
3
80250
3
8
3
spec_id
var_id
12
1
2
530626
2
252
2130
namespaceattributes
5900
namespace_id
134
spec_id
5900
namespace_id
spec_id
12
1
2
67
11
12
33
163
164
33
spec_id
namespace_id
12
1
2
5900
stmtattributes
2223
stmt_id
2223
spec_id
577
stmt_id
spec_id
12
1
2
2223
spec_id
stmt_id
12
1
2
235
2
3
149
3
4
42
9
10
106
13
16
42
unspecifiedtype
7381948
type_id
7381948
unspecified_type_id
4143724
type_id
unspecified_type_id
12
1
2
7381948
unspecified_type_id
type_id
12
1
2
2676022
2
3
1106067
3
8
312292
8
892
49341
member
4133758
parent
535991
index
29285
child
4129205
parent
index
12
1
2
127722
2
3
81949
3
4
31992
4
5
44296
5
6
41712
6
7
33468
7
9
41712
9
13
40605
13
18
40728
18
42
40236
42
239
11566
parent
child
12
1
2
127476
2
3
82072
3
4
31746
4
5
44542
5
6
41712
6
7
32361
7
9
42082
9
13
40974
13
18
40851
18
42
40236
42
265
11935
index
parent
12
1
2
6398
2
3
2583
3
8
1845
9
10
2830
10
19
2214
19
26
2214
26
36
2460
36
50
2214
54
141
2214
150
468
2214
480
4311
2091
index
child
12
1
2
5414
2
3
3568
3
9
1845
9
10
2830
10
20
2214
20
27
2214
27
37
2583
37
56
2337
58
155
2214
164
528
2214
548
4332
1845
child
parent
12
1
2
4129205
child
index
12
1
2
4124652
2
3
4552
enclosingfunction
114593
child
114593
parent
68861
child
parent
12
1
2
114593
parent
child
12
1
2
37345
2
3
24397
3
5
6038
5
45
1079
derivations
491380
derivation
491380
sub
469990
index
234
super
238951
location
34835
derivation
sub
12
1
2
491380
derivation
index
12
1
2
491380
derivation
super
12
1
2
491380
derivation
location
12
1
2
491380
sub
derivation
12
1
2
453729
2
9
16260
sub
index
12
1
2
453729
2
8
16260
sub
super
12
1
2
453729
2
9
16260
sub
location
12
1
2
453729
2
8
16260
index
derivation
12
25
26
100
26
27
33
52
53
33
485
486
33
14018
14019
33
index
sub
12
25
26
134
52
53
33
485
486
33
14018
14019
33
index
super
12
23
24
33
24
25
33
25
26
67
32
33
33
289
290
33
6723
6724
33
index
location
12
1
2
134
7
8
33
65
66
33
963
964
33
super
derivation
12
1
2
229194
2
1758
9756
super
sub
12
1
2
229194
2
1758
9756
super
index
12
1
2
238515
2
4
435
super
location
12
1
2
233586
2
81
5364
location
derivation
12
1
2
25849
2
5
3185
5
22
2782
22
371
2615
379
985
402
location
sub
12
1
2
25849
2
5
3185
5
22
2782
22
371
2615
379
985
402
location
index
12
1
2
34835
location
super
12
1
2
28163
2
4
2548
4
24
2615
24
933
1508
derspecifiers
493124
der_id
490944
spec_id
134
der_id
spec_id
12
1
2
488765
2
3
2179
spec_id
der_id
12
65
66
33
92
93
33
1104
1105
33
13447
13448
33
direct_base_offsets
464893
der_id
464893
offset
502
der_id
offset
12
1
2
464893
offset
der_id
12
1
2
100
2
3
134
3
4
100
4
5
33
7
8
33
9
10
33
110
111
33
13716
13717
33
virtual_base_offsets
5733
sub
5733
super
100
offset
335
sub
super
12
1
2
5733
sub
offset
12
1
2
5733
super
sub
12
9
10
67
153
154
33
super
offset
12
1
2
33
9
10
67
offset
sub
12
2
3
301
153
154
33
offset
super
12
1
2
33
2
3
301
frienddecls
760573
id
760573
type_id
53845
decl_id
99677
location
6001
id
type_id
12
1
2
760573
id
decl_id
12
1
2
760573
id
location
12
1
2
760573
type_id
id
12
1
2
5532
2
3
24743
3
8
4760
8
17
4693
17
27
4425
27
45
4258
45
81
4693
102
121
737
type_id
decl_id
12
1
2
5532
2
3
24743
3
8
4760
8
17
4693
17
27
4425
27
45
4258
45
81
4693
102
121
737
type_id
location
12
1
2
52504
2
13
1341
decl_id
id
12
1
2
66652
2
3
8180
3
9
9119
9
24
7543
24
127
7476
135
191
704
decl_id
type_id
12
1
2
66652
2
3
8180
3
9
9119
9
24
7543
24
127
7476
135
191
704
decl_id
location
12
1
2
98470
2
6
1206
location
id
12
1
2
5632
2
22496
368
location
type_id
12
1
2
5867
2
1509
134
location
decl_id
12
1
2
5666
2
2841
335
comments
11082335
id
11082335
contents
4246592
location
11082335
id
contents
12
1
2
11082335
id
location
12
1
2
11082335
contents
id
12
1
2
3876344
2
6
319183
6
34447
51064
contents
location
12
1
2
3876344
2
6
319183
6
34447
51064
location
id
12
1
2
11082335
location
contents
12
1
2
11082335
commentbinding
3861332
id
3305037
element
3698049
id
element
12
1
2
3244252
2
1706
60785
element
id
12
1
2
3534766
2
3
163283
exprconv
9637003
converted
9636898
conversion
9637003
converted
conversion
12
1
2
9636792
2
3
105
conversion
converted
12
1
2
9637003
compgenerated
9885829
id
9885829
synthetic_destructor_call
1661380
element
1237278
i
384
destructor_call
1661380
element
i
12
1
2
823569
2
3
406951
3
19
6757
element
destructor_call
12
1
2
823569
2
3
406951
3
19
6757
i
element
12
1
2
42
2
3
85
3
4
85
13
14
21
23
24
21
27
28
21
32
33
21
53
54
21
316
317
21
19347
19348
21
57861
57862
21
i
destructor_call
12
1
2
42
2
3
85
3
4
85
13
14
21
23
24
21
27
28
21
32
33
21
53
54
21
316
317
21
19347
19348
21
57861
57862
21
destructor_call
element
12
1
2
1661380
destructor_call
i
12
1
2
1661380
namespaces
8586
id
8586
name
4539
id
name
12
1
2
8586
name
id
12
1
2
3711
2
3
524
3
149
304
namespace_inline
492
id
492
namespacembrs
2483823
parentid
3937
memberid
2483823
parentid
memberid
12
1
2
492
2
3
246
3
4
492
4
5
615
7
10
246
10
12
246
12
18
246
19
21
246
23
24
246
25
29
246
70
83
246
169
182
246
19440
19441
123
memberid
parentid
12
1
2
2483823
exprparents
19462196
expr_id
19462196
child_index
20043
parent_id
12945305
expr_id
child_index
12
1
2
19462196
expr_id
parent_id
12
1
2
19462196
child_index
expr_id
12
1
2
3856
2
3
1520
3
4
365
4
5
8980
5
8
1660
8
11
1632
11
53
1520
56
354801
506
child_index
parent_id
12
1
2
3856
2
3
1520
3
4
365
4
5
8980
5
8
1660
8
11
1632
11
53
1520
56
354801
506
parent_id
expr_id
12
1
2
7397807
2
3
5084757
3
712
462739
parent_id
child_index
12
1
2
7397807
2
3
5084757
3
712
462739
expr_isload
6919046
expr_id
6919046
conversionkinds
6052845
expr_id
6052845
kind
7
expr_id
kind
12
1
2
6052845
kind
expr_id
12
4
5
1
5889
5890
1
7370
7371
1
40990
40991
1
71404
71405
1
93465
93466
1
5833723
5833724
1
iscall
5772683
caller
5772683
kind
64
caller
kind
12
1
2
5772683
kind
caller
12
230
231
21
1484
1485
21
268244
268245
21
numtemplatearguments
730405
expr_id
730405
num
984
expr_id
num
12
1
2
730405
num
expr_id
12
1
2
123
6
7
123
27
28
123
39
40
123
68
69
123
404
405
123
1998
1999
123
3393
3394
123
specialnamequalifyingelements
123
id
123
name
123
id
name
12
1
2
123
name
id
12
1
2
123
namequalifiers
3051466
id
3051466
qualifiableelement
3051466
qualifyingelement
54656
location
558946
id
qualifiableelement
12
1
2
3051466
id
qualifyingelement
12
1
2
3051466
id
location
12
1
2
3051466
qualifiableelement
id
12
1
2
3051466
qualifiableelement
qualifyingelement
12
1
2
3051466
qualifiableelement
location
12
1
2
3051466
qualifyingelement
id
12
1
2
37827
2
3
8275
3
5
4212
5
209
4105
234
41956
235
qualifyingelement
qualifiableelement
12
1
2
37827
2
3
8275
3
5
4212
5
209
4105
234
41956
235
qualifyingelement
location
12
1
2
41441
2
3
7420
3
7
4148
7
20059
1646
location
id
12
1
2
83267
2
6
42275
6
7
396709
7
192
36694
location
qualifiableelement
12
1
2
83267
2
6
42275
6
7
396709
7
192
36694
location
qualifyingelement
12
1
2
119491
2
4
14070
4
5
412918
5
60
12466
varbind
8258005
expr
8258005
var
1050805
expr
var
12
1
2
8258005
var
expr
12
1
2
171606
2
3
188777
3
4
145707
4
5
116684
5
6
83185
6
7
65844
7
9
80848
9
13
81608
13
27
79159
27
5137
37383
funbind
5787737
expr
5785278
fun
274929
expr
fun
12
1
2
5782819
2
3
2459
fun
expr
12
1
2
180670
2
3
38212
3
4
16743
4
8
23308
8
37798
15994
expr_allocator
44755
expr
44755
func
64
form
21
expr
func
12
1
2
44755
expr
form
12
1
2
44755
func
expr
12
2
3
21
369
370
21
1722
1723
21
func
form
12
1
2
64
form
expr
12
2093
2094
21
form
func
12
3
4
21
expr_deallocator
52973
expr
52973
func
100
form
67
expr
func
12
1
2
52973
expr
form
12
1
2
52973
func
expr
12
1
2
33
723
724
33
856
857
33
func
form
12
1
2
100
form
expr
12
723
724
33
857
858
33
form
func
12
1
2
33
2
3
33
expr_cond_two_operand
650
cond
650
expr_cond_guard
898245
cond
898245
guard
898245
cond
guard
12
1
2
898245
guard
cond
12
1
2
898245
expr_cond_true
898241
cond
898241
true
898241
cond
true
12
1
2
898241
true
cond
12
1
2
898241
expr_cond_false
898245
cond
898245
false
898245
cond
false
12
1
2
898245
false
cond
12
1
2
898245
values
13547188
id
13547188
str
113976
id
str
12
1
2
13547188
str
id
12
1
2
77901
2
3
15222
3
6
8837
6
52
8584
52
682207
3431
valuetext
6648792
id
6648792
text
1095328
id
text
12
1
2
6648792
text
id
12
1
2
833960
2
3
146908
3
7
86573
7
593781
27887
valuebind
13655401
val
13547188
expr
13655401
val
expr
12
1
2
13456978
2
6
90210
expr
val
12
1
2
13655401
fieldoffsets
1503222
id
1503222
byteoffset
31377
bitoffset
435
id
byteoffset
12
1
2
1503222
id
bitoffset
12
1
2
1503222
byteoffset
id
12
1
2
17704
2
3
2451
3
5
2669
5
12
2614
12
35
2396
35
200
2396
210
5988
1143
byteoffset
bitoffset
12
1
2
30342
2
9
1035
bitoffset
id
12
35
36
54
36
37
54
46
47
54
47
48
54
50
51
54
67
68
54
84
85
54
27230
27231
54
bitoffset
byteoffset
12
12
13
163
13
14
54
14
15
54
15
16
108
576
577
54
bitfield
29900
id
29900
bits
3445
declared_bits
3445
id
bits
12
1
2
29900
id
declared_bits
12
1
2
29900
bits
id
12
1
2
984
2
3
738
3
4
246
4
5
492
5
7
246
8
9
246
9
11
246
13
143
246
bits
declared_bits
12
1
2
3445
declared_bits
id
12
1
2
984
2
3
738
3
4
246
4
5
492
5
7
246
8
9
246
9
11
246
13
143
246
declared_bits
bits
12
1
2
3445
initialisers
2245055
init
2245055
var
979258
expr
2245055
location
515871
init
var
12
1
2
2245055
init
expr
12
1
2
2245055
init
location
12
1
2
2245055
var
init
12
1
2
869246
2
15
37296
16
25
72715
var
expr
12
1
2
869246
2
15
37296
16
25
72715
var
location
12
1
2
979250
2
3
8
expr
init
12
1
2
2245055
expr
var
12
1
2
2245055
expr
location
12
1
2
2245055
location
init
12
1
2
414351
2
3
33491
3
13
41935
13
111939
26092
location
var
12
1
2
443577
2
3
34398
3
12248
37895
location
expr
12
1
2
414351
2
3
33491
3
13
41935
13
111939
26092
braced_initialisers
67172
init
67172
expr_ancestor
1667324
exp
1667324
ancestor
834475
exp
ancestor
12
1
2
1667324
ancestor
exp
12
1
2
16978
2
3
807488
3
19
10007
exprs
25220908
id
25220908
kind
1451
location
10590021
id
kind
12
1
2
25220908
id
location
12
1
2
25220908
kind
id
12
1
10
109
12
18
109
26
100
109
105
305
109
323
467
109
607
893
109
906
1658
109
1781
2386
109
3390
4336
109
4809
5185
109
5187
22128
109
26432
50205
109
63936
144093
109
313148
313149
21
kind
location
12
1
9
109
9
15
109
17
96
109
99
222
109
260
383
109
408
594
109
599
749
109
864
1774
109
1812
2545
109
2623
2919
109
3419
4913
109
5473
21165
109
26254
76840
109
224225
224226
21
location
id
12
1
2
8907344
2
3
820953
3
16
797534
16
71733
64188
location
kind
12
1
2
9046805
2
3
774598
3
32
768617
expr_reuse
841809
reuse
841809
original
841809
value_category
42
reuse
original
12
1
2
841809
reuse
value_category
12
1
2
841809
original
reuse
12
1
2
841809
original
value_category
12
1
2
841809
value_category
reuse
12
58
59
21
39309
39310
21
value_category
original
12
58
59
21
39309
39310
21
expr_types
25220908
id
25220908
typeid
214292
value_category
43
id
typeid
12
1
2
25220908
id
value_category
12
1
2
25220908
typeid
id
12
1
2
52534
2
3
35206
3
4
14513
4
5
14535
5
8
17570
8
14
17394
14
24
16448
24
49
16074
49
134
16184
134
441492
13831
typeid
value_category
12
1
2
185991
2
3
28301
value_category
id
12
153745
153746
21
993180
993181
21
value_category
typeid
12
2282
2283
21
8750
8751
21
compound_requirement_is_noexcept
64
expr
64
new_allocated_type
45504
expr
45504
type_id
38362
expr
type_id
12
1
2
45504
type_id
expr
12
1
2
36886
2
19
1475
new_array_allocated_type
6630
expr
6630
type_id
2833
expr
type_id
12
1
2
6630
type_id
expr
12
1
2
40
2
3
2501
3
5
218
6
15
72
param_ref_to_this
24978
expr
24978
aggregate_field_init
5717382
aggregate
1243070
initializer
5717204
field
3229
position
32
is_designated
2
aggregate
initializer
12
1
2
19692
2
3
669033
3
4
77868
4
5
121186
5
9
96529
9
12
5096
12
13
252570
13
33
1096
aggregate
field
12
1
2
19688
2
3
668965
3
4
77868
4
5
121256
5
9
96531
9
12
5094
12
13
252570
13
33
1098
aggregate
position
12
1
2
19692
2
3
669033
3
4
77868
4
5
121186
5
9
96529
9
12
5096
12
13
252570
13
33
1096
aggregate
is_designated
12
1
2
1242988
2
3
82
initializer
aggregate
12
1
2
5717204
initializer
field
12
1
2
5717026
2
3
178
initializer
position
12
1
2
5717204
initializer
is_designated
12
1
2
5717204
field
aggregate
12
1
2
1435
2
3
272
3
6
274
6
14
258
14
29
248
29
71
245
74
339
243
353
252555
252
392631
392632
2
field
initializer
12
1
2
1435
2
3
272
3
6
274
6
14
258
14
29
248
29
71
245
74
339
243
353
252555
252
392631
392632
2
field
position
12
1
2
3215
2
5
14
field
is_designated
12
1
2
3203
2
3
26
position
aggregate
12
46
47
3
47
48
9
48
49
3
906
907
2
937
1084
2
1096
253667
2
258512
258655
2
258762
269774
2
274305
285339
2
355291
476478
2
554345
1223379
2
1243070
1243071
1
position
initializer
12
46
47
3
47
48
9
48
49
3
906
907
2
937
1084
2
1096
253667
2
258512
258655
2
258762
269774
2
274305
285339
2
355291
476478
2
554345
1223379
2
1243070
1243071
1
position
field
12
1
2
3
2
3
9
3
4
3
4
5
2
7
10
2
10
15
2
26
31
2
39
55
2
77
106
2
144
207
2
318
885
2
1285
1286
1
position
is_designated
12
1
2
24
2
3
8
is_designated
aggregate
12
480
481
1
1242672
1242673
1
is_designated
initializer
12
710
711
1
5716494
5716495
1
is_designated
field
12
218
219
1
3037
3038
1
is_designated
position
12
8
9
1
32
33
1
aggregate_array_init
1349502
aggregate
152357
initializer
1349502
element_index
62922
position
62922
is_designated
2
aggregate
initializer
12
1
2
14696
2
3
13903
3
4
61677
4
5
17014
5
6
19009
6
10
12866
10
58
11429
58
62923
1763
aggregate
element_index
12
1
2
14696
2
3
13903
3
4
61677
4
5
17014
5
6
19009
6
10
12866
10
58
11429
58
62923
1763
aggregate
position
12
1
2
14696
2
3
13903
3
4
61677
4
5
17014
5
6
19009
6
10
12866
10
58
11429
58
62923
1763
aggregate
is_designated
12
1
2
152357
initializer
aggregate
12
1
2
1349502
initializer
element_index
12
1
2
1349502
initializer
position
12
1
2
1349502
initializer
is_designated
12
1
2
1349502
element_index
aggregate
12
1
2
26403
2
3
14477
3
4
9810
4
11
5289
11
37
4792
37
152357
2151
element_index
initializer
12
1
2
26403
2
3
14477
3
4
9810
4
11
5289
11
37
4792
37
152357
2151
element_index
position
12
1
2
62916
2
4
6
element_index
is_designated
12
1
2
62914
2
3
8
position
aggregate
12
1
2
26403
2
3
14477
3
4
9810
4
11
5289
11
37
4792
37
152358
2151
position
initializer
12
1
2
26403
2
3
14477
3
4
9810
4
11
5289
11
37
4792
37
152358
2151
position
element_index
12
1
2
62917
2
4
5
position
is_designated
12
1
2
62915
2
3
7
is_designated
aggregate
12
3
4
1
152354
152355
1
is_designated
initializer
12
16
17
1
1349486
1349487
1
is_designated
element_index
12
8
9
1
62922
62923
1
is_designated
position
12
7
8
1
62922
62923
1
condition_decl_bind
406396
expr
406396
decl
406396
expr
decl
12
1
2
406396
decl
expr
12
1
2
406396
typeid_bind
47139
expr
47139
type_id
15690
expr
type_id
12
1
2
47139
type_id
expr
12
1
2
2916
2
3
12371
3
328
402
uuidof_bind
26780
expr
26780
type_id
26529
expr
type_id
12
1
2
26780
type_id
expr
12
1
2
26318
2
4
210
sizeof_bind
241971
expr
241971
type_id
11151
expr
type_id
12
1
2
241971
type_id
expr
12
1
2
3857
2
3
2751
3
4
1019
4
5
1105
5
6
282
6
7
1116
7
42
852
42
6061
166
code_block
15
block
15
routine
15
block
routine
12
1
2
15
routine
block
12
1
2
15
lambdas
18992
expr
18992
default_capture
24
has_explicit_return_type
16
has_explicit_parameter_list
16
expr
default_capture
12
1
2
18992
expr
has_explicit_return_type
12
1
2
18992
expr
has_explicit_parameter_list
12
1
2
18992
default_capture
expr
12
306
307
8
719
720
8
1321
1322
8
default_capture
has_explicit_return_type
12
2
3
24
default_capture
has_explicit_parameter_list
12
2
3
24
has_explicit_return_type
expr
12
813
814
8
1533
1534
8
has_explicit_return_type
default_capture
12
3
4
16
has_explicit_return_type
has_explicit_parameter_list
12
1
2
8
2
3
8
has_explicit_parameter_list
expr
12
34
35
8
2312
2313
8
has_explicit_parameter_list
default_capture
12
3
4
16
has_explicit_parameter_list
has_explicit_return_type
12
1
2
8
2
3
8
lambda_capture
31856
id
31856
lambda
15438
index
137
field
31856
captured_by_reference
16
is_implicit
16
location
17883
id
lambda
12
1
2
31856
id
index
12
1
2
31856
id
field
12
1
2
31856
id
captured_by_reference
12
1
2
31856
id
is_implicit
12
1
2
31856
id
location
12
1
2
31856
lambda
id
12
1
2
8184
2
3
3529
3
4
1651
4
6
1254
6
18
817
lambda
index
12
1
2
8184
2
3
3529
3
4
1651
4
6
1254
6
18
817
lambda
field
12
1
2
8184
2
3
3529
3
4
1651
4
6
1254
6
18
817
lambda
captured_by_reference
12
1
2
14199
2
3
1238
lambda
is_implicit
12
1
2
15316
2
3
121
lambda
location
12
1
2
8775
2
3
3683
3
4
1384
4
7
1287
7
18
307
index
id
12
1
2
8
2
3
8
3
4
8
4
5
8
6
7
8
10
11
8
12
13
8
16
17
8
18
19
8
26
27
8
46
47
8
101
102
8
171
172
8
256
257
8
460
461
8
896
897
8
1907
1908
8
index
lambda
12
1
2
8
2
3
8
3
4
8
4
5
8
6
7
8
10
11
8
12
13
8
16
17
8
18
19
8
26
27
8
46
47
8
101
102
8
171
172
8
256
257
8
460
461
8
896
897
8
1907
1908
8
index
field
12
1
2
8
2
3
8
3
4
8
4
5
8
6
7
8
10
11
8
12
13
8
16
17
8
18
19
8
26
27
8
46
47
8
101
102
8
171
172
8
256
257
8
460
461
8
896
897
8
1907
1908
8
index
captured_by_reference
12
1
2
32
2
3
105
index
is_implicit
12
1
2
80
2
3
56
index
location
12
1
2
8
2
3
8
3
4
8
4
5
8
6
7
8
9
10
8
11
12
8
14
15
8
16
17
8
24
25
8
41
42
8
66
67
8
100
101
8
182
183
8
354
355
8
604
605
8
979
980
8
field
id
12
1
2
31856
field
lambda
12
1
2
31856
field
index
12
1
2
31856
field
captured_by_reference
12
1
2
31856
field
is_implicit
12
1
2
31856
field
location
12
1
2
31856
captured_by_reference
id
12
1457
1458
8
2478
2479
8
captured_by_reference
lambda
12
819
820
8
1241
1242
8
captured_by_reference
index
12
13
14
8
17
18
8
captured_by_reference
field
12
1457
1458
8
2478
2479
8
captured_by_reference
is_implicit
12
2
3
16
captured_by_reference
location
12
573
574
8
1639
1640
8
is_implicit
id
12
1351
1352
8
2584
2585
8
is_implicit
lambda
12
955
956
8
967
968
8
is_implicit
index
12
7
8
8
17
18
8
is_implicit
field
12
1351
1352
8
2584
2585
8
is_implicit
captured_by_reference
12
2
3
16
is_implicit
location
12
377
378
8
1832
1833
8
location
id
12
1
2
15640
2
6
1432
6
68
809
location
lambda
12
1
2
16215
2
13
1465
13
68
202
location
index
12
1
2
17195
2
8
688
location
field
12
1
2
15640
2
6
1432
6
68
809
location
captured_by_reference
12
1
2
17859
2
3
24
location
is_implicit
12
1
2
17883
fold
1261
expr
1261
operator
85
is_left_fold
21
expr
operator
12
1
2
1261
expr
is_left_fold
12
1
2
1261
operator
expr
12
1
2
42
2
3
21
55
56
21
operator
is_left_fold
12
1
2
85
is_left_fold
expr
12
59
60
21
is_left_fold
operator
12
4
5
21
stmts
6347771
id
6347771
kind
161
location
2675420
id
kind
12
1
2
6347771
id
location
12
1
2
6347771
kind
id
12
1
2
8
26
27
8
430
431
8
595
596
8
1066
1067
8
1635
1636
8
1818
1819
8
2311
2312
8
2807
2808
8
3233
3234
8
3809
3810
8
5052
5053
8
16980
16981
8
18543
18544
8
22520
22521
8
74878
74879
8
95087
95088
8
119911
119912
8
200145
200146
8
213249
213250
8
kind
location
12
1
2
8
26
27
8
111
112
8
436
437
8
945
946
8
1155
1156
8
1353
1354
8
1388
1389
8
1394
1395
8
2197
2198
8
2362
2363
8
2509
2510
8
7327
7328
8
8943
8944
8
11676
11677
8
37583
37584
8
44536
44537
8
49045
49046
8
86411
86412
8
101101
101102
8
location
id
12
1
2
2217489
2
3
181609
3
10
201484
10
1789
74836
location
kind
12
1
2
2592739
2
10
82680
type_vla
3
type_id
3
decl
3
type_id
decl
12
1
2
3
decl
type_id
12
1
2
3
variable_vla
30
var
30
decl
30
var
decl
12
1
2
30
decl
var
12
1
2
30
type_is_vla
43
type_id
43
if_initialization
373
if_stmt
373
init_id
373
if_stmt
init_id
12
1
2
373
init_id
if_stmt
12
1
2
373
if_then
990619
if_stmt
990619
then_id
990619
if_stmt
then_id
12
1
2
990619
then_id
if_stmt
12
1
2
990619
if_else
434387
if_stmt
434387
else_id
434387
if_stmt
else_id
12
1
2
434387
else_id
if_stmt
12
1
2
434387
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
103482
constexpr_if_stmt
103482
then_id
103482
constexpr_if_stmt
then_id
12
1
2
103482
then_id
constexpr_if_stmt
12
1
2
103482
constexpr_if_else
74197
constexpr_if_stmt
74197
else_id
74197
constexpr_if_stmt
else_id
12
1
2
74197
else_id
constexpr_if_stmt
12
1
2
74197
consteval_if_then
6
constexpr_if_stmt
6
then_id
6
constexpr_if_stmt
then_id
12
1
2
6
then_id
constexpr_if_stmt
12
1
2
6
consteval_if_else
3
constexpr_if_stmt
3
else_id
3
constexpr_if_stmt
else_id
12
1
2
3
else_id
constexpr_if_stmt
12
1
2
3
while_body
39664
while_stmt
39664
body_id
39664
while_stmt
body_id
12
1
2
39664
body_id
while_stmt
12
1
2
39664
do_body
232426
do_stmt
232426
body_id
232426
do_stmt
body_id
12
1
2
232426
body_id
do_stmt
12
1
2
232426
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
830946
switch_stmt
409304
index
384
case_id
830946
switch_stmt
index
12
1
2
21
2
3
406438
3
19
2844
switch_stmt
case_id
12
1
2
21
2
3
406438
3
19
2844
index
switch_stmt
12
5
6
149
10
11
21
19
20
21
27
28
21
48
49
21
51
52
21
58
59
21
83
84
21
114
115
21
133
134
21
19140
19141
21
19141
19142
21
index
case_id
12
5
6
149
10
11
21
19
20
21
27
28
21
48
49
21
51
52
21
58
59
21
83
84
21
114
115
21
133
134
21
19140
19141
21
19141
19142
21
case_id
switch_stmt
12
1
2
830946
case_id
index
12
1
2
830946
switch_body
409304
switch_stmt
409304
body_id
409304
switch_stmt
body_id
12
1
2
409304
body_id
switch_stmt
12
1
2
409304
for_initialization
73276
for_stmt
73276
init_id
73276
for_stmt
init_id
12
1
2
73276
init_id
for_stmt
12
1
2
73276
for_condition
76372
for_stmt
76372
condition_id
76372
for_stmt
condition_id
12
1
2
76372
condition_id
for_stmt
12
1
2
76372
for_update
73416
for_stmt
73416
update_id
73416
for_stmt
update_id
12
1
2
73416
update_id
for_stmt
12
1
2
73416
for_body
84423
for_stmt
84423
body_id
84423
for_stmt
body_id
12
1
2
84423
body_id
for_stmt
12
1
2
84423
stmtparents
5609399
id
5609399
index
15721
parent
2373646
id
index
12
1
2
5609399
id
parent
12
1
2
5609399
index
id
12
1
2
5165
2
3
1287
3
4
283
4
5
1999
7
8
1311
8
12
1020
12
29
1384
29
39
1181
42
78
1190
78
209708
898
index
parent
12
1
2
5165
2
3
1287
3
4
283
4
5
1999
7
8
1311
8
12
1020
12
29
1384
29
39
1181
42
78
1190
78
209708
898
parent
id
12
1
2
1354678
2
3
515604
3
4
151000
4
6
155193
6
16
178258
16
1943
18911
parent
index
12
1
2
1354678
2
3
515604
3
4
151000
4
6
155193
6
16
178258
16
1943
18911
ishandler
43026
block
43026
stmt_decl_bind
723395
stmt
712863
num
72
decl
723395
stmt
num
12
1
2
705423
2
10
7439
stmt
decl
12
1
2
705423
2
10
7439
num
stmt
12
14
15
8
15
16
8
18
19
8
21
22
8
25
26
8
60
61
8
229
230
8
919
920
8
88055
88056
8
num
decl
12
14
15
8
15
16
8
18
19
8
21
22
8
25
26
8
60
61
8
229
230
8
919
920
8
88055
88056
8
decl
stmt
12
1
2
723395
decl
num
12
1
2
723395
stmt_decl_entry_bind
723395
stmt
712863
num
72
decl_entry
723395
stmt
num
12
1
2
705423
2
10
7439
stmt
decl_entry
12
1
2
705423
2
10
7439
num
stmt
12
14
15
8
15
16
8
18
19
8
21
22
8
25
26
8
60
61
8
229
230
8
919
920
8
88055
88056
8
num
decl_entry
12
14
15
8
15
16
8
18
19
8
21
22
8
25
26
8
60
61
8
229
230
8
919
920
8
88055
88056
8
decl_entry
stmt
12
1
2
723395
decl_entry
num
12
1
2
723395
blockscope
1618065
block
1618065
enclosing
1404210
block
enclosing
12
1
2
1618065
enclosing
block
12
1
2
1273657
2
4
115417
4
29
15134
jumpinfo
348317
id
348317
str
28948
target
72705
id
str
12
1
2
348317
id
target
12
1
2
348317
str
id
12
2
3
13596
3
4
6058
4
5
2014
5
6
1888
6
10
2197
10
25
2189
25
13711
1002
str
target
12
1
2
23190
2
3
3626
3
3321
2131
target
id
12
1
2
33
2
3
36210
3
4
17633
4
5
7379
5
8
6418
8
2124
5030
target
str
12
1
2
72705
preprocdirects
5334449
id
5334449
kind
1353
location
5331372
id
kind
12
1
2
5334449
id
location
12
1
2
5334449
kind
id
12
1
2
123
139
140
123
805
806
123
880
881
123
973
974
123
1509
1510
123
1883
1884
123
3256
3257
123
4737
4738
123
7126
7127
123
22044
22045
123
kind
location
12
1
2
123
139
140
123
805
806
123
880
881
123
973
974
123
1509
1510
123
1883
1884
123
3256
3257
123
4737
4738
123
7126
7127
123
22019
22020
123
location
id
12
1
2
5331249
26
27
123
location
kind
12
1
2
5331372
preprocpair
1125632
begin
876831
elseelifend
1125632
begin
elseelifend
12
1
2
640704
2
3
227267
3
9
8859
elseelifend
begin
12
1
2
1125632
preproctrue
433247
branch
433247
preprocfalse
281408
branch
281408
preproctext
4292857
id
4292857
head
2914733
body
1660393
id
head
12
1
2
4292857
id
body
12
1
2
4292857
head
id
12
1
2
2718842
2
798
195890
head
body
12
1
2
2834629
2
5
80103
body
id
12
1
2
1514214
2
10
125507
10
13605
20671
body
head
12
1
2
1518397
2
12
125138
12
3246
16857
includes
316281
id
316281
included
58261
id
included
12
1
2
316281
included
id
12
1
2
28831
2
3
9373
3
4
4917
4
6
5315
6
11
4487
11
47
4371
47
793
964
embeds
1
id
1
included
1
id
included
12
1
2
1
included
id
12
1
2
1
link_targets
817
id
817
binary
817
id
binary
12
1
2
817
binary
id
12
1
2
817
link_parent
30702235
element
3901138
link_target
335
element
link_target
12
1
2
531747
2
9
26989
9
10
3342400
link_target
element
12
3
4
33
99949
99950
33
100069
100070
33
100127
100128
33
100148
100149
33
100170
100171
33
100212
100213
33
102215
102216
33
105685
105686
33
107152
107153
33
databaseMetadata
1
metadataKey
1
value
1
metadataKey
value
12
value
metadataKey
12
overlayChangedFiles
50
path
50
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