@compilation
12640
@externalDataElement
65
@file
65199
@folder
12387
@diagnostic
359
@location_default
46943815
@pch
249
@macro_expansion
40272421
@other_macro_reference
300698
@normal_function
2737948
@unknown_function
1
@constructor
698686
@destructor
86200
@conversion_function
10354
@operator
652427
@user_defined_literal
997
@deduction_guide
5863
@fun_decl
4202229
@var_decl
9382725
@type_decl
1633438
@namespace_decl
407918
@using_declaration
267883
@using_directive
6472
@using_enum_declaration
1
@static_assert
172982
@parameter
7019641
@membervariable
1499493
@globalvariable
488384
@localvariable
725968
@enumconstant
347930
@errortype
124
@unknowntype
124
@void
124
@boolean
124
@char
124
@unsigned_char
124
@signed_char
124
@short
124
@unsigned_short
124
@signed_short
124
@int
124
@unsigned_int
124
@signed_int
124
@long
124
@unsigned_long
124
@signed_long
124
@long_long
124
@unsigned_long_long
124
@signed_long_long
124
@float
124
@double
124
@long_double
124
@complex_float
124
@complex_double
124
@complex_long_double
124
@imaginary_float
124
@imaginary_double
124
@imaginary_long_double
124
@wchar_t
124
@decltype_nullptr
124
@int128
124
@unsigned_int128
124
@signed_int128
124
@float128
124
@complex_float128
124
@decimal32
124
@decimal64
124
@decimal128
124
@char16_t
124
@char32_t
124
@std_float32
124
@float32x
124
@std_float64
124
@float64x
124
@std_float128
124
@char8_t
124
@float16
124
@complex_float16
124
@fp16
124
@std_bfloat16
124
@std_float16
124
@complex_std_float32
124
@complex_float32x
124
@complex_std_float64
124
@complex_float64x
124
@complex_std_float128
124
@mfp8
124
@scalable_vector_count
124
@complex_fp16
124
@complex_std_bfloat16
124
@complex_std_float16
124
@pointer
452457
@type_with_specifiers
693219
@array
90316
@routineptr
684276
@reference
967288
@gnu_vector
675
@routinereference
374
@rvalue_reference
291034
@block
10
@scalable_vector
1
@decltype
102350
@typeof
816
@underlying_type
623
@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
2062
@remove_cvref
21
@remove_extent
1
@remove_pointer
1
@remove_reference_t
1
@remove_restrict
1
@remove_volatile
1
@remove_reference
5715
@struct
979724
@union
20957
@enum
41551
@template_parameter
866918
@alias
1762033
@unknown_usertype
1
@class
324966
@template_template_parameter
6114
@proxy_class
48429
@scoped_enum
11601
@template_struct
212040
@template_class
29315
@template_union
1372
@mangledname
6364345
@type_mention
5907629
@concept_template
3609
@routinetype
604490
@ptrtomember
9726
@specifier
7734
@gnuattribute
559628
@stdattribute
352784
@declspec
330286
@msattribute
3
@alignas
2163
@attribute_arg_token
16692
@attribute_arg_constant_expr
71884
@attribute_arg_expr
1404
@attribute_arg_empty
1
@attribute_arg_constant
1
@attribute_arg_type
459
@derivation
476874
@frienddecl
700424
@comment
11233098
@namespace
8648
@specialnamequalifyingelement
124
@namequalifier
3037669
@value
13474769
@initialiser
2247636
@address_of
595216
@indirect
404158
@array_to_pointer
1953767
@parexpr
4915248
@arithnegexpr
586538
@unaryplusexpr
4067
@complementexpr
38200
@notexpr
355767
@postincrexpr
84572
@postdecrexpr
57395
@preincrexpr
96715
@predecrexpr
35821
@conditionalexpr
897887
@addexpr
571560
@subexpr
466803
@mulexpr
435798
@divexpr
52388
@remexpr
16011
@paddexpr
118671
@psubexpr
68017
@pdiffexpr
43910
@lshiftexpr
551703
@rshiftexpr
200557
@andexpr
481224
@orexpr
194058
@xorexpr
73953
@eqexpr
643380
@neexpr
411873
@gtexpr
111150
@ltexpr
139430
@geexpr
81359
@leexpr
292039
@assignexpr
1281160
@assignaddexpr
85634
@assignsubexpr
15307
@assignmulexpr
11183
@assigndivexpr
6807
@assignremexpr
873
@assignlshiftexpr
3703
@assignrshiftexpr
6882
@assignandexpr
6528
@assignorexpr
19607
@assignxorexpr
29910
@assignpaddexpr
18628
@assignpsubexpr
1575
@andlogicalexpr
346593
@orlogicalexpr
1103536
@commaexpr
168283
@subscriptexpr
435148
@callexpr
239765
@vastartexpr
4970
@vaargexpr
1303
@vaendexpr
2940
@vacopyexpr
136
@varaccess
8254732
@runtime_sizeof
402052
@runtime_alignof
49874
@expr_stmt
148366
@routineexpr
5729951
@type_operand
1405380
@offsetofexpr
149026
@typescompexpr
701942
@literal
7966407
@aggregateliteral
1397522
@c_style_cast
6026986
@temp_init
991746
@errorexpr
45479
@reference_to
1902319
@ref_indirect
2107200
@vacuous_destructor_call
7835
@assume
4143
@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
1555763
@new_expr
46195
@delete_expr
11480
@throw_expr
24168
@condition_decl
408341
@braced_init_list
2150
@type_id
47898
@sizeof_pack
1737
@hasassignexpr
2
@hascopyexpr
2
@hasnothrowassign
3
@hasnothrowconstr
3
@hasnothrowcopy
5
@hastrivialassign
2
@hastrivialconstr
7
@hastrivialcopy
2
@hasuserdestr
3
@hasvirtualdestr
3
@isabstractexpr
68
@isbaseofexpr
257
@isclassexpr
2384
@isconvtoexpr
249
@isemptyexpr
8857
@isenumexpr
2993
@ispodexpr
834
@ispolyexpr
3
@isunionexpr
5
@intaddrexpr
1
@hastrivialdestructor
2793
@uuidof
26695
@delete_array_expr
1246
@new_array_expr
6641
@foldexpr
1246
@ctordirectinit
112831
@ctorvirtualinit
4019
@ctorfieldinit
206206
@ctordelegatinginit
3617
@dtordirectdestruct
39449
@dtorvirtualdestruct
3985
@dtorfielddestruct
39824
@static_cast
348044
@reinterpret_cast
40018
@const_cast
24460
@dynamic_cast
792
@lambdaexpr
19023
@param_ref
163995
@noopexpr
48
@istriviallyconstructibleexpr
3742
@isdestructibleexpr
4
@isnothrowdestructibleexpr
5
@istriviallydestructibleexpr
997
@istriviallyassignableexpr
3742
@isnothrowassignableexpr
5114
@istrivialexpr
3365
@isstandardlayoutexpr
2
@istriviallycopyableexpr
1372
@isliteraltypeexpr
2
@hastrivialmoveconstructorexpr
3
@hastrivialmoveassignexpr
3
@hasnothrowmoveassignexpr
4
@isconstructibleexpr
3617
@isnothrowconstructibleexpr
20708
@hasfinalizerexpr
1
@isdelegateexpr
1
@isinterfaceclassexpr
1
@isrefarrayexpr
1
@isrefclassexpr
1
@issealedexpr
1
@issimplevalueclassexpr
1
@isvalueclassexpr
1
@isfinalexpr
9402
@noexceptexpr
28453
@builtinshufflevector
1
@builtinchooseexpr
20701
@builtinaddressof
15468
@vec_fill
1
@builtinconvertvector
1
@builtincomplex
4
@spaceshipexpr
1310
@co_await
12
@co_yield
4
@isassignable
408
@isaggregate
2
@hasuniqueobjectrepresentations
42
@builtinbitcast
249
@builtinshuffle
612
@blockassignexpr
1
@issame
4533
@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
845839
@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
30117
@requires_expr
16479
@nested_requirement
687
@compound_requirement
10936
@concept_id
90305
@lambdacapture
31909
@stmt_expr
2031639
@stmt_if
990226
@stmt_while
39648
@stmt_goto
157876
@stmt_label
78009
@stmt_return
1241747
@stmt_block
1728620
@stmt_end_test_while
233644
@stmt_for
84390
@stmt_switch_case
834967
@stmt_switch
411285
@stmt_asm
64199
@stmt_decl
771066
@stmt_empty
428796
@stmt_continue
28091
@stmt_break
137691
@stmt_try_block
26728
@stmt_microsoft_try
210
@stmt_set_vla_size
35
@stmt_vla_decl
30
@stmt_assigned_goto
12427
@stmt_range_based_for
6382
@stmt_handler
43762
@stmt_constexpr_if
106035
@stmt_co_return
5
@stmt_consteval_if
4
@stmt_not_consteval_if
3
@stmt_leave
3
@ppd_if
590926
@ppd_ifdef
214366
@ppd_ifndef
160378
@ppd_elif
21912
@ppd_else
234898
@ppd_endif
888947
@ppd_plain_include
318499
@ppd_define
2750048
@ppd_undef
100421
@ppd_pragma
406176
@ppd_include_next
170
@ppd_line
18803
@ppd_error
124
@ppd_objc_import
2
@ppd_ms_import
1
@ppd_elifdef
1
@ppd_elifndef
1
@ppd_warning
13
@link_target
816
@xmldtd
1
@xmlelement
1270313
@xmlattribute
1202020
@xmlnamespace
4185
@xmlcomment
26812
@xmlcharacters
439958
compilations
12640
id
12640
cwd
10
id
cwd
12
1
2
12640
cwd
id
12
1197
1198
10
compilation_args
1012007
id
12640
num
1467
arg
29262
id
num
12
36
42
1003
42
43
1098
43
44
718
44
45
506
45
51
950
51
70
485
71
72
707
72
90
897
94
96
390
98
99
1341
100
102
95
103
104
1995
104
119
1066
120
138
929
139
140
454
id
arg
12
34
38
591
38
39
1499
39
40
982
40
42
1087
42
53
601
53
54
707
54
63
897
64
67
401
67
68
1404
68
70
971
70
71
1404
73
79
950
79
89
1129
89
90
10
num
id
12
43
90
63
90
108
116
108
183
105
198
422
116
422
595
126
595
605
126
605
749
116
750
778
116
781
883
116
930
1190
84
1197
1198
380
num
arg
12
1
5
126
5
7
116
9
12
73
12
15
116
15
18
95
18
22
116
22
27
126
27
29
84
29
34
116
34
44
126
45
63
116
67
94
116
94
164
116
171
199
21
arg
id
12
1
2
13401
2
3
12682
3
103
2196
104
1198
982
arg
num
12
1
2
19378
2
3
8722
3
62
1161
compilation_expanded_args
1012007
id
12640
num
1467
arg
29262
id
num
12
36
42
1003
42
43
1098
43
44
718
44
45
506
45
51
950
51
70
485
71
72
707
72
90
897
94
96
390
98
99
1341
100
102
95
103
104
1995
104
119
1066
120
138
929
139
140
454
id
arg
12
34
38
591
38
39
1499
39
40
982
40
42
1087
42
53
601
53
54
707
54
63
897
64
67
401
67
68
1404
68
70
971
70
71
1404
73
79
950
79
89
1129
89
90
10
num
id
12
43
90
63
90
108
116
108
183
105
198
422
116
422
595
126
595
605
126
605
749
116
750
778
116
781
883
116
930
1190
84
1197
1198
380
num
arg
12
1
5
126
5
7
116
9
12
73
12
15
116
15
18
95
18
22
116
22
27
126
27
29
84
29
34
116
34
44
126
45
63
116
67
94
116
94
164
116
171
199
21
arg
id
12
1
2
13401
2
3
12682
3
103
2196
104
1198
982
arg
num
12
1
2
19378
2
3
8722
3
62
1161
compilation_build_mode
2
id
2
mode
2
id
mode
12
1
2
2
mode
id
12
1
2
2
compilation_compiling_files
15738
id
2722
num
4519
file
13668
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
12307
2
4
1143
4
6
217
file
num
12
1
2
12525
2
4
1089
4
5
54
compilation_time
62953
id
2722
num
4519
kind
217
seconds
21783
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
2722
id
seconds
12
3
4
544
4
5
816
6
9
217
9
10
108
10
11
163
11
13
217
13
19
217
19
23
217
26
142
217
num
id
12
1
2
2396
2
3
980
3
4
490
4
13
381
13
51
272
num
kind
12
4
5
4519
num
seconds
12
3
4
1089
4
5
1306
5
6
272
6
7
326
7
8
435
8
9
217
9
15
381
17
44
381
53
96
108
kind
id
12
50
51
217
kind
num
12
83
84
217
kind
seconds
12
4
5
54
6
7
54
223
224
108
seconds
id
12
1
2
16282
2
3
4029
3
44
1470
seconds
num
12
1
2
15520
2
3
4411
3
17
1688
43
60
163
seconds
kind
12
1
2
18733
2
3
3049
diagnostic_for
506
diagnostic
359
compilation
190
file_number
10
file_number_diagnostic_number
52
diagnostic
compilation
12
1
2
211
2
3
147
diagnostic
file_number
12
1
2
359
diagnostic
file_number_diagnostic_number
12
1
2
359
compilation
diagnostic
12
2
3
105
3
4
63
5
6
21
compilation
file_number
12
1
2
190
compilation
file_number_diagnostic_number
12
2
3
105
3
4
63
5
6
21
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
21
4
5
10
10
11
10
18
19
10
file_number_diagnostic_number
compilation
12
2
3
21
8
9
10
18
19
21
file_number_diagnostic_number
file_number
12
1
2
52
compilation_finished
12640
id
12640
cpu_seconds
9419
elapsed_seconds
232
id
cpu_seconds
12
1
2
12640
id
elapsed_seconds
12
1
2
12640
cpu_seconds
id
12
1
2
7920
2
3
982
3
28
517
cpu_seconds
elapsed_seconds
12
1
2
8860
2
3
559
elapsed_seconds
id
12
1
2
73
2
3
21
8
9
21
9
10
21
10
16
21
17
34
21
56
167
21
248
289
21
319
320
10
elapsed_seconds
cpu_seconds
12
1
2
73
2
3
21
8
9
21
9
10
21
10
16
21
17
34
21
53
152
21
160
227
21
235
236
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
124
prefix
124
locations_default
46943815
id
46943815
file
40917
beginLine
7500417
beginColumn
21955
endLine
7501539
endColumn
53391
id
file
12
1
2
46943815
id
beginLine
12
1
2
46943815
id
beginColumn
12
1
2
46943815
id
endLine
12
1
2
46943815
id
endColumn
12
1
2
46943815
file
id
12
1
15
3118
15
41
3118
42
72
3118
72
114
3368
114
142
3118
143
211
3118
213
307
3118
310
430
3118
437
596
3118
607
827
3118
839
1298
3118
1300
2855
3118
3114
30788
3118
57880
57881
124
file
beginLine
12
1
13
3368
13
31
3368
31
47
3118
47
64
3118
64
84
3118
85
115
3118
116
160
3243
160
206
3118
206
291
3118
298
388
3118
395
527
3118
561
1339
3118
1375
57764
2869
file
beginColumn
12
1
5
3742
5
9
3118
9
15
3243
15
20
3243
20
28
3243
28
36
3243
36
42
3118
42
53
3368
53
62
3243
62
81
3118
81
95
3118
95
111
3118
112
156
1995
file
endLine
12
1
13
3368
13
31
3368
31
46
3118
46
63
3118
63
84
3118
84
114
3118
118
160
3243
160
206
3118
207
291
3118
300
390
3118
395
562
3118
564
1350
3118
1420
57764
2869
file
endColumn
12
1
12
3368
13
26
3492
26
34
3243
34
42
3243
42
50
3243
50
61
3118
61
67
3243
67
76
3492
76
88
3243
89
102
3118
102
116
3492
116
133
3118
136
363
1496
beginLine
id
12
1
2
4957323
2
3
779045
3
4
543897
4
12
570343
12
97
563357
97
637
86449
beginLine
file
12
1
2
5019322
2
3
1221273
3
6
639952
6
57
563232
57
329
56635
beginLine
beginColumn
12
1
2
5641186
2
3
483145
3
7
582069
7
25
565228
25
94
228786
beginLine
endLine
12
1
2
7034362
2
85
466055
beginLine
endColumn
12
1
2
5026308
2
3
739375
3
4
539780
4
12
586934
12
72
564106
72
250
43910
beginColumn
id
12
1
2
1746
2
6
1995
6
12
1871
12
40
1746
49
128
1746
129
253
1746
316
707
1746
791
1267
1746
1281
1943
1746
2017
2398
1746
2493
3212
1746
3260
7915
1746
11053
121029
623
beginColumn
file
12
1
2
1995
2
4
1746
4
7
1746
7
18
1871
19
43
1746
44
60
1746
66
93
1746
96
117
1746
117
150
1746
150
169
1746
169
181
1746
182
217
1871
243
329
498
beginColumn
beginLine
12
1
2
1871
2
5
1871
5
11
1746
11
36
1746
36
101
1746
108
217
1746
225
543
1746
633
1059
1746
1071
1410
1746
1414
1610
1746
1613
1807
1746
1834
3791
1746
3837
59554
748
beginColumn
endLine
12
1
2
1871
2
5
1871
5
11
1746
11
36
1746
36
102
1746
109
218
1746
224
545
1746
631
1057
1746
1073
1407
1746
1423
1609
1746
1612
1805
1746
1835
3774
1746
3830
59562
748
beginColumn
endColumn
12
1
2
2120
2
5
1496
5
8
1621
8
13
1746
13
23
1995
23
33
1871
34
44
1746
45
57
1746
58
73
1496
73
83
1746
83
92
1746
92
144
1746
147
299
873
endLine
id
12
1
2
4955202
2
3
781540
3
4
544770
4
12
567848
12
95
563482
95
620
88695
endLine
file
12
1
2
5016453
2
3
1223768
3
6
633340
6
52
564106
52
329
63870
endLine
beginLine
12
1
2
7051452
2
15
450087
endLine
beginColumn
12
1
2
5640313
2
3
480525
3
7
587059
7
25
568846
25
89
224794
endLine
endColumn
12
1
2
5024936
2
3
743741
3
4
539531
4
12
587558
12
72
562733
72
250
43037
endColumn
id
12
1
2
15718
2
3
5613
3
7
4241
7
17
4116
17
33
4116
33
106
4116
114
689
4116
721
2460
4116
2595
4737
4116
4759
33780
3118
endColumn
file
12
1
2
18587
2
3
5613
3
5
3617
5
7
3742
7
16
4366
16
80
4116
81
152
4241
158
212
4241
212
265
4116
265
329
748
endColumn
beginLine
12
1
2
15967
2
3
5987
3
8
4241
8
18
4366
18
42
4116
43
218
4116
234
758
4116
767
2176
4116
2206
2882
4116
2890
30763
2245
endColumn
beginColumn
12
1
2
17215
2
3
6237
3
4
3243
4
7
4241
7
14
4241
14
28
4490
28
46
4116
46
70
4116
70
82
4241
82
117
1247
endColumn
endLine
12
1
2
15967
2
3
5987
3
8
4241
8
18
4366
18
41
4116
43
217
4116
232
755
4116
768
2176
4116
2206
2862
4116
2867
30757
2245
files
65199
id
65199
name
65199
id
name
12
1
2
65199
name
id
12
1
2
65199
folders
12387
id
12387
name
12387
id
name
12
1
2
12387
name
id
12
1
2
12387
containerparent
77565
parent
12387
child
77565
parent
child
12
1
2
6029
2
3
1520
3
4
665
4
6
1003
6
10
971
10
16
1003
16
44
929
44
151
264
child
parent
12
1
2
77565
numlines
807861
element_id
806739
num_lines
39420
num_code
34055
num_comment
18337
element_id
num_lines
12
1
2
805616
2
3
1122
element_id
num_code
12
1
2
805616
2
3
1122
element_id
num_comment
12
1
2
806489
2
3
249
num_lines
element_id
12
1
2
26695
2
3
3742
3
5
3368
5
35
2993
39
1983
2619
num_lines
num_code
12
1
2
27194
2
3
4116
3
4
2494
4
7
3492
7
12
2120
num_lines
num_comment
12
1
2
26820
2
3
4116
3
4
2370
4
6
3243
6
10
2869
num_code
element_id
12
1
2
21830
2
3
3617
3
4
2370
4
13
2869
14
198
2619
204
2092
748
num_code
num_lines
12
1
2
22204
2
3
3617
3
4
2120
4
6
1871
6
9
2744
9
13
1496
num_code
num_comment
12
1
2
21955
2
3
4241
3
5
2869
5
8
3118
8
12
1871
num_comment
element_id
12
1
2
11351
2
3
1995
3
4
1122
4
7
1496
8
22
1496
42
3651
873
num_comment
num_lines
12
1
2
11351
2
3
1995
3
4
1122
4
7
1621
8
27
1496
30
48
748
num_comment
num_code
12
1
2
11351
2
3
1995
3
4
1372
4
8
1496
8
31
1496
35
42
623
diagnostics
359
id
359
severity
21
error_tag
73
error_message
147
full_error_message
179
location
179
id
severity
12
1
2
359
id
error_tag
12
1
2
359
id
error_message
12
1
2
359
id
full_error_message
12
1
2
359
id
location
12
1
2
359
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
42
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
105
2
3
31
18
19
10
error_message
severity
12
1
2
147
error_message
error_tag
12
1
2
147
error_message
full_error_message
12
1
2
116
2
3
31
error_message
location
12
1
2
116
2
3
31
full_error_message
id
12
1
2
168
18
19
10
full_error_message
severity
12
1
2
179
full_error_message
error_tag
12
1
2
179
full_error_message
error_message
12
1
2
179
full_error_message
location
12
1
2
179
location
id
12
1
2
168
18
19
10
location
severity
12
1
2
179
location
error_tag
12
1
2
179
location
error_message
12
1
2
179
location
full_error_message
12
1
2
179
extractor_version
124
codeql_version
124
frontend_version
124
codeql_version
frontend_version
12
1
2
124
frontend_version
codeql_version
12
1
2
124
pch_uses
4127
pch
162
compilation
4127
id
4127
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
4127
compilation
id
12
1
2
4127
id
pch
12
1
2
4127
id
compilation
12
1
2
4127
pch_creations
249
pch
249
compilation
249
from
249
pch
compilation
12
1
2
249
pch
from
12
1
2
249
compilation
pch
12
1
2
249
compilation
from
12
1
2
249
from
pch
12
1
2
249
from
compilation
12
1
2
249
fileannotations
4199696
id
5765
kind
21
name
58704
value
39506
id
kind
12
1
2
200
2
3
5565
id
name
12
1
86
432
88
206
432
212
291
443
291
359
432
362
401
432
402
479
432
480
549
253
550
551
1330
553
628
432
631
753
454
753
1231
443
1234
2155
242
id
value
12
1
98
432
102
244
432
244
351
432
352
434
443
434
490
443
490
628
432
632
702
63
706
707
1330
710
939
432
939
1038
432
1066
1853
432
1853
3292
432
3423
3742
21
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
11024
2
3
4361
3
5
5058
5
7
4097
7
9
4593
9
16
4329
16
19
4889
19
27
4255
27
47
4836
47
128
4921
128
459
4625
459
546
1710
name
kind
12
1
2
58704
name
value
12
1
2
11584
2
3
7687
3
4
4097
4
6
4065
6
8
3421
8
11
4741
11
17
5396
17
23
4699
23
41
4678
41
95
4467
95
1726
3865
value
id
12
1
2
3358
2
4
1636
4
5
3189
5
8
2460
8
14
2967
14
17
1932
17
24
3041
24
51
3537
51
58
3030
58
80
2978
81
151
3083
151
334
2978
334
473
2999
473
547
2312
value
kind
12
1
2
39495
2
3
10
value
name
12
1
2
3400
2
4
1911
4
5
3051
5
8
2481
8
14
3484
14
18
3453
18
28
3199
28
34
3146
34
41
3199
41
66
2988
66
92
3073
92
113
2988
113
145
3030
145
172
95
inmacroexpansion
149997266
id
24671171
inv
3705371
id
inv
12
1
3
2209511
3
5
1474989
5
6
1620382
6
7
6582598
7
8
8719071
8
9
3557077
9
22
507539
inv
id
12
1
2
531711
2
3
743238
3
4
481516
4
7
275305
7
8
282155
8
9
330249
9
10
3046
10
11
444654
11
337
307801
339
423
281757
423
7616
23935
affectedbymacroexpansion
48736235
id
7044799
inv
3803152
id
inv
12
1
2
3846742
2
3
766311
3
4
361844
4
5
772742
5
12
535164
12
50
556272
50
9900
205721
inv
id
12
1
4
313251
4
7
316610
7
9
301090
9
12
342941
12
13
456008
13
14
226101
14
15
408042
15
16
166430
16
17
377680
17
18
200638
18
20
344258
20
25
285395
25
207
64702
macroinvocations
40354053
id
40354053
macro_id
182487
location
5919828
kind
108
id
macro_id
12
1
2
40354053
id
location
12
1
2
40354053
id
kind
12
1
2
40354053
macro_id
id
12
1
2
61156
2
3
27610
3
4
17971
4
5
10020
5
7
13777
7
13
14703
13
33
13777
33
182
13723
185
72152
9747
macro_id
location
12
1
2
77656
2
3
30605
3
4
14322
4
5
10292
5
8
14104
8
18
14213
18
90
13723
90
12187
7569
macro_id
kind
12
1
2
177858
2
3
4628
location
id
12
1
2
5256859
2
4
428527
4
72152
234440
location
macro_id
12
1
2
5897663
2
37
22164
location
kind
12
1
2
5919828
kind
id
12
1499
1500
54
739517
739518
54
kind
macro_id
12
291
292
54
3145
3146
54
kind
location
12
1078
1079
54
107627
107628
54
macroparent
33658311
id
33658311
parent_id
15929105
id
parent_id
12
1
2
33658311
parent_id
id
12
1
2
7809239
2
3
1595502
3
4
4703024
4
5
1295331
5
205
526007
macrolocationbind
6033678
id
4217423
location
2276076
id
location
12
1
2
3292493
2
3
490568
3
4
7885
4
5
413304
5
17
13170
location
id
12
1
2
1335118
2
3
481458
3
4
7799
4
5
427614
5
522
24085
macro_argument_unexpanded
82481739
invocation
26280252
argument_index
696
text
343200
invocation
argument_index
12
1
2
9680762
2
3
9768645
3
4
5001246
4
67
1829598
invocation
text
12
1
2
9863360
2
3
9786186
3
4
4844615
4
67
1786090
argument_index
invocation
12
46457
46458
612
46659
173253
52
646840
2488583
31
argument_index
text
12
2
3
612
13
1115
52
7702
22873
31
text
invocation
12
1
2
39696
2
3
62316
3
4
21025
4
5
34574
5
6
39242
6
9
30867
9
15
28977
15
26
25883
26
57
27140
57
517
25988
518
486610
7487
text
argument_index
12
1
2
243130
2
3
89857
3
9
10211
macro_argument_expanded
82481739
invocation
26280252
argument_index
696
text
207890
invocation
argument_index
12
1
2
9680762
2
3
9768645
3
4
5001246
4
67
1829598
invocation
text
12
1
2
12638838
2
3
8426754
3
4
4224470
4
9
990189
argument_index
invocation
12
46457
46458
612
46659
173253
52
646840
2488583
31
argument_index
text
12
1
2
601
2
96
52
950
16176
42
text
invocation
12
1
2
21828
2
3
26854
3
4
43487
4
5
15903
5
6
3263
6
7
18396
7
10
18966
10
19
18322
19
51
15777
51
252
15597
252
1169486
9493
text
argument_index
12
1
2
105064
2
3
88896
3
66
13929
functions
4049289
id
4049289
name
1693316
kind
873
id
name
12
1
2
4049289
id
kind
12
1
2
4049289
name
id
12
1
2
1447190
2
4
138968
4
3162
107157
name
kind
12
1
2
1690447
2
3
2869
kind
id
12
8
9
124
47
48
124
83
84
124
691
692
124
4453
4454
124
5230
5231
124
21948
21949
124
kind
name
12
2
3
124
18
19
124
41
42
124
43
44
124
302
303
124
504
505
124
12687
12688
124
builtin_functions
30920
id
30920
function_entry_point
1141766
id
1138019
entry_point
1141766
id
entry_point
12
1
2
1134816
2
17
3202
entry_point
id
12
1
2
1141766
function_return_type
4066754
id
4049289
return_type
619244
id
return_type
12
1
2
4031825
2
3
17464
return_type
id
12
1
2
309871
2
3
213691
3
5
48027
5
365
46530
432
9944
1122
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
131626
id
131626
function_deleted
87963
id
87963
function_defaulted
51609
id
51609
function_prototyped
4047792
id
4047792
deduction_guide_for_class
5863
id
5863
class_template
2245
id
class_template
12
1
2
5863
class_template
id
12
1
2
1122
2
3
374
3
4
124
4
5
249
5
6
124
8
9
249
member_function_this_type
674133
id
674133
this_type
176018
id
this_type
12
1
2
674133
this_type
id
12
1
2
47154
2
3
36925
3
4
32683
4
5
20084
5
6
12848
6
10
14470
10
65
11850
fun_decls
4208217
id
4202229
function
4024714
type_id
611260
name
1691819
location
2813170
id
function
12
1
2
4202229
id
type_id
12
1
2
4196241
2
3
5987
id
name
12
1
2
4202229
id
location
12
1
2
4202229
function
id
12
1
2
3861794
2
5
162919
function
type_id
12
1
2
4006251
2
3
18462
function
name
12
1
2
4024714
function
location
12
1
2
3881629
2
4
143084
type_id
id
12
1
2
295151
2
3
220552
3
5
48401
5
364
45906
364
10289
1247
type_id
function
12
1
2
305256
2
3
211820
3
5
48027
5
1163
45906
1483
9893
249
type_id
name
12
1
2
491503
2
3
52892
3
7
50148
7
2238
16716
type_id
location
12
1
2
454952
2
3
69484
3
6
56011
6
4756
30812
name
id
12
1
2
1331550
2
3
194231
3
11
129487
11
3167
36550
name
function
12
1
2
1446691
2
4
139467
4
3162
105660
name
type_id
12
1
2
1602001
2
1596
89817
name
location
12
1
2
1367227
2
3
208327
3
1592
116264
location
id
12
1
2
2420217
2
3
251490
3
211
141463
location
function
12
1
2
2438929
2
3
233277
3
211
140964
location
type_id
12
1
2
2698777
2
211
114393
location
name
12
1
2
2774000
2
8
39170
fun_def
1422241
id
1422241
fun_specialized
7922
id
7922
fun_implicit
272
id
272
fun_decl_specifiers
4279572
id
1748205
name
1372
id
name
12
1
2
362889
2
3
262218
3
4
1100144
4
5
22953
name
id
12
15
16
124
19
20
124
224
225
124
261
262
124
561
562
124
826
827
124
1032
1033
124
1093
1094
124
8148
8149
124
11028
11029
124
11099
11100
124
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
421168
fun_decl
421168
fun_decl_noexcept
141822
fun_decl
141822
constant
141345
fun_decl
constant
12
1
2
141822
constant
fun_decl
12
1
2
140902
2
4
442
fun_decl_empty_noexcept
1163640
fun_decl
1163640
fun_decl_typedef_type
2759
fun_decl
2759
typedeftype_id
123
fun_decl
typedeftype_id
12
1
2
2759
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
29070
id
10098
kind
42
constraint
28834
id
kind
12
1
2
10033
2
3
64
id
constraint
12
1
2
7262
2
3
494
3
6
859
6
13
322
13
14
1138
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
28597
2
3
236
constraint
kind
12
1
2
28834
param_decl_bind
7309803
id
7309803
index
7983
fun_decl
3531215
id
index
12
1
2
7309803
id
fun_decl
12
1
2
7309803
index
id
12
2
3
3991
6
7
1995
16
20
623
25
147
623
343
16215
623
28307
28308
124
index
fun_decl
12
2
3
3991
6
7
1995
16
20
623
25
147
623
343
16215
623
28307
28308
124
fun_decl
id
12
1
2
1508566
2
3
976270
3
4
602029
4
5
290660
5
65
153688
fun_decl
index
12
1
2
1508566
2
3
976270
3
4
602029
4
5
290660
5
65
153688
var_decls
9389586
id
9382725
variable
9034681
type_id
1456421
name
852521
location
6274402
id
variable
12
1
2
9382725
id
type_id
12
1
2
9375864
2
3
6861
id
name
12
1
2
9382725
id
location
12
1
2
9382725
variable
id
12
1
2
8704101
2
5
330579
variable
type_id
12
1
2
8981164
2
3
53516
variable
name
12
1
2
8929269
2
4
105411
variable
location
12
1
2
8783066
2
4
251614
type_id
id
12
1
2
849901
2
3
284049
3
5
127366
5
11
113145
11
2944
81958
type_id
variable
12
1
2
870734
2
3
269079
3
5
122751
5
11
113020
11
2860
80836
type_id
name
12
1
2
1119480
2
3
192609
3
7
115266
7
1038
29066
type_id
location
12
1
2
985377
2
3
219055
3
6
133604
6
95
109278
97
2622
9106
name
id
12
1
2
465930
2
3
165788
3
4
59629
4
7
65866
7
25
64119
25
27136
31186
name
variable
12
1
2
478903
2
3
165040
3
4
54639
4
8
71604
8
45
64244
45
26704
18088
name
type_id
12
1
2
654672
2
3
110775
3
11
65492
11
3463
21581
name
location
12
1
2
493748
2
3
183253
3
4
51645
4
8
64993
8
22619
58880
location
id
12
1
2
5774666
2
21
472292
21
2940
27444
location
variable
12
1
2
5855502
2
2935
418900
location
type_id
12
1
2
5975883
2
2555
298519
location
name
12
1
2
6262052
2
5
12349
var_def
3766862
id
3766862
var_specialized
644
id
644
var_decl_specifiers
489881
id
489881
name
498
id
name
12
1
2
489881
name
id
12
16
17
124
77
78
124
653
654
124
3181
3182
124
is_structured_binding
945
id
945
var_requires
386
id
64
constraint
386
id
constraint
12
2
3
21
3
4
21
13
14
21
constraint
id
12
1
2
386
type_decls
1633438
id
1633438
type_id
1614476
location
1547362
id
type_id
12
1
2
1633438
id
location
12
1
2
1633438
type_id
id
12
1
2
1598134
2
10
16341
type_id
location
12
1
2
1598259
2
10
16217
location
id
12
1
2
1525282
2
64
22080
location
type_id
12
1
2
1525407
2
64
21955
type_def
1095528
id
1095528
type_decl_top
675275
type_decl
675275
type_requires
7670
id
2041
constraint
7649
id
constraint
12
1
2
1009
2
5
107
5
6
601
6
13
171
13
14
150
constraint
id
12
1
2
7627
2
3
21
namespace_decls
407918
id
407918
namespace_id
1840
location
407918
bodylocation
407918
id
namespace_id
12
1
2
407918
id
location
12
1
2
407918
id
bodylocation
12
1
2
407918
namespace_id
id
12
1
2
389
2
3
202
3
6
170
6
15
154
15
34
145
35
62
145
63
81
145
86
144
162
151
264
145
270
1870
145
2205
12488
32
namespace_id
location
12
1
2
389
2
3
202
3
6
170
6
15
154
15
34
145
35
62
145
63
81
145
86
144
162
151
264
145
270
1870
145
2205
12488
32
namespace_id
bodylocation
12
1
2
389
2
3
202
3
6
170
6
15
154
15
34
145
35
62
145
63
81
145
86
144
162
151
264
145
270
1870
145
2205
12488
32
location
id
12
1
2
407918
location
namespace_id
12
1
2
407918
location
bodylocation
12
1
2
407918
bodylocation
id
12
1
2
407918
bodylocation
namespace_id
12
1
2
407918
bodylocation
location
12
1
2
407918
usings
272034
id
272034
element_id
59042
location
26844
kind
21
id
element_id
12
1
2
272034
id
location
12
1
2
272034
id
kind
12
1
2
272034
element_id
id
12
1
2
51312
2
5
5385
5
134
2344
element_id
location
12
1
2
51312
2
5
5385
5
134
2344
element_id
kind
12
1
2
59042
location
id
12
1
2
21173
2
4
2302
4
132
1943
145
367
1425
location
element_id
12
1
2
21173
2
4
2302
4
132
1943
145
367
1425
location
kind
12
1
2
26844
kind
id
12
393
394
10
25367
25368
10
kind
element_id
12
214
215
10
5377
5378
10
kind
location
12
356
357
10
2186
2187
10
using_container
580047
parent
21891
child
272034
parent
child
12
1
2
10370
2
3
1615
3
6
1858
6
7
2291
7
28
1668
28
136
781
145
146
2618
146
437
686
child
parent
12
1
2
96584
2
3
120261
3
4
20096
4
5
26707
5
65
8384
static_asserts
172982
id
172982
condition
172982
message
38704
location
22616
enclosing
6819
id
condition
12
1
2
172982
id
message
12
1
2
172982
id
location
12
1
2
172982
id
enclosing
12
1
2
172982
condition
id
12
1
2
172982
condition
message
12
1
2
172982
condition
location
12
1
2
172982
condition
enclosing
12
1
2
172982
message
id
12
1
2
28454
2
3
640
3
4
3624
4
12
2084
12
17
3130
17
513
770
message
condition
12
1
2
28454
2
3
640
3
4
3624
4
12
2084
12
17
3130
17
513
770
message
location
12
1
2
35866
2
33
2838
message
enclosing
12
1
2
30263
2
3
348
3
4
3389
4
12
1905
12
43
2797
location
id
12
1
2
4273
2
3
3722
3
4
1743
4
5
121
5
6
4727
6
13
429
14
15
2643
16
17
64
17
18
4387
19
52
502
location
condition
12
1
2
4273
2
3
3722
3
4
1743
4
5
121
5
6
4727
6
13
429
14
15
2643
16
17
64
17
18
4387
19
52
502
location
message
12
1
2
6949
2
3
7663
3
4
7768
4
7
235
location
enclosing
12
1
2
5060
2
3
8084
3
4
1483
4
5
4751
5
13
494
13
14
2643
16
43
97
enclosing
id
12
1
2
5716
2
3
527
3
228
527
229
11052
48
enclosing
condition
12
1
2
5716
2
3
527
3
228
527
229
11052
48
enclosing
message
12
1
2
5870
2
3
518
3
2936
429
enclosing
location
12
1
2
5854
2
3
535
3
1929
429
params
7060558
id
7019641
function
3404846
index
7983
type_id
1220275
id
function
12
1
2
7019641
id
index
12
1
2
7019641
id
type_id
12
1
2
6978724
2
3
40917
function
id
12
1
2
1473138
2
3
926246
3
4
578701
4
5
280805
5
65
145954
function
index
12
1
2
1473138
2
3
926246
3
4
578701
4
5
280805
5
65
145954
function
type_id
12
1
2
1781637
2
3
1030660
3
4
437487
4
11
155060
index
id
12
2
3
3991
6
7
1995
14
18
623
23
138
623
320
15486
623
27294
27295
124
index
function
12
2
3
3991
6
7
1995
14
18
623
23
138
623
320
15486
623
27294
27295
124
index
type_id
12
1
2
3991
2
3
1995
4
7
623
9
55
623
116
2703
623
7497
7498
124
type_id
id
12
1
2
737504
2
3
240387
3
5
93186
5
13
93809
13
2574
55387
type_id
function
12
1
2
819588
2
3
179635
3
6
106159
6
27
92188
27
2562
22703
type_id
index
12
1
2
995107
2
3
166786
3
65
58381
overrides
159497
new
150804
old
17961
new
old
12
1
2
142119
2
4
8684
old
new
12
1
2
9828
2
3
2432
3
4
1629
4
6
1483
6
18
1354
18
230
1232
membervariables
1501944
id
1499493
type_id
457553
name
642220
id
type_id
12
1
2
1497152
2
4
2341
id
name
12
1
2
1499493
type_id
id
12
1
2
339380
2
3
72592
3
10
35451
10
4445
10129
type_id
name
12
1
2
356970
2
3
64750
3
57
34362
60
2186
1470
name
id
12
1
2
421557
2
3
122420
3
5
58051
5
664
40189
name
type_id
12
1
2
524482
2
3
73191
3
668
44546
globalvariables
488384
id
488384
type_id
10354
name
112521
id
type_id
12
1
2
488384
id
name
12
1
2
488384
type_id
id
12
1
2
6985
2
3
374
3
5
748
5
20
873
20
74
873
152
2216
498
type_id
name
12
1
2
7110
2
3
374
3
5
748
5
20
748
20
74
873
125
228
498
name
id
12
1
2
95306
2
7
8857
7
604
8358
name
type_id
12
1
2
96928
2
3
15343
3
4
249
localvariables
725968
id
725968
type_id
53415
name
101587
id
type_id
12
1
2
725968
id
name
12
1
2
725968
type_id
id
12
1
2
28851
2
3
7839
3
4
4027
4
6
4063
6
12
4131
12
162
4007
162
19347
491
type_id
name
12
1
2
38351
2
3
6703
3
5
4475
5
3509
3883
name
id
12
1
2
62511
2
3
16031
3
4
6527
4
8
8143
8
134
7619
134
7549
751
name
type_id
12
1
2
84547
2
3
8407
3
15
7679
15
1509
951
autoderivation
229160
var
229160
derivation_type
623
var
derivation_type
12
1
2
229160
derivation_type
var
12
38
39
124
79
80
124
454
455
124
530
531
124
736
737
124
orphaned_variables
44321
var
44321
function
41051
var
function
12
1
2
44321
function
var
12
1
2
40199
2
47
851
enumconstants
347930
id
347930
parent
41551
index
13941
type_id
54
name
347549
location
320538
id
parent
12
1
2
347930
id
index
12
1
2
347930
id
type_id
12
1
2
347930
id
name
12
1
2
347930
id
location
12
1
2
347930
parent
id
12
1
2
1524
2
3
5772
3
4
8713
4
5
5554
5
6
4574
6
7
2559
7
8
1960
8
10
2995
10
15
3430
15
33
3158
33
257
1306
parent
index
12
1
2
1524
2
3
5772
3
4
8713
4
5
5554
5
6
4574
6
7
2559
7
8
1960
8
10
2995
10
15
3430
15
33
3158
33
257
1306
parent
type_id
12
1
2
41551
parent
name
12
1
2
1524
2
3
5772
3
4
8713
4
5
5554
5
6
4574
6
7
2559
7
8
1960
8
10
2995
10
15
3430
15
33
3158
33
257
1306
parent
location
12
1
2
2123
2
3
5990
3
4
8767
4
5
5500
5
6
4574
6
7
2505
7
8
1851
8
11
3812
11
17
3213
17
165
3158
256
257
54
index
id
12
1
2
2777
2
3
2232
3
4
2287
4
5
1198
5
9
1143
9
12
1089
12
20
1143
20
59
1089
64
764
980
index
parent
12
1
2
2777
2
3
2232
3
4
2287
4
5
1198
5
9
1143
9
12
1089
12
20
1143
20
59
1089
64
764
980
index
type_id
12
1
2
13941
index
name
12
1
2
2777
2
3
2232
3
4
2287
4
5
1198
5
9
1143
9
12
1089
12
20
1143
20
59
1089
64
761
980
index
location
12
1
2
2777
2
3
2232
3
4
2287
4
5
1198
5
9
1143
9
12
1089
12
20
1143
20
59
1089
64
764
980
type_id
id
12
6389
6390
54
type_id
parent
12
763
764
54
type_id
index
12
256
257
54
type_id
name
12
6382
6383
54
type_id
location
12
5886
5887
54
name
id
12
1
2
347168
2
3
381
name
parent
12
1
2
347168
2
3
381
name
index
12
1
2
347549
name
type_id
12
1
2
347549
name
location
12
1
2
347168
2
3
381
location
id
12
1
2
319503
2
205
1034
location
parent
12
1
2
320538
location
index
12
1
2
319503
2
205
1034
location
type_id
12
1
2
320538
location
name
12
1
2
319503
2
205
1034
builtintypes
7609
id
7609
name
7609
kind
7609
size
873
sign
374
alignment
623
id
name
12
1
2
7609
id
kind
12
1
2
7609
id
size
12
1
2
7609
id
sign
12
1
2
7609
id
alignment
12
1
2
7609
name
id
12
1
2
7609
name
kind
12
1
2
7609
name
size
12
1
2
7609
name
sign
12
1
2
7609
name
alignment
12
1
2
7609
kind
id
12
1
2
7609
kind
name
12
1
2
7609
kind
size
12
1
2
7609
kind
sign
12
1
2
7609
kind
alignment
12
1
2
7609
size
id
12
2
3
249
8
9
124
9
10
124
11
12
124
14
15
124
15
16
124
size
name
12
2
3
249
8
9
124
9
10
124
11
12
124
14
15
124
15
16
124
size
kind
12
2
3
249
8
9
124
9
10
124
11
12
124
14
15
124
15
16
124
size
sign
12
1
2
249
3
4
623
size
alignment
12
1
2
498
2
3
374
sign
id
12
6
7
124
12
13
124
43
44
124
sign
name
12
6
7
124
12
13
124
43
44
124
sign
kind
12
6
7
124
12
13
124
43
44
124
sign
size
12
5
6
249
7
8
124
sign
alignment
12
5
6
374
alignment
id
12
8
9
124
10
11
124
13
14
249
17
18
124
alignment
name
12
8
9
124
10
11
124
13
14
249
17
18
124
alignment
kind
12
8
9
124
10
11
124
13
14
249
17
18
124
alignment
size
12
2
3
623
alignment
sign
12
3
4
623
derivedtypes
3030854
id
3030854
name
1460538
kind
748
type_id
1946677
id
name
12
1
2
3030854
id
kind
12
1
2
3030854
id
type_id
12
1
2
3030854
name
id
12
1
2
1344024
2
28
109902
29
4302
6611
name
kind
12
1
2
1460538
name
type_id
12
1
2
1344149
2
28
109777
29
4302
6611
kind
id
12
724
725
124
2333
2334
124
3627
3628
124
4301
4302
124
5557
5558
124
7754
7755
124
kind
name
12
1
2
124
671
672
124
1613
1614
124
2429
2430
124
2654
2655
124
4340
4341
124
kind
type_id
12
207
208
124
2333
2334
124
3623
3624
124
4301
4302
124
5492
5493
124
7754
7755
124
type_id
id
12
1
2
1317453
2
3
375862
3
4
123250
4
137
130111
type_id
name
12
1
2
1318950
2
3
375862
3
4
121753
4
137
130111
type_id
kind
12
1
2
1319324
2
3
376486
3
4
123499
4
6
127366
pointerishsize
2247318
id
2247318
size
249
alignment
249
id
size
12
1
2
2247318
id
alignment
12
1
2
2247318
size
id
12
3
4
124
18012
18013
124
size
alignment
12
1
2
249
alignment
id
12
3
4
124
18012
18013
124
alignment
size
12
1
2
249
arraysizes
80586
id
80586
num_elements
17838
bytesize
20209
alignment
623
id
num_elements
12
1
2
80586
id
bytesize
12
1
2
80586
id
alignment
12
1
2
80586
num_elements
id
12
1
2
249
2
3
10852
3
4
249
4
5
3492
5
9
1496
9
42
1372
56
57
124
num_elements
bytesize
12
1
2
11726
2
3
3991
3
5
997
5
11
1122
num_elements
alignment
12
1
2
11726
2
3
3991
3
4
748
4
6
1372
bytesize
id
12
1
2
623
2
3
12724
3
4
498
4
5
2744
5
7
1496
7
17
1621
24
45
498
bytesize
num_elements
12
1
2
14595
2
3
3617
3
6
1871
6
7
124
bytesize
alignment
12
1
2
14844
2
3
3368
3
5
1621
5
6
374
alignment
id
12
10
11
124
86
87
124
91
92
124
121
122
124
338
339
124
alignment
num_elements
12
4
5
124
16
17
249
48
49
124
139
140
124
alignment
bytesize
12
4
5
124
19
20
124
20
21
124
48
49
124
140
141
124
tupleelements
1
id
1
num_elements
1
id
num_elements
12
1
2
1
num_elements
id
12
1
2
1
typedefbase
1762033
id
1762033
type_id
837888
id
type_id
12
1
2
1762033
type_id
id
12
1
2
662428
2
3
80934
3
6
64164
6
4526
30360
decltypes
814485
id
27564
expr
814485
kind
21
base_type
3341
parentheses_would_change_meaning
21
id
expr
12
1
2
9737
2
3
3648
4
5
3626
6
9
549
23
24
3253
29
30
3143
32
33
131
171
172
3077
173
224
395
id
kind
12
1
2
27564
id
base_type
12
1
2
27564
id
parentheses_would_change_meaning
12
1
2
27564
expr
id
12
1
2
814485
expr
kind
12
1
2
814485
expr
base_type
12
1
2
814485
expr
parentheses_would_change_meaning
12
1
2
814485
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
1208
2
3
1033
3
4
351
4
5
175
5
8
285
8
166
263
245
246
21
base_type
expr
12
1
2
1164
2
3
857
3
4
329
4
7
285
7
201
307
340
1601
263
2800
8194
131
base_type
kind
12
1
2
3341
base_type
parentheses_would_change_meaning
12
1
2
3341
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
7949
id
7949
arg_type
7176
kind
85
base_type
5242
id
arg_type
12
1
2
7949
id
kind
12
1
2
7949
id
base_type
12
1
2
7949
arg_type
id
12
1
2
6402
2
3
773
arg_type
kind
12
1
2
6402
2
3
773
arg_type
base_type
12
1
2
7154
2
3
21
kind
id
12
1
2
21
7
8
21
96
97
21
266
267
21
kind
arg_type
12
1
2
21
7
8
21
96
97
21
266
267
21
kind
base_type
12
1
2
21
4
5
21
72
73
21
222
223
21
base_type
id
12
1
2
3631
2
3
902
3
4
343
4
6
365
base_type
arg_type
12
1
2
3781
2
3
988
3
4
451
4
5
21
base_type
kind
12
1
2
4082
2
3
1138
3
4
21
usertypes
4150928
id
4150928
name
918379
kind
126
id
name
12
1
2
4150928
id
kind
12
1
2
4150928
name
id
12
1
2
654159
2
3
158637
3
8
70553
8
32672
35028
name
kind
12
1
2
866644
2
10
51735
kind
id
12
28
29
10
64
65
10
579
580
10
1052
1053
10
1595
1596
10
1874
1875
10
4586
4587
10
20079
20080
10
21491
21492
10
82092
82093
10
92774
92775
10
166854
166855
10
kind
name
12
19
20
10
47
48
10
50
51
10
153
154
10
417
418
10
771
772
10
1565
1566
10
3066
3067
10
5589
5590
10
10903
10904
10
12189
12190
10
57611
57612
10
usertypesize
1363571
id
1363571
size
1478
alignment
84
id
size
12
1
2
1363571
id
alignment
12
1
2
1363571
size
id
12
1
2
464
2
3
190
3
4
95
4
6
95
6
9
116
9
19
116
19
30
116
30
115
116
118
1735
116
1839
99777
52
size
alignment
12
1
2
1203
2
3
179
3
6
95
alignment
id
12
1
2
10
3
4
10
7
8
10
54
55
10
56
57
10
2080
2081
10
11949
11950
10
114972
114973
10
alignment
size
12
1
2
21
3
4
10
11
12
10
12
13
10
17
18
10
27
28
10
111
112
10
usertype_final
11476
id
11476
usertype_uuid
47827
id
47827
uuid
47283
id
uuid
12
1
2
47827
uuid
id
12
1
2
46740
2
3
543
usertype_alias_kind
1762033
id
1762033
alias_kind
21
id
alias_kind
12
1
2
1762033
alias_kind
id
12
36907
36908
10
129947
129948
10
nontype_template_parameters
766242
id
766242
type_template_type_constraint
27115
id
13364
constraint
25976
id
constraint
12
1
2
10205
2
3
902
3
5
1031
5
14
1117
14
17
107
constraint
id
12
1
2
24837
2
3
1138
mangled_name
7853950
id
7853950
mangled_name
6364345
is_complete
249
id
mangled_name
12
1
2
7853950
id
is_complete
12
1
2
7853950
mangled_name
id
12
1
2
6036260
2
1120
328084
mangled_name
is_complete
12
1
2
6364345
is_complete
id
12
6
7
124
62953
62954
124
is_complete
mangled_name
12
6
7
124
51012
51013
124
is_pod_class
593793
id
593793
is_standard_layout_class
1124221
id
1124221
is_complete
1346051
id
1346051
is_class_template
232126
id
232126
class_instantiation
1125889
to
1122837
from
71789
to
from
12
1
2
1120694
2
8
2143
from
to
12
1
2
20497
2
3
12883
3
4
7107
4
5
4657
5
7
6061
7
10
5723
10
17
5913
17
51
5385
51
4223
3558
class_template_argument
2898124
type_id
1366866
index
1182
arg_type
821952
type_id
index
12
1
2
579265
2
3
410216
3
4
250997
4
7
103079
7
113
23306
type_id
arg_type
12
1
2
607799
2
3
424219
3
4
251832
4
113
83014
index
type_id
12
2
3
10
4
5
749
5
30
95
33
90
95
95
453
95
643
7128
95
11968
129432
42
index
arg_type
12
2
3
10
4
5
749
5
16
105
16
35
95
37
155
95
196
3263
95
10413
44535
31
arg_type
type_id
12
1
2
513633
2
3
167613
3
5
75073
5
47
61725
47
12619
3907
arg_type
index
12
1
2
723689
2
3
79899
3
22
18364
class_template_argument_value
510056
type_id
205800
index
306
arg_value
509919
type_id
index
12
1
2
155789
2
3
43367
3
8
6643
type_id
arg_value
12
1
2
147920
2
3
40471
3
45
15534
45
154
1873
index
type_id
12
2
3
34
20
21
34
49
50
34
84
85
34
105
106
34
278
279
34
981
982
34
2471
2472
34
3753
3754
34
index
arg_value
12
3
4
34
74
75
34
105
106
34
273
274
34
336
337
34
892
893
34
2433
2434
34
4801
4802
34
6051
6052
34
arg_value
type_id
12
1
2
509783
2
3
136
arg_value
index
12
1
2
509919
is_proxy_class_for
48429
id
48429
templ_param_id
45757
id
templ_param_id
12
1
2
48429
templ_param_id
id
12
1
2
45039
2
79
718
type_mentions
5907629
id
5907629
type_id
277788
location
5851320
kind
54
id
type_id
12
1
2
5907629
id
location
12
1
2
5907629
id
kind
12
1
2
5907629
type_id
id
12
1
2
137233
2
3
31204
3
4
11653
4
5
14975
5
7
19931
7
12
21837
12
28
21075
28
8941
19877
type_id
location
12
1
2
137233
2
3
31204
3
4
11653
4
5
14975
5
7
19931
7
12
21837
12
28
21075
28
8941
19877
type_id
kind
12
1
2
277788
location
id
12
1
2
5805630
2
4
45690
location
type_id
12
1
2
5805630
2
4
45690
location
kind
12
1
2
5851320
kind
id
12
108481
108482
54
kind
type_id
12
5101
5102
54
kind
location
12
107447
107448
54
is_function_template
1331300
id
1331300
function_instantiation
973780
to
973780
from
182703
to
from
12
1
2
973780
from
to
12
1
2
110582
2
3
42788
3
9
14444
9
104
13729
119
1532
1158
function_template_argument
2484666
function_id
1453210
index
476
arg_type
297986
function_id
index
12
1
2
782969
2
3
413134
3
4
171801
4
15
85304
function_id
arg_type
12
1
2
802115
2
3
411226
3
4
169621
4
9
70246
index
function_id
12
1
2
170
7
8
34
45
46
34
77
78
34
138
139
34
280
281
34
2504
2505
34
7547
7548
34
19674
19675
34
42657
42658
34
index
arg_type
12
1
2
170
4
5
34
17
18
34
27
28
34
52
53
34
112
113
34
315
316
34
972
973
34
2754
2755
34
6081
6082
34
arg_type
function_id
12
1
2
174765
2
3
26334
3
4
19997
4
6
22654
6
11
23233
11
76
23370
79
2452
7631
arg_type
index
12
1
2
256799
2
3
32125
3
15
9061
function_template_argument_value
452754
function_id
196772
index
476
arg_value
450063
function_id
index
12
1
2
151395
2
3
42890
3
8
2486
function_id
arg_value
12
1
2
144479
2
3
36690
3
54
14853
54
113
749
index
function_id
12
1
2
170
2
3
34
3
4
34
4
5
34
15
16
34
27
28
34
1345
1346
34
1388
1389
34
1850
1851
34
2547
2548
34
index
arg_value
12
1
2
170
2
3
34
3
4
34
4
5
34
51
52
34
63
64
34
1906
1907
34
3295
3296
34
3702
3703
34
4180
4181
34
arg_value
function_id
12
1
2
447372
2
3
2691
arg_value
index
12
1
2
450063
is_variable_template
58631
id
58631
variable_instantiation
423017
to
423017
from
35303
to
from
12
1
2
423017
from
to
12
1
2
15219
2
3
3867
3
4
2370
4
6
2993
6
8
2245
8
12
3118
12
31
2744
32
546
2744
variable_template_argument
768940
variable_id
401186
index
1995
arg_type
256355
variable_id
index
12
1
2
156557
2
3
189989
3
4
36426
4
17
18213
variable_id
arg_type
12
1
2
171402
2
3
180259
3
4
33681
4
17
15842
index
variable_id
12
28
29
873
34
35
374
37
38
124
66
67
124
146
147
124
438
439
124
1961
1962
124
3216
3217
124
index
arg_type
12
1
2
873
2
3
374
5
6
124
28
29
124
54
55
124
161
162
124
747
748
124
1325
1326
124
arg_type
variable_id
12
1
2
175519
2
3
44784
3
6
21581
6
206
14470
arg_type
index
12
1
2
228037
2
3
24699
3
7
3617
variable_template_argument_value
19959
variable_id
14844
index
498
arg_value
19959
variable_id
index
12
1
2
13347
2
3
1496
variable_id
arg_value
12
1
2
10478
2
3
3991
4
5
374
index
variable_id
12
17
18
124
27
28
124
41
42
124
46
47
124
index
arg_value
12
22
23
124
29
30
124
50
51
124
59
60
124
arg_value
variable_id
12
1
2
19959
arg_value
index
12
1
2
19959
template_template_instantiation
6362
to
4989
from
1122
to
from
12
1
2
3617
2
3
1372
from
to
12
1
2
748
2
3
124
16
17
124
27
28
124
template_template_argument
9673
type_id
6114
index
105
arg_type
9081
type_id
index
12
1
2
5016
2
3
422
3
8
506
8
11
168
type_id
arg_type
12
1
2
5037
2
4
559
4
10
464
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
9050
3
43
31
arg_type
index
12
1
2
9060
2
11
21
template_template_argument_value
623
type_id
528
index
21
arg_value
623
type_id
index
12
1
2
528
type_id
arg_value
12
1
2
454
2
3
52
3
4
21
index
type_id
12
8
9
10
42
43
10
index
arg_value
12
17
18
10
42
43
10
arg_value
type_id
12
1
2
623
arg_value
index
12
1
2
623
concept_templates
3609
concept_id
3609
name
3609
location
3609
concept_id
name
12
1
2
3609
concept_id
location
12
1
2
3609
name
concept_id
12
1
2
3609
name
location
12
1
2
3609
location
concept_id
12
1
2
3609
location
name
12
1
2
3609
concept_instantiation
90305
to
90305
from
3437
to
from
12
1
2
90305
from
to
12
1
2
236
2
3
107
3
4
365
4
5
128
5
6
300
6
8
236
8
10
107
10
12
279
12
15
214
15
19
214
19
25
257
25
37
257
38
49
257
50
72
257
78
387
214
is_type_constraint
36848
concept_id
36848
concept_template_argument
112887
concept_id
76275
index
128
arg_type
21400
concept_id
index
12
1
2
46409
2
3
24644
3
7
5221
concept_id
arg_type
12
1
2
50019
2
3
22345
3
7
3910
index
concept_id
12
11
12
21
26
27
21
34
35
21
243
244
21
1390
1391
21
3550
3551
21
index
arg_type
12
11
12
21
23
24
21
31
32
21
96
97
21
359
360
21
640
641
21
arg_type
concept_id
12
1
2
10377
2
3
2965
3
4
1052
4
5
1353
5
6
1160
6
9
1611
9
14
1976
14
259
902
arg_type
index
12
1
2
18005
2
3
3265
3
4
128
concept_template_argument_value
106
concept_id
83
index
15
arg_value
106
concept_id
index
12
1
2
83
concept_id
arg_value
12
1
2
60
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
106
arg_value
index
12
1
2
106
routinetypes
604490
id
604490
return_type
283849
id
return_type
12
1
2
604490
return_type
id
12
1
2
234076
2
3
35225
3
4677
14546
routinetypeargs
1178519
routine
416002
index
980
type_id
112074
routine
index
12
1
2
82939
2
3
126069
3
4
107880
4
5
49284
5
7
33164
7
19
16664
routine
type_id
12
1
2
88929
2
3
138703
3
4
114633
4
5
40734
5
10
32892
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
33273
2
3
15574
3
4
13287
4
5
9802
5
6
6371
6
8
9475
8
13
9530
13
26
8658
26
926
6099
type_id
index
12
1
2
79399
2
3
17535
3
5
9475
5
17
5663
ptrtomembers
9726
id
9726
type_id
7973
class_id
4868
id
type_id
12
1
2
9726
id
class_id
12
1
2
9726
type_id
id
12
1
2
7751
2
84
221
type_id
class_id
12
1
2
7751
2
84
221
class_id
id
12
1
2
3896
2
3
528
8
9
401
10
65
42
class_id
type_id
12
1
2
3896
2
3
528
8
9
401
10
65
42
specifiers
7734
id
7734
str
7734
id
str
12
1
2
7734
str
id
12
1
2
7734
typespecifiers
854143
type_id
846658
spec_id
1621
type_id
spec_id
12
1
2
839173
2
3
7484
spec_id
type_id
12
1
2
124
2
3
124
16
17
124
17
18
124
24
25
124
44
45
124
49
50
124
51
52
124
112
113
124
199
200
124
325
326
124
545
546
124
5462
5463
124
funspecifiers
9714178
func_id
4009370
spec_id
2370
func_id
spec_id
12
1
2
1527652
2
3
506847
3
4
1036273
4
5
692845
5
8
245751
spec_id
func_id
12
17
18
124
18
19
124
53
54
124
114
115
124
216
217
124
272
273
124
355
356
124
653
654
124
767
768
124
823
824
124
1095
1096
124
1261
1262
124
1663
1664
124
3301
3302
124
3355
3356
124
6170
6171
124
15121
15122
124
19840
19841
124
22777
22778
124
varspecifiers
3075514
var_id
2315055
spec_id
1122
var_id
spec_id
12
1
2
1658262
2
3
553627
3
5
103165
spec_id
var_id
12
97
98
124
240
241
124
1091
1092
124
1334
1335
124
2238
2239
124
2773
2774
124
3449
3450
124
4939
4940
124
8493
8494
124
explicit_specifier_exprs
41291
func_id
41291
constant
41291
func_id
constant
12
1
2
41291
constant
func_id
12
1
2
41291
attributes
653799
id
653799
kind
374
name
2120
name_space
249
location
647686
id
kind
12
1
2
653799
id
name
12
1
2
653799
id
name_space
12
1
2
653799
id
location
12
1
2
653799
kind
id
12
7
8
124
2406
2407
124
2828
2829
124
kind
name
12
1
2
124
6
7
124
12
13
124
kind
name_space
12
1
2
249
2
3
124
kind
location
12
4
5
124
2360
2361
124
2828
2829
124
name
id
12
1
2
249
3
4
124
6
7
124
7
8
249
10
11
249
14
15
124
18
19
124
24
25
124
59
60
124
62
63
124
72
73
124
341
342
124
1977
1978
124
2629
2630
124
name
kind
12
1
2
1871
2
3
249
name
name_space
12
1
2
2120
name
location
12
1
2
249
3
4
124
4
5
124
6
7
124
7
8
124
10
11
249
14
15
124
18
19
124
24
25
124
59
60
124
62
63
124
72
73
124
336
337
124
1977
1978
124
2629
2630
124
name_space
id
12
11
12
124
5230
5231
124
name_space
kind
12
1
2
124
3
4
124
name_space
name
12
2
3
124
15
16
124
name_space
location
12
11
12
124
5181
5182
124
location
id
12
1
2
641823
2
5
5863
location
kind
12
1
2
647686
location
name
12
1
2
642572
2
3
5114
location
name_space
12
1
2
647686
attribute_args
82563
id
82563
kind
17
attribute
71260
index
40
location
57185
id
kind
12
1
2
82563
id
attribute
12
1
2
82563
id
index
12
1
2
82563
id
location
12
1
2
82563
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
65791
2
7
5347
7
25
121
attribute
kind
12
1
2
69744
2
3
1516
attribute
index
12
1
2
68216
2
8
3044
attribute
location
12
1
2
68748
2
6
2511
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
41507
2
3
11858
3
25
3819
location
kind
12
1
2
47653
2
3
9531
location
attribute
12
1
2
42861
2
3
12298
3
11
2025
location
index
12
1
2
56936
2
8
248
attribute_arg_value
16692
arg
16692
value
511
arg
value
12
1
2
16692
value
arg
12
1
2
204
5
6
34
6
7
34
15
16
34
25
26
34
51
52
34
52
53
34
71
72
34
76
77
34
183
184
34
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
71884
arg
71884
constant
71884
arg
constant
12
1
2
71884
constant
arg
12
1
2
71884
attribute_arg_expr
1404
arg
1404
expr
1404
arg
expr
12
1
2
1404
expr
arg
12
1
2
1404
attribute_arg_name
6
arg
6
name
5
arg
name
12
1
2
6
name
arg
12
1
2
4
2
3
1
typeattributes
96304
type_id
94558
spec_id
32434
type_id
spec_id
12
1
2
92811
2
3
1746
spec_id
type_id
12
1
2
27943
2
9
2494
11
58
1995
funcattributes
843539
func_id
799004
spec_id
616749
func_id
spec_id
12
1
2
758961
2
7
40043
spec_id
func_id
12
1
2
571715
2
213
45033
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
5995
namespace_id
136
spec_id
5995
namespace_id
spec_id
12
1
2
68
11
12
34
163
164
34
spec_id
namespace_id
12
1
2
5995
stmtattributes
2213
stmt_id
2213
spec_id
558
stmt_id
spec_id
12
1
2
2213
spec_id
stmt_id
12
1
2
214
2
3
150
3
4
42
9
10
107
13
16
42
unspecifiedtype
7174203
type_id
7174203
unspecified_type_id
3962839
type_id
unspecified_type_id
12
1
2
7174203
unspecified_type_id
type_id
12
1
2
2481094
2
3
1116610
3
7
302636
7
537
62498
member
4189505
parent
543273
index
29689
child
4184889
parent
index
12
1
2
128988
2
3
83331
3
4
32434
4
5
44908
5
6
42414
6
7
33931
7
9
42289
9
13
41166
13
18
41291
18
42
40792
42
239
11726
parent
child
12
1
2
128738
2
3
83455
3
4
32184
4
5
45033
5
6
42538
6
7
32808
7
9
42663
9
13
41540
13
18
41416
18
42
40917
42
265
11975
index
parent
12
1
2
6486
2
3
2619
3
8
1871
9
10
2869
10
19
2245
19
26
2245
26
36
2494
36
50
2245
54
141
2245
150
468
2245
480
4310
2120
index
child
12
1
2
5488
2
3
3617
3
9
1871
9
10
2869
10
20
2370
20
28
2370
28
37
2370
37
56
2370
58
156
2245
163
527
2245
547
4330
1871
child
parent
12
1
2
4184889
child
index
12
1
2
4180274
2
3
4615
enclosingfunction
114806
child
114806
parent
71336
child
parent
12
1
2
114806
parent
child
12
1
2
49329
2
3
4633
3
4
15364
4
37
2009
derivations
476874
derivation
476874
sub
455139
index
238
super
235541
location
35395
derivation
sub
12
1
2
476874
derivation
index
12
1
2
476874
derivation
super
12
1
2
476874
derivation
location
12
1
2
476874
sub
derivation
12
1
2
438616
2
9
16522
sub
index
12
1
2
438616
2
8
16522
sub
super
12
1
2
438616
2
9
16522
sub
location
12
1
2
438616
2
8
16522
index
derivation
12
25
26
102
26
27
34
52
53
34
485
486
34
13360
13361
34
index
sub
12
25
26
136
52
53
34
485
486
34
13360
13361
34
index
super
12
23
24
34
24
25
34
25
26
68
32
33
34
289
290
34
6510
6511
34
index
location
12
1
2
136
7
8
34
65
66
34
963
964
34
super
derivation
12
1
2
225730
2
1655
9811
super
sub
12
1
2
225730
2
1655
9811
super
index
12
1
2
235098
2
4
442
super
location
12
1
2
230192
2
81
5348
location
derivation
12
1
2
26504
2
5
3134
5
22
2759
22
383
2691
388
928
306
location
sub
12
1
2
26504
2
5
3134
5
22
2759
22
383
2691
388
928
306
location
index
12
1
2
35395
location
super
12
1
2
28718
2
4
2623
4
26
2827
26
928
1226
derspecifiers
478646
der_id
476431
spec_id
136
der_id
spec_id
12
1
2
474217
2
3
2214
spec_id
der_id
12
65
66
34
92
93
34
1104
1105
34
12789
12790
34
direct_base_offsets
449961
der_id
449961
offset
511
der_id
offset
12
1
2
449961
offset
der_id
12
1
2
102
2
3
136
3
4
102
4
5
34
7
8
34
9
10
34
110
111
34
13058
13059
34
virtual_base_offsets
5825
sub
5825
super
102
offset
340
sub
super
12
1
2
5825
sub
offset
12
1
2
5825
super
sub
12
9
10
68
153
154
34
super
offset
12
1
2
34
9
10
68
offset
sub
12
2
3
306
153
154
34
offset
super
12
1
2
34
2
3
306
frienddecls
700424
id
700424
type_id
42413
decl_id
77741
location
6098
id
type_id
12
1
2
700424
id
decl_id
12
1
2
700424
id
location
12
1
2
700424
type_id
id
12
1
2
6166
2
3
13967
3
7
3577
7
12
3440
12
20
3645
20
32
3304
33
50
3781
50
80
3781
101
120
749
type_id
decl_id
12
1
2
6166
2
3
13967
3
7
3577
7
12
3440
12
20
3645
20
32
3304
33
50
3781
50
80
3781
101
120
749
type_id
location
12
1
2
41051
2
13
1362
decl_id
id
12
1
2
47864
2
3
6063
3
8
5995
8
15
6063
15
40
6063
40
164
5689
decl_id
type_id
12
1
2
47864
2
3
6063
3
8
5995
8
15
6063
15
40
6063
40
164
5689
decl_id
location
12
1
2
77060
2
5
681
location
id
12
1
2
5723
2
20371
374
location
type_id
12
1
2
5961
2
1148
136
location
decl_id
12
1
2
5757
2
2129
340
comments
11233098
id
11233098
contents
4303524
location
11233098
id
contents
12
1
2
11233098
id
location
12
1
2
11233098
contents
id
12
1
2
3928783
2
6
322970
6
34447
51770
contents
location
12
1
2
3928783
2
6
322970
6
34447
51770
location
id
12
1
2
11233098
location
contents
12
1
2
11233098
commentbinding
3914687
id
3350706
element
3749148
id
element
12
1
2
3289081
2
1706
61625
element
id
12
1
2
3583608
2
3
165539
exprconv
9633166
converted
9633060
conversion
9633166
converted
conversion
12
1
2
9632955
2
3
105
conversion
converted
12
1
2
9633166
compgenerated
9893552
id
9893552
synthetic_destructor_call
1669333
element
1243201
i
386
destructor_call
1669333
element
i
12
1
2
827511
2
3
408900
3
19
6789
element
destructor_call
12
1
2
827511
2
3
408900
3
19
6789
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
1669333
destructor_call
i
12
1
2
1669333
namespaces
8648
id
8648
name
4572
id
name
12
1
2
8648
name
id
12
1
2
3738
2
3
528
3
149
306
namespace_inline
498
id
498
namespacembrs
2038491
parentid
3991
memberid
2038491
parentid
memberid
12
1
2
498
2
3
249
3
4
498
4
5
623
5
10
249
10
12
249
12
18
249
19
21
249
23
24
249
25
29
249
70
83
249
165
170
249
15613
15614
124
memberid
parentid
12
1
2
2038491
exprparents
19454453
expr_id
19454453
child_index
20035
parent_id
12940145
expr_id
child_index
12
1
2
19454453
expr_id
parent_id
12
1
2
19454453
child_index
expr_id
12
1
2
3855
2
3
1519
3
4
365
4
5
8976
5
8
1660
8
11
1632
11
53
1519
56
354800
506
child_index
parent_id
12
1
2
3855
2
3
1519
3
4
365
4
5
8976
5
8
1660
8
11
1632
11
53
1519
56
354800
506
parent_id
expr_id
12
1
2
7394847
2
3
5082742
3
712
462556
parent_id
child_index
12
1
2
7394847
2
3
5082742
3
712
462556
expr_isload
6899310
expr_id
6899310
conversionkinds
6050442
expr_id
6050442
kind
7
expr_id
kind
12
1
2
6050442
kind
expr_id
12
4
5
1
5889
5890
1
7371
7372
1
40988
40989
1
71409
71410
1
93247
93248
1
5831534
5831535
1
iscall
5800232
caller
5800232
kind
64
caller
kind
12
1
2
5800232
kind
caller
12
230
231
21
1408
1409
21
268316
268317
21
numtemplatearguments
627727
expr_id
627727
num
374
expr_id
num
12
1
2
627727
num
expr_id
12
7
8
124
1266
1267
124
3759
3760
124
specialnamequalifyingelements
124
id
124
name
124
id
name
12
1
2
124
name
id
12
1
2
124
namequalifiers
3037669
id
3037669
qualifiableelement
3037669
qualifyingelement
47419
location
551674
id
qualifiableelement
12
1
2
3037669
id
qualifyingelement
12
1
2
3037669
id
location
12
1
2
3037669
qualifiableelement
id
12
1
2
3037669
qualifiableelement
qualifyingelement
12
1
2
3037669
qualifiableelement
location
12
1
2
3037669
qualifyingelement
id
12
1
2
31498
2
3
8164
3
5
4103
5
6811
3566
19018
41956
85
qualifyingelement
qualifiableelement
12
1
2
31498
2
3
8164
3
5
4103
5
6811
3566
19018
41956
85
qualifyingelement
location
12
1
2
34356
2
3
7348
3
6
3566
6
20057
2148
location
id
12
1
2
79025
2
6
38051
6
7
398436
7
192
36160
location
qualifiableelement
12
1
2
79025
2
6
38051
6
7
398436
7
192
36160
location
qualifyingelement
12
1
2
111383
2
4
13278
4
5
414722
5
33
12289
varbind
8254732
expr
8254732
var
1050388
expr
var
12
1
2
8254732
var
expr
12
1
2
171538
2
3
188703
3
4
145649
4
5
116637
5
6
83152
6
7
65818
7
9
80816
9
13
81576
13
27
79128
27
5137
37369
funbind
5809922
expr
5807451
fun
275686
expr
fun
12
1
2
5804981
2
3
2470
fun
expr
12
1
2
181298
2
3
38782
3
4
17167
4
8
22710
8
37798
15727
expr_allocator
45241
expr
45241
func
102
form
34
expr
func
12
1
2
45241
expr
form
12
1
2
45241
func
expr
12
1
2
34
591
592
34
736
737
34
func
form
12
1
2
102
form
expr
12
1328
1329
34
form
func
12
3
4
34
expr_deallocator
53826
expr
53826
func
102
form
68
expr
func
12
1
2
53826
expr
form
12
1
2
53826
func
expr
12
1
2
34
723
724
34
856
857
34
func
form
12
1
2
102
form
expr
12
723
724
34
857
858
34
form
func
12
1
2
34
2
3
34
expr_cond_two_operand
653
cond
653
expr_cond_guard
897887
cond
897887
guard
897887
cond
guard
12
1
2
897887
guard
cond
12
1
2
897887
expr_cond_true
897883
cond
897883
true
897883
cond
true
12
1
2
897883
true
cond
12
1
2
897883
expr_cond_false
897887
cond
897887
false
897887
cond
false
12
1
2
897887
false
cond
12
1
2
897887
values
13474769
id
13474769
str
114567
id
str
12
1
2
13474769
str
id
12
1
2
78303
2
3
15301
3
6
8895
6
52
8629
52
674264
3437
valuetext
6647554
id
6647554
text
1095412
id
text
12
1
2
6647554
text
id
12
1
2
833985
2
3
146940
3
7
86537
7
593553
27950
valuebind
13583353
val
13474769
expr
13583353
val
expr
12
1
2
13384213
2
6
90555
expr
val
12
1
2
13583353
fieldoffsets
1499493
id
1499493
byteoffset
31367
bitoffset
435
id
byteoffset
12
1
2
1499493
id
bitoffset
12
1
2
1499493
byteoffset
id
12
1
2
17698
2
3
2450
3
5
2668
5
12
2613
12
35
2450
35
211
2396
250
5966
1089
byteoffset
bitoffset
12
1
2
30387
2
9
980
bitoffset
id
12
35
36
54
36
37
54
44
45
54
46
47
54
50
51
54
64
65
54
81
82
54
27179
27180
54
bitoffset
byteoffset
12
12
13
163
13
14
108
14
15
108
576
577
54
bitfield
30313
id
30313
bits
3492
declared_bits
3492
id
bits
12
1
2
30313
id
declared_bits
12
1
2
30313
bits
id
12
1
2
997
2
3
748
3
4
249
4
5
498
5
7
249
8
9
249
9
11
249
13
143
249
bits
declared_bits
12
1
2
3492
declared_bits
id
12
1
2
997
2
3
748
3
4
249
4
5
498
5
7
249
8
9
249
9
11
249
13
143
249
declared_bits
bits
12
1
2
3492
initialisers
2247636
init
2247636
var
979696
expr
2247636
location
516295
init
var
12
1
2
2247636
init
expr
12
1
2
2247636
init
location
12
1
2
2247636
var
init
12
1
2
869453
2
15
37398
16
25
72843
var
expr
12
1
2
869453
2
15
37398
16
25
72843
var
location
12
1
2
979688
2
3
8
expr
init
12
1
2
2247636
expr
var
12
1
2
2247636
expr
location
12
1
2
2247636
location
init
12
1
2
414608
2
3
33555
3
13
42013
13
111925
26119
location
var
12
1
2
443873
2
3
34463
3
12238
37958
location
expr
12
1
2
414608
2
3
33555
3
13
42013
13
111925
26119
braced_initialisers
68409
init
68409
expr_ancestor
1675306
exp
1675306
ancestor
838469
exp
ancestor
12
1
2
1675306
ancestor
exp
12
1
2
17059
2
3
811354
3
19
10055
exprs
25210882
id
25210882
kind
1450
location
10585986
id
kind
12
1
2
25210882
id
location
12
1
2
25210882
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
144106
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
8903996
2
3
820618
3
16
797208
16
71733
64162
location
kind
12
1
2
9043400
2
3
774282
3
32
768303
expr_reuse
845839
reuse
845839
original
845839
value_category
42
reuse
original
12
1
2
845839
reuse
value_category
12
1
2
845839
original
reuse
12
1
2
845839
original
value_category
12
1
2
845839
value_category
reuse
12
58
59
21
39309
39310
21
value_category
original
12
58
59
21
39309
39310
21
expr_types
25210882
id
25210882
typeid
214205
value_category
43
id
typeid
12
1
2
25210882
id
value_category
12
1
2
25210882
typeid
id
12
1
2
52512
2
3
35191
3
4
14507
4
5
14529
5
8
17562
8
14
17387
14
24
16441
24
49
16068
49
134
16178
134
441505
13826
typeid
value_category
12
1
2
185915
2
3
28289
value_category
id
12
153745
153746
21
993192
993193
21
value_category
typeid
12
2282
2283
21
8750
8751
21
compound_requirement_is_noexcept
64
expr
64
new_allocated_type
46195
expr
46195
type_id
27390
expr
type_id
12
1
2
46195
type_id
expr
12
1
2
11514
2
3
14478
3
19
1396
new_array_allocated_type
6641
expr
6641
type_id
2838
expr
type_id
12
1
2
6641
type_id
expr
12
1
2
40
2
3
2505
3
5
218
6
15
72
aggregate_field_init
5717381
aggregate
1243069
initializer
5717203
field
3228
position
32
is_designated
2
aggregate
initializer
12
1
2
19691
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
19687
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
19691
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
1242987
2
3
82
initializer
aggregate
12
1
2
5717203
initializer
field
12
1
2
5717025
2
3
178
initializer
position
12
1
2
5717203
initializer
is_designated
12
1
2
5717203
field
aggregate
12
1
2
1434
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
1434
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
3214
2
5
14
field
is_designated
12
1
2
3202
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
1243069
1243070
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
1243069
1243070
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
1284
1285
1
position
is_designated
12
1
2
24
2
3
8
is_designated
aggregate
12
480
481
1
1242671
1242672
1
is_designated
initializer
12
710
711
1
5716493
5716494
1
is_designated
field
12
218
219
1
3036
3037
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
408341
expr
408341
decl
408341
expr
decl
12
1
2
408341
decl
expr
12
1
2
408341
typeid_bind
47898
expr
47898
type_id
15943
expr
type_id
12
1
2
47898
type_id
expr
12
1
2
2963
2
3
12570
3
328
408
uuidof_bind
26695
expr
26695
type_id
26443
expr
type_id
12
1
2
26695
type_id
expr
12
1
2
26232
2
4
210
sizeof_bind
242030
expr
242030
type_id
11210
expr
type_id
12
1
2
242030
type_id
expr
12
1
2
3877
2
3
2783
3
4
1024
4
5
1140
5
6
295
6
7
1064
7
40
856
40
6061
167
code_block
15
block
15
routine
15
block
routine
12
1
2
15
routine
block
12
1
2
15
lambdas
19023
expr
19023
default_capture
24
has_explicit_return_type
16
has_explicit_parameter_list
16
expr
default_capture
12
1
2
19023
expr
has_explicit_return_type
12
1
2
19023
expr
has_explicit_parameter_list
12
1
2
19023
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
31909
id
31909
lambda
15463
index
137
field
31909
captured_by_reference
16
is_implicit
16
location
17912
id
lambda
12
1
2
31909
id
index
12
1
2
31909
id
field
12
1
2
31909
id
captured_by_reference
12
1
2
31909
id
is_implicit
12
1
2
31909
id
location
12
1
2
31909
lambda
id
12
1
2
8198
2
3
3535
3
4
1654
4
6
1256
6
18
819
lambda
index
12
1
2
8198
2
3
3535
3
4
1654
4
6
1256
6
18
819
lambda
field
12
1
2
8198
2
3
3535
3
4
1654
4
6
1256
6
18
819
lambda
captured_by_reference
12
1
2
14223
2
3
1240
lambda
is_implicit
12
1
2
15342
2
3
121
lambda
location
12
1
2
8790
2
3
3689
3
4
1386
4
7
1289
7
18
308
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
81
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
31909
field
lambda
12
1
2
31909
field
index
12
1
2
31909
field
captured_by_reference
12
1
2
31909
field
is_implicit
12
1
2
31909
field
location
12
1
2
31909
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
15666
2
6
1435
6
68
810
location
lambda
12
1
2
16242
2
13
1467
13
68
202
location
index
12
1
2
17223
2
8
689
location
field
12
1
2
15666
2
6
1435
6
68
810
location
captured_by_reference
12
1
2
17888
2
3
24
location
is_implicit
12
1
2
17912
fold
1246
expr
1246
operator
85
is_left_fold
21
expr
operator
12
1
2
1246
expr
is_left_fold
12
1
2
1246
operator
expr
12
1
2
42
2
3
21
54
55
21
operator
is_left_fold
12
1
2
85
is_left_fold
expr
12
58
59
21
is_left_fold
operator
12
4
5
21
stmts
6358200
id
6358200
kind
162
location
2679768
id
kind
12
1
2
6358200
id
location
12
1
2
6358200
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
119906
119907
8
200140
200141
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
49040
49041
8
86406
86407
8
101101
101102
8
location
id
12
1
2
2221079
2
3
181910
3
10
201818
10
1789
74960
location
kind
12
1
2
2596950
2
10
82817
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
374
if_stmt
374
init_id
374
if_stmt
init_id
12
1
2
374
init_id
if_stmt
12
1
2
374
if_then
990226
if_stmt
990226
then_id
990226
if_stmt
then_id
12
1
2
990226
then_id
if_stmt
12
1
2
990226
if_else
436488
if_stmt
436488
else_id
436488
if_stmt
else_id
12
1
2
436488
else_id
if_stmt
12
1
2
436488
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
106035
constexpr_if_stmt
106035
then_id
106035
constexpr_if_stmt
then_id
12
1
2
106035
then_id
constexpr_if_stmt
12
1
2
106035
constexpr_if_else
76095
constexpr_if_stmt
76095
else_id
76095
constexpr_if_stmt
else_id
12
1
2
76095
else_id
constexpr_if_stmt
12
1
2
76095
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
39648
while_stmt
39648
body_id
39648
while_stmt
body_id
12
1
2
39648
body_id
while_stmt
12
1
2
39648
do_body
233644
do_stmt
233644
body_id
233644
do_stmt
body_id
12
1
2
233644
body_id
do_stmt
12
1
2
233644
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
834967
switch_stmt
411285
index
386
case_id
834967
switch_stmt
index
12
1
2
21
2
3
408405
3
19
2857
switch_stmt
case_id
12
1
2
21
2
3
408405
3
19
2857
index
switch_stmt
12
5
6
150
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
19141
19142
21
19142
19143
21
index
case_id
12
5
6
150
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
19141
19142
21
19142
19143
21
case_id
switch_stmt
12
1
2
834967
case_id
index
12
1
2
834967
switch_body
411285
switch_stmt
411285
body_id
411285
switch_stmt
body_id
12
1
2
411285
body_id
switch_stmt
12
1
2
411285
for_initialization
73246
for_stmt
73246
init_id
73246
for_stmt
init_id
12
1
2
73246
init_id
for_stmt
12
1
2
73246
for_condition
76342
for_stmt
76342
condition_id
76342
for_stmt
condition_id
12
1
2
76342
condition_id
for_stmt
12
1
2
76342
for_update
73387
for_stmt
73387
update_id
73387
for_stmt
update_id
12
1
2
73387
update_id
for_stmt
12
1
2
73387
for_body
84390
for_stmt
84390
body_id
84390
for_stmt
body_id
12
1
2
84390
body_id
for_stmt
12
1
2
84390
stmtparents
5618646
id
5618646
index
15747
parent
2377535
id
index
12
1
2
5618646
id
parent
12
1
2
5618646
index
id
12
1
2
5173
2
3
1289
3
4
283
4
5
2002
7
8
1313
8
12
1021
12
29
1386
29
39
1183
42
78
1192
78
209703
900
index
parent
12
1
2
5173
2
3
1289
3
4
283
4
5
2002
7
8
1313
8
12
1021
12
29
1386
29
39
1183
42
78
1192
78
209703
900
parent
id
12
1
2
1356880
2
3
516457
3
4
151250
4
6
155450
6
16
178553
16
1943
18942
parent
index
12
1
2
1356880
2
3
516457
3
4
151250
4
6
155450
6
16
178553
16
1943
18942
ishandler
43762
block
43762
stmt_decl_bind
724593
stmt
714043
num
72
decl
724593
stmt
num
12
1
2
706591
2
10
7452
stmt
decl
12
1
2
706591
2
10
7452
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
724593
decl
num
12
1
2
724593
stmt_decl_entry_bind
724593
stmt
714043
num
72
decl_entry
724593
stmt
num
12
1
2
706591
2
10
7452
stmt
decl_entry
12
1
2
706591
2
10
7452
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
724593
decl_entry
num
12
1
2
724593
blockscope
1644291
block
1644291
enclosing
1427106
block
enclosing
12
1
2
1644291
enclosing
block
12
1
2
1294500
2
4
117262
4
29
15343
jumpinfo
348325
id
348325
str
28949
target
72707
id
str
12
1
2
348325
id
target
12
1
2
348325
str
id
12
2
3
13597
3
4
6058
4
5
2014
5
6
1888
6
10
2197
10
25
2189
25
13711
1002
str
target
12
1
2
23191
2
3
3626
3
3321
2131
target
id
12
1
2
33
2
3
36211
3
4
17633
4
5
7379
5
8
6418
8
2124
5030
target
str
12
1
2
72707
preprocdirects
5408284
id
5408284
kind
1372
location
5405040
id
kind
12
1
2
5408284
id
location
12
1
2
5408284
kind
id
12
1
2
124
139
140
124
805
806
124
880
881
124
973
974
124
1509
1510
124
1883
1884
124
3256
3257
124
4737
4738
124
7126
7127
124
22045
22046
124
kind
location
12
1
2
124
139
140
124
805
806
124
880
881
124
973
974
124
1509
1510
124
1883
1884
124
3256
3257
124
4737
4738
124
7126
7127
124
22019
22020
124
location
id
12
1
2
5404915
27
28
124
location
kind
12
1
2
5405040
preprocpair
1141186
begin
888947
elseelifend
1141186
begin
elseelifend
12
1
2
649557
2
3
230407
3
9
8981
elseelifend
begin
12
1
2
1141186
preproctrue
439359
branch
439359
preprocfalse
285296
branch
285296
preproctext
4352300
id
4352300
head
2955008
body
1683336
id
head
12
1
2
4352300
id
body
12
1
2
4352300
head
id
12
1
2
2756411
2
798
198597
head
body
12
1
2
2873798
2
5
81210
body
id
12
1
2
1535137
2
10
127242
10
13606
20957
body
head
12
1
2
1539378
2
12
126867
12
3246
17090
includes
318573
id
318573
included
58683
id
included
12
1
2
318573
included
id
12
1
2
29040
2
3
9440
3
4
4952
4
6
5354
6
11
4519
11
47
4403
47
793
971
link_targets
816
id
816
binary
816
id
binary
12
1
2
816
binary
id
12
1
2
816
link_parent
30400801
element
3866437
link_target
340
element
link_target
12
1
2
530496
2
9
26947
9
10
3308994
link_target
element
12
3
4
34
97389
97390
34
97508
97509
34
97561
97562
34
97588
97589
34
97610
97611
34
97642
97643
34
99649
99650
34
103029
103030
34
104395
104396
34
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