@compilation
9651
@externalDataElement
65
@external_package
4
@svnentry
575525
@location_default
29785199
@location_stmt
3820138
@location_expr
13188829
@diagnostic
4979
@file
123129
@folder
16323
@macro_expansion
32951596
@other_macro_reference
858174
@function
4645804
@fun_decl
5009596
@var_decl
8422707
@type_decl
3280187
@namespace_decl
311514
@using
369388
@static_assert
134648
@parameter
6575765
@membervariable
1054767
@globalvariable
301276
@localvariable
576915
@enumconstant
241686
@errortype
466
@unknowntype
466
@void
466
@boolean
466
@char
466
@unsigned_char
466
@signed_char
466
@short
466
@unsigned_short
466
@signed_short
466
@int
466
@unsigned_int
466
@signed_int
466
@long
466
@unsigned_long
466
@signed_long
466
@long_long
466
@unsigned_long_long
466
@signed_long_long
466
@float
466
@double
466
@long_double
466
@complex_float
466
@complex_double
466
@complex_long_double
466
@imaginary_float
466
@imaginary_double
466
@imaginary_long_double
466
@wchar_t
466
@decltype_nullptr
466
@int128
466
@unsigned_int128
466
@signed_int128
466
@float128
466
@complex_float128
466
@decimal32
466
@decimal64
466
@decimal128
466
@char16_t
466
@char32_t
466
@std_float32
466
@float32x
466
@std_float64
466
@float64x
466
@std_float128
466
@char8_t
466
@float16
466
@complex_float16
466
@fp16
466
@std_bfloat16
466
@std_float16
466
@complex_std_float32
466
@complex_float32x
466
@complex_std_float64
466
@complex_float64x
466
@complex_std_float128
466
@pointer
567608
@type_with_specifiers
1010221
@array
110070
@routineptr
624146
@reference
1720096
@gnu_vector
693
@routinereference
234
@rvalue_reference
620183
@block
10
@decltype
27051
@usertype
5228803
@mangledname
6447972
@type_mention
4029404
@routinetype
537719
@ptrtomember
37778
@specifier
24719
@gnuattribute
686073
@stdattribute
476990
@declspec
243125
@msattribute
3
@alignas
9794
@attribute_arg_token
39177
@attribute_arg_constant_expr
370787
@attribute_arg_empty
1
@attribute_arg_constant
1
@attribute_arg_type
466
@attribute_arg_expr
1
@derivation
390765
@frienddecl
705602
@comment
8267972
@namespace
12126
@namequalifier
1508764
@specialnamequalifyingelement
466
@value
10777417
@initialiser
1710171
@address_of
438815
@indirect
292665
@array_to_pointer
1430934
@parexpr
3587718
@arithnegexpr
650875
@unaryplusexpr
2916
@complementexpr
27839
@notexpr
276443
@postincrexpr
62049
@postdecrexpr
42038
@preincrexpr
70578
@predecrexpr
26209
@conditionalexpr
657281
@addexpr
398421
@subexpr
340781
@mulexpr
306377
@divexpr
133175
@remexpr
15609
@paddexpr
86668
@psubexpr
49903
@pdiffexpr
33697
@lshiftexpr
566340
@rshiftexpr
140849
@andexpr
489088
@orexpr
145475
@xorexpr
54178
@eqexpr
470681
@neexpr
301687
@gtexpr
104007
@ltexpr
101675
@geexpr
59253
@leexpr
212540
@assignexpr
937019
@assignaddexpr
68229
@assignsubexpr
11200
@assignmulexpr
8209
@assigndivexpr
4994
@assignremexpr
689
@assignlshiftexpr
2716
@assignrshiftexpr
4495
@assignandexpr
4826
@assignorexpr
23626
@assignxorexpr
21845
@assignpaddexpr
13629
@assignpsubexpr
1152
@andlogicalexpr
249969
@orlogicalexpr
866168
@commaexpr
122868
@subscriptexpr
364458
@callexpr
316218
@vastartexpr
3738
@vaargexpr
952
@vaendexpr
2798
@vacopyexpr
139
@varaccess
6029528
@runtime_sizeof
295856
@runtime_alignof
49158
@expr_stmt
94393
@routineexpr
3176148
@type_operand
1128831
@offsetofexpr
19994
@typescompexpr
563815
@literal
4406923
@aggregateliteral
913874
@c_style_cast
4210086
@temp_init
791807
@errorexpr
46203
@reference_to
1568970
@ref_indirect
1905327
@vacuous_destructor_call
8030
@assume
3230
@conjugation
11
@realpartexpr
78
@imagpartexpr
78
@jmulexpr
1
@jdivexpr
1
@fjaddexpr
1
@jfaddexpr
1
@fjsubexpr
1
@jfsubexpr
1
@minexpr
1
@maxexpr
1
@virtfunptrexpr
1
@thisaccess
1117527
@new_expr
46968
@delete_expr
11611
@throw_expr
21048
@condition_decl
40577
@braced_init_list
1060
@type_id
35947
@sizeof_pack
5596
@hasassignexpr
2
@hascopyexpr
2
@hasnothrowassign
3
@hasnothrowconstr
3
@hasnothrowcopy
5
@hastrivialassign
2
@hastrivialconstr
3
@hastrivialcopy
2
@hasuserdestr
3
@hasvirtualdestr
3
@isabstractexpr
18
@isbaseofexpr
152
@isclassexpr
1853
@isconvtoexpr
197
@isemptyexpr
1460
@isenumexpr
492
@ispodexpr
615
@ispolyexpr
3
@isunionexpr
5
@intaddrexpr
1
@hastrivialdestructor
466
@uuidof
20292
@delete_array_expr
1364
@new_array_expr
5097
@foldexpr
4
@ctordirectinit
111319
@ctorvirtualinit
6318
@ctorfieldinit
198163
@ctordelegatinginit
3302
@dtordirectdestruct
41197
@dtorvirtualdestruct
4067
@dtorfielddestruct
41092
@static_cast
214320
@reinterpret_cast
31628
@const_cast
34584
@dynamic_cast
1006
@lambdaexpr
21454
@param_ref
234832
@noopexpr
38
@istriviallyconstructibleexpr
1280
@isdestructibleexpr
4
@isnothrowdestructibleexpr
5
@istriviallydestructibleexpr
788
@istriviallyassignableexpr
3
@isnothrowassignableexpr
3941
@istrivialexpr
932
@isstandardlayoutexpr
2
@istriviallycopyableexpr
3731
@isliteraltypeexpr
2
@hastrivialmoveconstructorexpr
3
@hastrivialmoveassignexpr
3
@hasnothrowmoveassignexpr
4
@isconstructibleexpr
466
@isnothrowconstructibleexpr
13597
@hasfinalizerexpr
1
@isdelegateexpr
1
@isinterfaceclassexpr
1
@isrefarrayexpr
1
@isrefclassexpr
1
@issealedexpr
1
@issimplevalueclassexpr
1
@isvalueclassexpr
1
@isfinalexpr
1668
@noexceptexpr
24558
@builtinshufflevector
1
@builtinchooseexpr
9065
@builtinaddressof
13106
@vec_fill
1
@builtinconvertvector
1
@builtincomplex
4
@spaceshipexpr
1
@co_await
12
@co_yield
4
@isassignable
3
@isaggregate
2
@hasuniqueobjectrepresentations
2
@builtinbitcast
1
@builtinshuffle
1901
@blockassignexpr
12
@issame
2
@isfunction
2
@islayoutcompatible
2
@ispointerinterconvertiblebaseof
2
@isarray
2
@arrayrank
2
@arrayextent
3
@isarithmetic
2
@iscompletetype
2
@iscompound
2
@isconst
2
@isfloatingpoint
2
@isfundamental
2
@isintegral
2
@islvaluereference
2
@ismemberfunctionpointer
2
@ismemberobjectpointer
2
@ismemberpointer
3
@isobject
2
@ispointer
2
@isreference
2
@isrvaluereference
2
@isscalar
2
@issigned
2
@isunsigned
2
@isvoid
2
@isvolatile
2
@reuseexpr
372471
@istriviallycopyassignable
2
@isassignablenopreconditioncheck
3
@referencebindstotemporary
2
@issameas
2
@builtinhasattribute
2
@ispointerinterconvertiblewithclass
2
@builtinispointerinterconvertiblewithclass
2
@iscorrespondingmember
2
@builtiniscorrespondingmember
2
@isboundedarray
2
@isunboundedarray
2
@isreferenceable
2
@isnothrowconvertible
2
@referenceconstructsfromtemporary
2
@referenceconvertsfromtemporary
2
@isconvertible
2
@isvalidwinrttype
1
@iswinclass
1
@iswininterface
1
@lambdacapture
27983
@stmt_expr
1486124
@stmt_if
725963
@stmt_while
29134
@stmt_goto
110698
@stmt_label
53145
@stmt_return
1284930
@stmt_block
1423917
@stmt_end_test_while
148884
@stmt_for
61560
@stmt_switch_case
206808
@stmt_switch
20788
@stmt_asm
109990
@stmt_decl
588851
@stmt_empty
192673
@stmt_continue
22563
@stmt_break
103190
@stmt_try_block
44876
@stmt_microsoft_try
165
@stmt_set_vla_size
26
@stmt_vla_decl
22
@stmt_assigned_goto
9076
@stmt_range_based_for
8395
@stmt_handler
62466
@stmt_constexpr_if
53108
@stmt_co_return
5
@ppd_if
666484
@ppd_ifdef
263049
@ppd_ifndef
266314
@ppd_elif
25185
@ppd_else
208946
@ppd_endif
1195848
@ppd_plain_include
311088
@ppd_define
2292433
@ppd_undef
258385
@ppd_include_next
1865
@ppd_line
27519
@ppd_error
98
@ppd_pragma
296776
@ppd_objc_import
2
@ppd_warning
1
@link_target
814
@xmldtd
1
@xmlelement
1270313
@xmlattribute
1202020
@xmlnamespace
4185
@xmlcomment
26812
@xmlcharacters
439958
compilations
9651
id
9651
cwd
11
id
cwd
12
1
2
9651
cwd
id
12
863
864
11
compilation_args
652594
id
5514
num
709
arg
34463
id
num
12
23
69
486
71
102
275
126
127
3868
127
129
58
131
132
815
134
135
10
id
arg
12
23
57
486
57
106
291
106
107
3831
107
109
79
109
110
815
111
112
10
num
id
12
2
168
42
898
899
132
911
930
58
930
938
58
938
951
58
970
989
37
999
1000
74
1001
1013
58
1018
1040
63
1041
1042
5
1042
1043
121
num
arg
12
1
5
63
5
6
63
6
8
58
8
13
52
13
14
31
14
15
47
15
16
42
16
18
63
18
22
58
22
26
58
27
36
58
36
169
58
169
819
52
arg
id
12
1
2
32399
2
1043
2064
arg
num
12
1
2
33256
2
56
1206
compilation_compiling_files
11546
id
1997
num
3316
file
10028
id
num
12
1
2
998
2
3
119
3
4
119
4
5
239
5
8
119
8
9
119
9
13
159
21
84
119
id
file
12
1
2
998
2
3
119
3
4
119
4
5
239
5
8
119
8
9
119
9
13
159
21
84
119
num
id
12
1
2
1758
2
3
719
3
4
359
4
13
279
13
51
199
num
file
12
1
2
1758
2
3
719
3
4
359
4
13
279
13
49
199
file
id
12
1
2
9029
2
4
839
4
6
159
file
num
12
1
2
9189
2
4
799
4
5
39
compilation_time
46187
id
1997
num
3316
kind
159
seconds
9948
id
num
12
1
2
998
2
3
119
3
4
119
4
5
239
5
8
119
8
9
119
9
13
159
21
84
119
id
kind
12
4
5
1997
id
seconds
12
3
4
759
4
5
239
5
8
159
9
10
159
10
11
119
11
14
119
16
18
159
19
27
159
38
96
119
num
id
12
1
2
1758
2
3
719
3
4
359
4
13
279
13
51
199
num
kind
12
4
5
3316
num
seconds
12
3
4
1318
4
5
439
5
6
199
6
7
399
7
8
159
8
9
239
9
23
279
25
92
279
kind
id
12
50
51
159
kind
num
12
83
84
159
kind
seconds
12
3
4
39
4
5
39
136
137
39
145
146
39
seconds
id
12
1
2
4954
2
3
2796
3
4
1118
4
6
918
7
47
159
seconds
num
12
1
2
4235
2
3
2317
3
4
1358
4
5
1158
5
12
759
26
75
119
seconds
kind
12
1
2
8390
2
3
1558
diagnostic_for
5434
diagnostic
4979
compilation
814
file_number
18
file_number_diagnostic_number
397
diagnostic
compilation
12
1
2
4828
2
7
151
diagnostic
file_number
12
1
2
4979
diagnostic
file_number_diagnostic_number
12
1
2
4979
compilation
diagnostic
12
5
6
605
7
8
75
9
12
56
13
16
37
21
22
37
compilation
file_number
12
1
2
814
compilation
file_number_diagnostic_number
12
5
6
605
7
8
75
9
12
56
13
16
37
21
22
37
file_number
diagnostic
12
263
264
18
file_number
compilation
12
43
44
18
file_number
file_number_diagnostic_number
12
21
22
18
file_number_diagnostic_number
diagnostic
12
2
3
113
3
4
37
4
5
37
5
6
37
7
8
37
11
12
37
37
38
75
43
44
18
file_number_diagnostic_number
compilation
12
2
3
113
3
4
37
4
5
37
5
6
37
7
8
37
11
12
37
43
44
94
file_number_diagnostic_number
file_number
12
1
2
397
compilation_finished
9651
id
9651
cpu_seconds
6990
elapsed_seconds
134
id
cpu_seconds
12
1
2
9651
id
elapsed_seconds
12
1
2
9651
cpu_seconds
id
12
1
2
5457
2
3
1073
3
16
458
cpu_seconds
elapsed_seconds
12
1
2
6341
2
3
648
elapsed_seconds
id
12
2
3
33
7
8
11
8
9
11
10
11
11
11
12
11
54
55
11
156
157
11
173
174
11
177
178
11
261
262
11
elapsed_seconds
cpu_seconds
12
2
3
33
7
8
11
8
9
11
10
11
11
11
12
11
48
49
11
109
110
11
120
121
11
132
133
11
232
233
11
externalData
130
id
65
path
10
column
21
value
130
id
path
12
1
2
65
id
column
12
2
3
65
id
value
12
2
3
65
path
id
12
6
7
10
path
column
12
2
3
10
path
value
12
12
13
10
column
id
12
6
7
21
column
path
12
1
2
21
column
value
12
6
7
21
value
id
12
1
2
130
value
path
12
1
2
130
value
column
12
1
2
130
sourceLocationPrefix
466
prefix
466
external_packages
4
id
4
namespace
1
package_name
4
version
4
id
namespace
12
1
2
4
id
package_name
12
1
2
4
id
version
12
1
2
4
namespace
id
12
4
5
1
namespace
package_name
12
4
5
1
namespace
version
12
4
5
1
package_name
id
12
1
2
4
package_name
namespace
12
1
2
4
package_name
version
12
1
2
4
version
id
12
1
2
4
version
namespace
12
1
2
4
version
package_name
12
1
2
4
header_to_external_package
92
fileid
92
package
4
fileid
package
12
1
2
92
package
fileid
12
1
2
1
5
6
1
6
7
1
80
81
1
svnentries
575525
id
575525
revision
575525
author
19539
revisionDate
547759
changeSize
1
id
revision
12
1
2
575525
id
author
12
1
2
575525
id
revisionDate
12
1
2
575525
id
changeSize
12
1
2
575525
revision
id
12
1
2
575525
revision
author
12
1
2
575525
revision
revisionDate
12
1
2
575525
revision
changeSize
12
1
2
575525
author
id
12
1
2
7913
2
3
2531
3
4
1388
4
6
1523
6
10
1529
10
20
1509
20
52
1488
52
568
1466
569
16582
192
author
revision
12
1
2
7913
2
3
2531
3
4
1388
4
6
1523
6
10
1529
10
20
1509
20
52
1488
52
568
1466
569
16582
192
author
revisionDate
12
1
2
7996
2
3
2509
3
4
1379
4
6
1520
6
10
1529
10
20
1507
20
52
1474
52
662
1466
663
16573
159
author
changeSize
12
1
2
19539
revisionDate
id
12
1
2
531878
2
100
15881
revisionDate
revision
12
1
2
531878
2
100
15881
revisionDate
author
12
1
2
542505
2
17
5254
revisionDate
changeSize
12
1
2
547759
changeSize
id
12
575525
575526
1
changeSize
revision
12
575525
575526
1
changeSize
author
12
19539
19540
1
changeSize
revisionDate
12
547759
547760
1
svnaffectedfiles
1314068
id
531628
file
90924
action
1
id
file
12
1
2
337698
2
3
77525
3
4
43024
4
7
46689
7
16635
26692
id
action
12
1
2
531628
file
id
12
1
2
11819
2
3
18230
3
4
9501
4
5
6656
5
6
5012
6
8
7103
8
11
6788
11
16
6996
16
26
7180
26
54
6824
54
3572
4815
file
action
12
1
2
90924
action
id
12
531628
531629
1
action
file
12
90924
90925
1
svnentrymsg
575525
id
575525
message
568305
id
message
12
1
2
575525
message
id
12
1
2
565381
2
142
2924
svnchurn
46790
commit
22361
file
16124
addedLines
910
deletedLines
787
commit
file
12
1
2
15208
2
3
3101
3
4
1746
4
8
1774
8
246
532
commit
addedLines
12
1
2
16074
2
3
3323
3
4
1561
4
118
1403
commit
deletedLines
12
1
2
16799
2
3
3286
3
5
1763
5
113
513
file
commit
12
1
2
8618
2
3
2956
3
4
1426
4
6
1364
6
12
1210
12
448
550
file
addedLines
12
1
2
9240
2
3
3129
3
4
1393
4
6
1239
6
59
1123
file
deletedLines
12
1
2
9525
2
3
3192
3
4
1401
4
7
1387
7
70
619
addedLines
commit
12
1
2
446
2
3
133
3
4
70
4
6
68
6
12
70
12
57
69
57
6874
54
addedLines
file
12
1
2
445
2
3
132
3
4
69
4
6
68
6
12
73
12
58
69
58
6663
54
addedLines
deletedLines
12
1
2
621
2
3
96
3
7
81
7
34
70
34
727
42
deletedLines
commit
12
1
2
439
2
3
116
3
4
48
4
8
67
8
28
60
28
6794
57
deletedLines
file
12
1
2
437
2
3
113
3
4
49
4
7
61
7
19
60
19
770
60
985
7318
7
deletedLines
addedLines
12
1
2
545
2
3
72
3
7
69
7
30
60
30
871
41
extractor_version
466
codeql_version
466
frontend_version
466
codeql_version
frontend_version
12
1
2
466
frontend_version
codeql_version
12
1
2
466
locations_default
29785199
id
29785199
container
123129
startLine
2093200
startColumn
36845
endLine
2097398
endColumn
48039
id
container
12
1
2
29785199
id
startLine
12
1
2
29785199
id
startColumn
12
1
2
29785199
id
endLine
12
1
2
29785199
id
endColumn
12
1
2
29785199
container
id
12
1
11
9794
11
18
10260
18
30
9327
30
42
9794
43
61
9794
61
79
9327
80
106
9794
109
149
9327
149
199
9327
206
292
9327
305
469
9327
482
850
9327
939
2380
8395
container
startLine
12
1
8
9327
8
13
9327
13
20
9794
20
32
9327
32
43
9794
44
61
9327
62
72
9327
73
93
9327
97
128
9327
128
180
9327
180
267
9327
277
414
9327
439
1465
9327
1557
1569
932
container
startColumn
12
1
4
8861
4
5
7928
5
6
7462
6
8
11193
8
10
9327
10
15
10727
15
23
9794
23
28
11193
28
34
9794
34
44
9327
44
55
9327
55
66
9794
66
77
8395
container
endLine
12
1
8
9327
8
13
9327
13
20
9794
20
32
9327
32
43
9794
43
60
9327
61
71
9327
72
93
9327
94
127
9327
128
179
9327
180
268
9327
278
413
9327
437
1465
9327
1554
1566
932
container
endColumn
12
1
9
9794
9
13
9327
13
18
9327
18
26
10260
27
33
9327
33
39
9327
39
47
10260
47
54
9327
54
60
10260
60
66
9327
66
74
9794
74
78
9794
78
90
6995
startLine
id
12
1
2
581133
2
3
314819
3
4
194954
4
6
162306
6
10
183294
10
16
161840
16
25
168370
25
45
157176
45
160
157643
160
265
11659
startLine
container
12
1
2
870301
2
3
273310
3
5
193555
5
8
173500
8
13
187958
13
20
160907
20
51
159508
51
265
74157
startLine
startColumn
12
1
2
611449
2
3
312954
3
4
198219
4
6
182828
6
9
173034
9
13
163239
13
19
173966
19
29
165105
29
52
112402
startLine
endLine
12
1
2
1530256
2
3
348400
3
5
161840
5
16
52703
startLine
endColumn
12
1
2
585797
2
3
316218
3
4
197753
4
6
168370
6
10
191690
10
15
165571
15
22
167903
22
34
164172
34
66
135722
startColumn
id
12
1
31
2798
42
85
2798
86
128
2798
129
229
2798
247
286
2798
291
360
2798
373
457
2798
475
565
2798
566
620
2798
623
689
2798
696
807
2798
820
1563
2798
1638
5632
2798
15295
15296
466
startColumn
container
12
1
18
2798
23
35
3264
38
43
2798
44
61
2798
65
73
2798
73
84
3264
84
96
2798
96
101
3264
101
105
3264
107
112
2798
112
126
2798
137
170
2798
195
265
1399
startColumn
startLine
12
1
19
2798
30
72
2798
83
122
2798
122
205
2798
214
261
2798
265
322
2798
322
379
2798
404
430
2798
453
474
2798
478
505
2798
511
583
2798
585
836
2798
1104
2196
2798
2387
2388
466
startColumn
endLine
12
1
19
2798
30
72
2798
83
122
2798
122
205
2798
214
261
2798
265
322
2798
322
380
2798
404
430
2798
453
474
2798
477
504
2798
514
582
2798
585
835
2798
1109
2203
2798
2382
2383
466
startColumn
endColumn
12
1
7
2798
7
11
3264
11
16
3264
16
22
2798
22
24
3264
24
28
2798
29
34
3264
34
41
3264
41
46
2798
47
49
1865
49
54
2798
54
74
2798
75
86
1865
endLine
id
12
1
2
591394
2
3
306890
3
4
198219
4
6
159508
6
10
182828
10
16
160441
16
25
170702
25
45
158109
45
160
158109
160
265
11193
endLine
container
12
1
2
885692
2
3
259784
3
4
124995
4
6
140852
6
10
184694
10
15
168370
15
26
163239
26
120
158109
121
265
11659
endLine
startLine
12
1
2
1527924
2
3
341404
3
5
170702
5
10
57367
endLine
startColumn
12
1
2
622643
2
3
303159
3
4
201484
4
6
183761
6
9
169769
9
13
166504
13
19
174899
19
29
160907
29
52
114267
endLine
endColumn
12
1
2
597924
2
3
306890
3
4
196354
4
6
169302
6
9
154844
9
14
168370
14
21
178630
21
32
163239
32
60
158109
60
65
3731
endColumn
id
12
1
2
5130
2
8
3731
9
186
3731
193
288
3731
294
495
3731
503
555
3731
561
634
3731
640
758
3731
758
869
3731
876
1074
3731
1075
1281
3731
1289
1590
3731
1685
2418
1865
endColumn
container
12
1
2
5596
2
5
3731
5
65
3731
70
100
3731
100
111
3731
112
122
3731
122
134
3731
139
152
3731
152
160
3731
160
171
3731
171
175
3731
176
192
3731
207
265
1399
endColumn
startLine
12
1
2
5596
2
8
3731
9
105
3731
155
241
3731
253
336
3731
340
426
3731
434
488
3731
489
572
3731
573
623
3731
628
696
4197
701
819
3731
837
1095
3731
1172
1174
932
endColumn
startColumn
12
1
2
6063
2
4
3731
4
8
4197
8
15
3731
15
23
3731
23
29
3731
29
35
4197
35
39
3264
39
42
3264
42
44
3264
44
46
3731
46
49
3731
49
53
1399
endColumn
endLine
12
1
2
5596
2
8
3731
9
156
3731
159
240
3731
251
335
3731
342
430
3731
432
490
3731
490
573
3731
574
622
3731
628
698
3731
700
812
3731
812
987
3731
1096
1180
1399
locations_stmt
3820138
id
3820138
container
3088
startLine
200185
startColumn
1873
endLine
194441
endColumn
2367
id
container
12
1
2
3820138
id
startLine
12
1
2
3820138
id
startColumn
12
1
2
3820138
id
endLine
12
1
2
3820138
id
endColumn
12
1
2
3820138
container
id
12
1
13
247
16
48
247
61
175
247
176
417
247
436
608
247
621
797
247
848
1139
247
1158
1417
247
1453
1715
247
1771
2252
247
2282
2669
247
2736
3751
247
3768
4993
123
container
startLine
12
1
13
247
16
47
247
48
161
247
169
371
267
393
586
247
602
783
247
845
1120
247
1131
1390
247
1394
1692
247
1726
2208
247
2225
2680
247
2777
3643
247
3885
4846
102
container
startColumn
12
1
3
226
3
7
267
7
9
205
9
11
247
11
13
226
13
14
226
14
16
247
16
17
164
17
19
205
19
21
185
21
23
247
23
29
247
29
43
247
48
60
144
container
endLine
12
1
11
247
12
34
247
43
132
247
134
282
247
294
452
247
459
601
247
609
831
247
838
1062
247
1071
1265
247
1323
1679
247
1688
2006
247
2044
2758
247
2776
3873
123
container
endColumn
12
1
8
247
8
21
247
22
45
247
45
56
247
56
63
267
63
67
247
67
69
247
69
71
226
71
72
247
72
74
247
74
76
247
76
80
247
81
96
123
startLine
id
12
1
2
21577
2
3
15318
3
4
12497
4
6
14473
6
8
12538
8
11
16738
11
16
17294
16
22
15379
22
29
17006
29
37
17397
37
45
15112
45
56
16203
56
73
8647
startLine
container
12
1
2
22338
2
3
15750
3
4
12703
4
6
14412
6
8
12744
8
11
17603
11
16
16388
16
22
16244
22
29
16985
29
36
16018
36
44
16347
44
54
15668
54
69
6979
startLine
startColumn
12
1
2
26868
2
3
20877
3
4
16841
4
5
16100
5
6
17459
6
7
19888
7
8
22791
8
9
20424
9
10
15029
10
12
16676
12
18
7226
startLine
endLine
12
1
2
34651
2
3
25839
3
4
18468
4
5
16244
5
6
12806
6
7
12044
7
8
10191
8
9
10994
9
10
10747
10
11
10541
11
12
10191
12
14
15812
14
24
11653
startLine
endColumn
12
1
2
22174
2
3
16224
3
4
12970
4
6
16100
6
8
14721
8
10
13218
10
14
18324
14
18
17047
18
22
17603
22
26
18529
26
30
16409
30
36
15256
36
42
1605
startColumn
id
12
1
2
226
2
3
144
3
7
164
7
12
144
12
20
164
21
53
144
54
74
144
78
92
144
92
134
144
134
228
144
228
2062
144
3245
40863
144
53257
53258
20
startColumn
container
12
1
2
288
2
3
102
3
5
164
5
8
164
8
13
144
13
18
144
18
22
144
22
24
144
24
29
144
33
42
144
47
109
144
116
150
144
startColumn
startLine
12
1
2
226
2
3
144
3
7
164
7
12
144
12
20
164
21
53
144
54
74
144
77
88
144
90
131
144
134
224
144
226
1699
144
2430
7900
144
8302
8303
20
startColumn
endLine
12
1
2
226
2
3
144
3
7
164
7
12
144
12
20
164
21
53
144
54
74
144
77
88
144
90
130
144
134
221
144
226
1414
144
2290
7741
144
8096
8097
20
startColumn
endColumn
12
1
2
288
2
3
144
3
4
82
4
5
164
5
8
164
8
11
144
11
15
164
15
19
144
19
26
144
28
35
144
41
69
144
70
104
144
endLine
id
12
1
2
17438
2
3
14432
3
4
11509
4
6
15626
6
8
12518
8
11
15482
11
15
14659
15
21
16121
21
27
15441
27
34
14968
34
42
15771
42
52
16038
52
130
14432
endLine
container
12
1
2
24994
2
3
16162
3
4
12785
4
6
15688
6
8
15029
8
11
15915
11
16
17479
16
20
14618
20
26
17191
26
32
16285
32
39
14885
39
59
13403
endLine
startLine
12
1
2
32530
2
3
23800
3
4
18488
4
5
15173
5
6
13897
6
7
11694
7
8
11756
8
9
10932
9
10
10191
10
12
17994
12
15
17747
15
100
10232
endLine
startColumn
12
1
2
24994
2
3
20424
3
4
16862
4
5
17829
5
6
18612
6
7
20465
7
8
22462
8
9
18777
9
10
12950
10
12
15050
12
18
6011
endLine
endColumn
12
1
2
24747
2
3
16656
3
4
12559
4
6
17850
6
8
15359
8
10
12847
10
13
14432
13
16
15050
16
19
14679
19
22
14062
22
26
17150
26
31
15359
31
39
3685
endColumn
id
12
1
2
185
2
4
185
4
7
164
7
16
185
23
133
185
151
393
185
394
681
185
708
1137
185
1138
1674
185
1885
2795
185
2939
4095
185
4142
4771
185
5032
15460
164
endColumn
container
12
1
2
205
2
3
185
3
6
185
6
21
185
31
70
205
74
96
185
97
108
185
108
114
185
115
118
164
118
122
205
122
123
123
123
125
185
125
149
164
endColumn
startLine
12
1
2
185
2
4
185
4
7
164
7
15
185
22
130
185
145
378
185
385
652
185
666
964
185
999
1431
185
1587
2171
185
2264
2917
185
2947
3215
185
3417
5822
164
endColumn
startColumn
12
1
2
205
2
3
164
3
5
205
5
8
185
8
12
185
12
14
123
14
16
185
16
19
123
19
21
164
21
23
185
23
25
185
25
28
185
28
33
205
45
57
61
endColumn
endLine
12
1
2
205
2
4
164
4
7
205
7
27
185
40
132
185
142
329
185
366
583
185
613
968
185
1056
1409
185
1420
2035
185
2066
2627
185
2651
3073
185
3086
4522
123
locations_expr
13188829
id
13188829
container
4653
startLine
192238
startColumn
2470
endLine
192217
endColumn
2800
id
container
12
1
2
13188829
id
startLine
12
1
2
13188829
id
startColumn
12
1
2
13188829
id
endLine
12
1
2
13188829
id
endColumn
12
1
2
13188829
container
id
12
1
2
411
2
6
329
6
11
370
12
26
370
27
96
350
100
514
350
525
1401
350
1526
2343
350
2404
3615
350
3668
5162
350
5341
7345
350
7399
9307
350
9382
16759
350
18811
18812
20
container
startLine
12
1
2
494
2
4
370
4
10
370
10
20
350
20
51
350
65
151
350
161
360
350
361
577
350
590
923
350
928
1265
350
1268
1742
350
1781
2320
350
2491
4241
267
container
startColumn
12
1
2
494
2
4
350
4
7
391
7
16
350
16
37
350
37
59
391
59
66
370
66
68
267
68
69
205
69
70
308
70
71
185
71
72
308
72
74
267
74
92
370
94
109
41
container
endLine
12
1
2
494
2
4
370
4
10
370
10
20
350
20
51
350
65
151
350
162
360
350
361
578
350
591
926
350
930
1266
350
1272
1742
350
1785
2324
350
2500
4416
267
container
endColumn
12
1
2
452
2
4
329
4
7
370
7
15
350
15
36
350
36
61
350
61
70
350
70
73
267
73
75
329
75
76
123
76
77
411
77
79
350
79
84
350
84
116
267
startLine
id
12
1
5
16141
5
9
16512
9
15
16059
15
23
15132
23
32
15173
32
44
15029
44
60
14782
60
80
14844
80
103
14659
103
130
14803
130
159
14556
159
194
14638
194
302
9903
startLine
container
12
1
2
23553
2
3
15647
3
4
11365
4
6
16388
6
8
13650
8
11
16471
11
16
17376
16
21
16471
21
28
16676
28
35
15832
35
43
15874
43
60
12929
startLine
startColumn
12
1
4
15997
4
7
17562
7
11
16718
11
16
17438
16
21
17541
21
26
15091
26
31
16203
31
36
17747
36
40
15729
40
44
16326
44
49
16924
49
63
8956
startLine
endLine
12
1
2
102120
2
3
44698
3
4
27692
4
6
14597
6
23
3129
startLine
endColumn
12
1
4
16985
4
7
16676
7
11
16450
11
16
16244
16
21
16471
21
27
16800
27
33
16471
33
38
14494
38
43
15565
43
47
14721
47
52
16800
52
65
14473
65
70
82
startColumn
id
12
1
2
308
2
4
185
4
8
205
8
26
205
43
253
185
280
849
185
956
1895
185
2100
4183
185
4242
7021
185
7174
11394
185
12337
15120
185
15374
30165
185
30211
49562
82
startColumn
container
12
1
2
329
2
3
123
3
4
144
4
6
185
7
32
185
43
99
185
104
123
185
124
133
185
133
139
164
139
142
164
142
144
144
144
147
226
148
155
205
155
158
41
startColumn
startLine
12
1
2
308
2
4
185
4
7
185
7
19
185
20
152
185
199
589
185
633
1290
185
1370
2344
185
2574
3505
185
3527
4711
185
4734
5298
185
5332
5999
185
6158
6996
123
startColumn
endLine
12
1
2
308
2
4
185
4
7
185
7
19
185
20
152
185
199
589
185
651
1292
185
1370
2348
185
2575
3511
185
3533
4712
185
4737
5324
185
5346
6023
185
6202
7039
123
startColumn
endColumn
12
1
2
329
2
3
123
3
5
185
5
9
185
9
13
185
13
20
185
20
30
185
30
42
185
44
59
185
59
69
205
69
74
185
74
84
226
84
96
102
endLine
id
12
1
5
16162
5
9
16512
9
15
15832
15
23
15112
23
32
15668
32
44
14762
44
60
14515
60
80
15276
80
103
14556
103
130
14782
130
160
14906
160
195
14576
195
299
9553
endLine
container
12
1
2
23553
2
3
15585
3
4
11365
4
6
16079
6
8
13506
8
11
16532
11
15
14453
15
20
16800
20
26
15009
26
33
16079
33
40
14659
40
49
14618
49
60
3973
endLine
startLine
12
1
2
95635
2
3
50092
3
4
29421
4
6
15626
6
11
1441
endLine
startColumn
12
1
4
15853
4
7
17479
7
11
16512
11
16
17376
16
21
17335
21
26
15173
26
31
16326
31
36
17706
36
40
15318
40
44
16471
44
49
17006
49
63
9656
endLine
endColumn
12
1
4
17212
4
7
16821
7
11
16450
11
16
16903
16
21
16038
21
26
14535
26
32
16182
32
38
17521
38
43
16162
43
47
14494
47
52
16594
52
69
13300
endColumn
id
12
1
2
226
2
4
226
4
10
205
10
16
247
16
51
226
56
617
226
835
2297
226
2328
4152
226
4177
7139
226
8241
11758
226
12367
15463
226
15690
18245
226
18733
19130
82
endColumn
container
12
1
2
329
2
4
205
4
6
205
6
12
226
12
41
226
50
114
226
115
128
226
128
137
205
137
142
247
142
147
144
147
148
123
148
151
247
151
163
185
endColumn
startLine
12
1
2
308
2
4
164
4
8
247
8
15
226
18
54
226
74
491
226
514
1335
226
1397
2422
226
2764
3740
226
3801
4533
226
4642
5304
226
5377
5735
226
5747
5806
41
endColumn
startColumn
12
1
2
267
2
4
205
4
9
247
9
14
247
14
22
247
23
28
226
28
36
226
36
41
226
41
47
226
47
56
226
56
64
226
64
72
226
endColumn
endLine
12
1
2
308
2
4
164
4
8
247
8
15
226
17
54
226
74
473
226
502
1306
226
1361
2389
226
2627
3666
226
3731
4491
226
4639
5282
226
5367
5729
226
5734
5796
41
numlines
1382407
element_id
1375411
num_lines
101675
num_code
84884
num_comment
59699
element_id
num_lines
12
1
2
1368415
2
3
6995
element_id
num_code
12
1
2
1369348
2
3
6063
element_id
num_comment
12
1
2
1375411
num_lines
element_id
12
1
2
68094
2
3
12126
3
4
7462
4
21
7928
29
921
6063
num_lines
num_code
12
1
2
70426
2
3
12126
3
4
8395
4
6
9327
6
7
1399
num_lines
num_comment
12
1
2
69493
2
3
14924
3
4
10727
4
7
6529
num_code
element_id
12
1
2
52703
2
3
14458
3
5
6529
5
42
6529
44
922
4663
num_code
num_lines
12
1
2
52703
2
3
16790
3
5
6063
5
8
6529
8
12
2798
num_code
num_comment
12
1
2
53169
2
3
15857
3
5
7462
5
7
5130
7
10
3264
num_comment
element_id
12
1
2
34513
2
3
9327
3
4
4197
4
6
4663
6
11
5130
17
2596
1865
num_comment
num_lines
12
1
2
34513
2
3
9327
3
4
4197
4
6
4663
6
8
4663
10
38
2331
num_comment
num_code
12
1
2
34513
2
3
9327
3
4
4197
4
6
4663
6
10
4663
10
37
2331
diagnostics
4979
id
4979
severity
18
error_tag
37
error_message
397
full_error_message
4184
location
170
id
severity
12
1
2
4979
id
error_tag
12
1
2
4979
id
error_message
12
1
2
4979
id
full_error_message
12
1
2
4979
id
location
12
1
2
4979
severity
id
12
263
264
18
severity
error_tag
12
2
3
18
severity
error_message
12
21
22
18
severity
full_error_message
12
221
222
18
severity
location
12
9
10
18
error_tag
id
12
43
44
18
220
221
18
error_tag
severity
12
1
2
37
error_tag
error_message
12
1
2
18
20
21
18
error_tag
full_error_message
12
1
2
18
220
221
18
error_tag
location
12
1
2
18
8
9
18
error_message
id
12
1
2
113
2
3
151
3
4
75
43
44
18
93
94
37
error_message
severity
12
1
2
397
error_message
error_tag
12
1
2
397
error_message
full_error_message
12
1
2
132
2
3
151
3
4
75
93
94
37
error_message
location
12
1
2
170
2
3
113
3
4
75
4
5
37
full_error_message
id
12
1
2
4165
43
44
18
full_error_message
severity
12
1
2
4184
full_error_message
error_tag
12
1
2
4184
full_error_message
error_message
12
1
2
4184
full_error_message
location
12
1
2
4184
location
id
12
6
7
37
22
23
37
41
42
75
43
44
18
location
severity
12
1
2
170
location
error_tag
12
1
2
170
location
error_message
12
1
2
18
3
4
37
5
6
37
6
7
75
location
full_error_message
12
1
2
18
6
7
37
22
23
37
41
42
75
files
123129
id
123129
name
123129
id
name
12
1
2
123129
name
id
12
1
2
123129
folders
16323
id
16323
name
16323
id
name
12
1
2
16323
name
id
12
1
2
16323
containerparent
138520
parent
16323
child
138520
parent
child
12
1
2
7462
2
3
3264
3
4
1399
4
12
1399
23
28
1399
40
67
1399
child
parent
12
1
2
138520
fileannotations
5081854
id
4853
kind
22
name
54265
value
45619
id
kind
12
1
2
167
2
3
4686
id
name
12
1
102
380
102
225
369
227
299
369
301
452
391
452
555
369
559
626
369
626
716
369
729
904
369
904
934
78
936
937
1409
1083
2036
369
2293
2294
11
id
value
12
1
114
380
114
275
369
275
363
369
393
638
369
643
744
369
751
955
369
955
1087
369
1088
1501
246
1501
1502
1409
1504
1874
369
1972
4080
234
kind
id
12
419
420
11
434
435
11
kind
name
12
2
3
11
4850
4851
11
kind
value
12
1
2
11
4079
4080
11
name
id
12
1
2
8779
2
3
6162
3
5
4138
5
9
4227
9
14
3947
14
18
4138
18
20
4674
20
34
4182
34
128
4462
128
229
4082
229
387
4205
387
434
1263
name
kind
12
1
2
54265
name
value
12
1
2
8790
2
3
7985
3
4
2538
4
6
4473
6
9
4093
9
14
4171
14
17
4093
17
22
4551
22
41
4171
41
82
4126
82
157
4070
158
1895
1196
value
id
12
1
2
7090
2
5
2214
5
8
3299
8
15
3500
15
17
2516
17
19
4104
19
34
3299
34
189
3590
189
201
3578
201
266
3522
266
321
3646
322
399
3914
399
435
1342
value
kind
12
1
2
45608
2
3
11
value
name
12
1
2
7113
2
5
2561
5
8
3478
8
15
3522
15
17
2807
17
19
3556
19
29
3478
29
39
3634
39
48
3578
48
74
3534
74
102
3422
102
119
3567
119
146
1364
inmacroexpansion
109786483
id
18028566
inv
2700352
id
inv
12
1
3
1582063
3
5
1077870
5
6
1184962
6
7
4820246
7
8
6386387
8
9
2605427
9
21
371608
inv
id
12
1
2
378450
2
3
544144
3
4
351538
4
7
200672
7
8
207166
8
9
241904
9
10
2210
10
11
325508
11
337
224861
339
423
206367
423
7616
17526
affectedbymacroexpansion
35691465
id
5157087
inv
2784960
id
inv
12
1
2
2816122
2
3
560166
3
4
264924
4
5
565832
5
12
391929
12
50
407428
50
9900
150682
inv
id
12
1
4
229132
4
7
231804
7
9
220493
9
12
251104
12
13
334000
13
14
165599
14
15
298864
15
16
121851
16
17
276627
17
18
146950
18
20
252152
20
25
208993
25
109
47386
macroinvocations
33182692
id
33182692
macro_id
78746
location
753335
kind
22
id
macro_id
12
1
2
33182692
id
location
12
1
2
33182692
id
kind
12
1
2
33182692
macro_id
id
12
1
2
16105
2
3
16418
3
4
3086
4
5
5222
5
8
5636
8
13
6050
13
26
6117
26
61
6005
61
199
5916
199
1697
5961
1716
168807
2225
macro_id
location
12
1
2
42074
2
3
10300
3
4
5111
4
6
6777
6
13
6419
13
66
5949
66
3614
2113
macro_id
kind
12
1
2
73065
2
3
5681
location
id
12
1
2
278617
2
3
168051
3
4
70101
4
5
59734
5
9
69743
9
21
58559
21
244764
48527
location
macro_id
12
1
2
707592
2
350
45742
location
kind
12
1
2
753335
kind
id
12
20663
20664
11
2946302
2946303
11
kind
macro_id
12
2127
2128
11
5422
5423
11
kind
location
12
6311
6312
11
61047
61048
11
macroparent
29673573
id
29673573
parent_id
23071649
id
parent_id
12
1
2
29673573
parent_id
id
12
1
2
17826541
2
3
4418192
3
88
826915
macrolocationbind
4044068
id
2831338
location
2021204
id
location
12
1
2
2230070
2
3
341148
3
7
230540
7
57
29579
location
id
12
1
2
1611131
2
3
177694
3
8
156880
8
723
75498
macro_argument_unexpanded
83767514
invocation
25973117
argument_index
738
text
315356
invocation
argument_index
12
1
2
7364296
2
3
10575752
3
4
6082391
4
67
1950677
invocation
text
12
1
2
7433804
2
3
10720943
3
4
5917605
4
67
1900763
argument_index
invocation
12
41230
41231
648
41432
174417
55
718261
2322336
33
argument_index
text
12
2
3
648
13
995
55
6559
19579
33
text
invocation
12
1
2
34748
2
3
60695
3
4
17581
4
5
44646
5
7
23699
7
12
18353
12
16
21417
16
23
24750
23
42
24101
42
129
23855
129
522417
21506
text
argument_index
12
1
2
228065
2
3
77102
3
9
10188
macro_argument_expanded
83767514
invocation
25973117
argument_index
738
text
191113
invocation
argument_index
12
1
2
7364296
2
3
10575752
3
4
6082391
4
67
1950677
invocation
text
12
1
2
10590693
2
3
9116971
3
4
5159975
4
9
1105476
argument_index
invocation
12
41230
41231
648
41432
174417
55
718261
2322336
33
argument_index
text
12
1
2
637
2
76
55
870
13879
44
text
invocation
12
1
2
20601
2
3
36963
3
4
8980
4
5
16228
5
6
2393
6
7
22636
7
9
14662
9
14
11933
14
19
14416
19
48
14337
48
151
14349
152
1060462
13610
text
argument_index
12
1
2
96719
2
3
80122
3
66
14270
functions
4645804
id
4645804
name
1916901
kind
3264
id
name
12
1
2
4645804
id
kind
12
1
2
4645804
name
id
12
1
2
1504138
2
3
152046
3
5
150180
5
1676
110536
name
kind
12
1
2
1916435
2
3
466
kind
id
12
4
5
466
64
65
466
173
174
466
195
196
466
1354
1355
466
2382
2383
466
5789
5790
466
kind
name
12
2
3
466
33
34
466
38
39
466
94
95
466
195
196
466
245
246
466
3504
3505
466
function_entry_point
1156670
id
1146876
entry_point
1156670
id
entry_point
12
1
2
1137081
2
3
9794
entry_point
id
12
1
2
1156670
function_return_type
4650935
id
4645804
return_type
987367
id
return_type
12
1
2
4640674
2
3
5130
return_type
id
12
1
2
510240
2
3
375917
3
10
75090
10
2516
26118
coroutine
6
function
6
traits
3
handle
6
promise
6
function
traits
12
1
2
6
function
handle
12
1
2
6
function
promise
12
1
2
6
traits
function
12
1
2
1
2
3
1
3
4
1
traits
handle
12
1
2
1
2
3
1
3
4
1
traits
promise
12
1
2
1
2
3
1
3
4
1
handle
function
12
1
2
6
handle
traits
12
1
2
6
handle
promise
12
1
2
6
promise
function
12
1
2
6
promise
traits
12
1
2
6
promise
handle
12
1
2
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
100911
id
100911
function_deleted
137587
id
137587
function_defaulted
73691
id
73691
function_prototyped
4553923
id
4553923
member_function_this_type
545645
id
545645
this_type
187282
id
this_type
12
1
2
545645
this_type
id
12
1
2
67619
2
3
44812
3
4
30176
4
5
15331
5
7
15366
7
66
13975
fun_decls
5014726
id
5009596
function
4502153
type_id
985968
name
1819424
location
3418241
id
function
12
1
2
5009596
id
type_id
12
1
2
5004465
2
3
5130
id
name
12
1
2
5009596
id
location
12
1
2
5009596
function
id
12
1
2
4073532
2
3
355862
3
7
72758
function
type_id
12
1
2
4462509
2
3
39643
function
name
12
1
2
4502153
function
location
12
1
2
4129966
2
4
371253
5
6
932
type_id
id
12
1
2
435617
2
3
438415
3
8
75090
8
2761
36845
type_id
function
12
1
2
519568
2
3
367522
3
11
75556
11
2477
23319
type_id
name
12
1
2
858641
2
5
89548
5
823
37778
type_id
location
12
1
2
754634
2
3
131524
3
10
74623
10
2030
25185
name
id
12
1
2
1234559
2
3
266780
3
4
80687
4
6
136655
6
1710
100742
name
function
12
1
2
1413656
2
3
151113
3
5
144117
5
1660
110536
name
type_id
12
1
2
1601149
2
4
134789
4
930
83485
name
location
12
1
2
1255547
2
3
293365
3
4
79754
4
8
137587
8
653
53169
location
id
12
1
2
2962102
2
4
296163
4
55
159975
location
function
12
1
2
3029264
2
6
262582
6
55
126394
location
type_id
12
1
2
3208361
2
25
209879
location
name
12
1
2
3246139
2
13
172101
fun_def
1935091
id
1935091
fun_specialized
26118
id
26118
fun_implicit
199
id
199
fun_decl_specifiers
2903802
id
1687899
name
2798
id
name
12
1
2
490652
2
3
1178591
3
4
18655
name
id
12
50
51
466
203
204
466
209
210
466
639
640
466
2561
2562
466
2564
2565
466
fun_decl_throws
7
fun_decl
7
index
1
type_id
2
fun_decl
index
12
1
2
7
fun_decl
type_id
12
1
2
7
index
fun_decl
12
7
8
1
index
type_id
12
2
3
1
type_id
fun_decl
12
1
2
1
6
7
1
type_id
index
12
1
2
2
fun_decl_empty_throws
1933692
fun_decl
1933692
fun_decl_noexcept
61680
fun_decl
61680
constant
61582
fun_decl
constant
12
1
2
61680
constant
fun_decl
12
1
2
61483
2
3
98
fun_decl_empty_noexcept
869834
fun_decl
869834
fun_decl_typedef_type
2864
fun_decl
2864
typedeftype_id
129
fun_decl
typedeftype_id
12
1
2
2864
typedeftype_id
fun_decl
12
1
2
41
2
3
12
3
4
12
5
13
8
16
17
12
17
18
4
21
22
8
25
43
8
46
55
8
87
128
8
158
159
4
param_decl_bind
7379371
id
7379371
index
7928
fun_decl
4222780
id
index
12
1
2
7379371
id
fun_decl
12
1
2
7379371
index
id
12
2
3
932
5
6
466
7
8
466
10
11
932
11
12
466
12
13
932
13
14
466
25
26
466
78
79
466
245
246
466
636
637
466
1713
1714
466
3987
3988
466
9054
9055
466
index
fun_decl
12
2
3
932
5
6
466
7
8
466
10
11
932
11
12
466
12
13
932
13
14
466
25
26
466
78
79
466
245
246
466
636
637
466
1713
1714
466
3987
3988
466
9054
9055
466
fun_decl
id
12
1
2
2363245
2
3
1060592
3
4
502312
4
18
296630
fun_decl
index
12
1
2
2363245
2
3
1060592
3
4
502312
4
18
296630
var_decls
8493599
id
8422707
variable
7411553
type_id
2384233
name
666951
location
5306692
id
variable
12
1
2
8422707
id
type_id
12
1
2
8354612
2
3
68094
id
name
12
1
2
8422707
id
location
12
1
2
8419908
2
3
2798
variable
id
12
1
2
6560374
2
3
697733
3
7
153445
variable
type_id
12
1
2
7240384
2
4
171168
variable
name
12
1
2
7296352
2
3
115200
variable
location
12
1
2
6866798
2
4
544754
type_id
id
12
1
2
1469158
2
3
509308
3
4
97943
4
7
187026
7
762
120797
type_id
variable
12
1
2
1602548
2
3
484588
3
7
186559
7
724
110536
type_id
name
12
1
2
1877257
2
3
384779
3
128
122196
type_id
location
12
1
2
1705156
2
3
401569
3
8
188425
8
592
89082
name
id
12
1
2
340937
2
3
86750
3
4
48505
4
6
51770
6
12
52236
12
33
50371
34
3223
36379
name
variable
12
1
2
368455
2
3
77888
3
4
45240
4
6
49438
6
14
53169
14
56
50837
56
3140
21920
name
type_id
12
1
2
456605
2
3
93746
3
5
46639
5
19
50837
19
1927
19122
name
location
12
1
2
378716
2
3
90481
3
5
59699
5
9
51303
9
21
50371
21
1010
36379
location
id
12
1
2
4491892
2
3
531228
3
1735
283570
location
variable
12
1
2
4880869
2
17
415095
17
1731
10727
location
type_id
12
1
2
4956893
2
1513
349799
location
name
12
1
2
5297364
2
6
9327
var_def
4024560
id
4024560
var_decl_specifiers
378249
id
378249
name
1865
id
name
12
1
2
378249
name
id
12
15
16
466
66
67
466
145
146
466
585
586
466
is_structured_binding
18
id
18
type_decls
3280187
id
3280187
type_id
3229815
location
3163120
id
type_id
12
1
2
3280187
id
location
12
1
2
3280187
type_id
id
12
1
2
3188306
2
5
41509
type_id
location
12
1
2
3188306
2
5
41509
location
id
12
1
2
3110884
2
20
52236
location
type_id
12
1
2
3110884
2
20
52236
type_def
2639354
id
2639354
type_decl_top
742974
type_decl
742974
namespace_decls
311514
id
311514
namespace_id
1428
location
311514
bodylocation
311514
id
namespace_id
12
1
2
311514
id
location
12
1
2
311514
id
bodylocation
12
1
2
311514
namespace_id
id
12
1
2
291
2
3
158
3
5
101
5
11
114
11
28
107
28
51
120
53
69
107
69
113
107
123
185
107
186
363
107
406
12195
101
namespace_id
location
12
1
2
291
2
3
158
3
5
101
5
11
114
11
28
107
28
51
120
53
69
107
69
113
107
123
185
107
186
363
107
406
12195
101
namespace_id
bodylocation
12
1
2
291
2
3
158
3
5
101
5
11
114
11
28
107
28
51
120
53
69
107
69
113
107
123
185
107
186
363
107
406
12195
101
location
id
12
1
2
311514
location
namespace_id
12
1
2
311514
location
bodylocation
12
1
2
311514
bodylocation
id
12
1
2
311514
bodylocation
namespace_id
12
1
2
311514
bodylocation
location
12
1
2
311514
usings
369388
id
369388
element_id
315286
location
247658
id
element_id
12
1
2
369388
id
location
12
1
2
369388
element_id
id
12
1
2
263049
2
3
50837
3
5
1399
element_id
location
12
1
2
263049
2
3
50837
3
5
1399
location
id
12
1
2
202417
2
4
10727
4
5
31248
5
11
3264
location
element_id
12
1
2
202417
2
4
10727
4
5
31248
5
11
3264
using_container
462471
parent
10949
child
293245
parent
child
12
1
2
3265
2
4
928
4
6
413
6
7
2471
7
17
894
19
143
760
178
179
1286
179
183
849
201
488
78
child
parent
12
1
2
216288
2
3
51245
3
11
23598
13
41
2113
static_asserts
134648
id
134648
condition
134648
message
30220
location
17563
enclosing
4646
id
condition
12
1
2
134648
id
message
12
1
2
134648
id
location
12
1
2
134648
id
enclosing
12
1
2
134648
condition
id
12
1
2
134648
condition
message
12
1
2
134648
condition
location
12
1
2
134648
condition
enclosing
12
1
2
134648
message
id
12
1
2
22235
2
3
476
3
4
2875
4
12
1612
12
17
2431
17
513
590
message
condition
12
1
2
22235
2
3
476
3
4
2875
4
12
1612
12
17
2431
17
513
590
message
location
12
1
2
28005
2
33
2215
message
enclosing
12
1
2
23663
2
3
260
3
4
2672
4
12
1453
12
37
2170
location
id
12
1
2
3287
2
3
2830
3
4
1402
4
5
82
5
6
3694
6
13
336
14
15
2069
16
17
44
17
18
3433
19
52
380
location
condition
12
1
2
3287
2
3
2830
3
4
1402
4
5
82
5
6
3694
6
13
336
14
15
2069
16
17
44
17
18
3433
19
52
380
location
message
12
1
2
5300
2
3
5998
3
4
6080
4
7
184
location
enclosing
12
1
2
3897
2
3
6277
3
4
1174
4
5
3706
5
13
380
13
14
2069
16
23
57
enclosing
id
12
1
2
3776
2
3
431
3
210
361
223
11052
76
enclosing
condition
12
1
2
3776
2
3
431
3
210
361
223
11052
76
enclosing
message
12
1
2
3948
2
3
374
3
2936
323
enclosing
location
12
1
2
3935
2
3
387
3
1929
323
params
6739471
id
6575765
function
3879510
index
7928
type_id
2188812
id
function
12
1
2
6575765
id
index
12
1
2
6575765
id
type_id
12
1
2
6452169
2
4
123595
function
id
12
1
2
2256906
2
3
951921
3
4
429553
4
18
241128
function
index
12
1
2
2256906
2
3
951921
3
4
429553
4
18
241128
function
type_id
12
1
2
2554936
2
3
825993
3
4
346068
4
12
152512
index
id
12
2
3
932
4
5
466
6
7
466
8
9
932
9
10
466
10
11
932
11
12
466
19
20
466
64
65
466
194
195
466
517
518
466
1438
1439
466
3479
3480
466
8318
8319
466
index
function
12
2
3
932
4
5
466
6
7
466
8
9
932
9
10
466
10
11
932
11
12
466
19
20
466
64
65
466
194
195
466
517
518
466
1438
1439
466
3479
3480
466
8318
8319
466
index
type_id
12
1
2
932
3
4
466
4
5
466
5
6
466
6
7
1399
7
8
932
11
12
466
42
43
466
106
107
466
228
229
466
582
583
466
1271
1272
466
3609
3610
466
type_id
id
12
1
2
1488280
2
3
440281
3
8
170235
8
518
90015
type_id
function
12
1
2
1707954
2
3
248124
3
9
168370
9
502
64363
type_id
index
12
1
2
1761590
2
3
348400
3
13
78821
overrides
125718
new
122746
old
9742
new
old
12
1
2
119782
2
4
2964
old
new
12
1
2
4288
2
3
2098
3
4
924
4
5
457
5
7
849
7
23
761
25
1464
362
membervariables
1056565
id
1054767
type_id
327749
name
451649
id
type_id
12
1
2
1053049
2
4
1718
id
name
12
1
2
1054767
type_id
id
12
1
2
243045
2
3
51901
3
10
25531
10
4152
7271
type_id
name
12
1
2
255271
2
3
46467
3
40
24612
41
2031
1398
name
id
12
1
2
295346
2
3
86542
3
5
41193
5
646
28567
name
type_id
12
1
2
367864
2
3
51741
3
650
32043
globalvariables
301284
id
301276
type_id
1405
name
294744
id
type_id
12
1
2
301268
2
3
8
id
name
12
1
2
301276
type_id
id
12
1
2
972
2
3
160
3
7
116
7
67
106
67
169440
51
type_id
name
12
1
2
1010
2
3
135
3
7
111
7
102
106
104
168448
43
name
id
12
1
2
290727
2
33
4017
name
type_id
12
1
2
294145
2
12
599
localvariables
576915
id
576915
type_id
37715
name
90543
id
type_id
12
1
2
576915
id
name
12
1
2
576915
type_id
id
12
1
2
21174
2
3
5362
3
4
2456
4
7
3380
7
18
2847
18
15850
2493
type_id
name
12
1
2
26907
2
3
4562
3
5
2918
5
33
2835
33
3455
491
name
id
12
1
2
57028
2
3
14284
3
5
8309
5
15
6981
15
5178
3938
name
type_id
12
1
2
76488
2
3
7410
3
1486
6644
autoderivation
149570
var
149570
derivation_type
492
var
derivation_type
12
1
2
149570
derivation_type
var
12
34
35
98
101
102
98
377
378
98
411
412
98
595
596
98
orphaned_variables
37338
var
37338
function
32818
var
function
12
1
2
37338
function
var
12
1
2
30767
2
47
2051
enumconstants
241686
id
241686
parent
28527
index
10228
type_id
39
name
241407
location
221589
id
parent
12
1
2
241686
id
index
12
1
2
241686
id
type_id
12
1
2
241686
id
name
12
1
2
241686
id
location
12
1
2
241686
parent
id
12
1
2
998
2
3
4035
3
4
5793
4
5
3915
5
6
3076
6
7
1837
7
8
1478
8
11
2597
11
17
2357
17
84
2157
94
257
279
parent
index
12
1
2
998
2
3
4035
3
4
5793
4
5
3915
5
6
3076
6
7
1837
7
8
1478
8
11
2597
11
17
2357
17
84
2157
94
257
279
parent
type_id
12
1
2
28527
parent
name
12
1
2
998
2
3
4035
3
4
5793
4
5
3915
5
6
3076
6
7
1837
7
8
1478
8
11
2597
11
17
2357
17
84
2157
94
257
279
parent
location
12
1
2
1438
2
3
4195
3
4
5833
4
5
3875
5
6
3076
6
7
1797
7
8
1398
8
11
2517
11
17
2237
17
257
2157
index
id
12
1
2
2037
2
3
1638
3
4
1758
4
5
879
5
9
799
9
12
839
12
20
879
20
69
799
77
715
599
index
parent
12
1
2
2037
2
3
1638
3
4
1758
4
5
879
5
9
799
9
12
839
12
20
879
20
69
799
77
715
599
index
type_id
12
1
2
10228
index
name
12
1
2
2037
2
3
1638
3
4
1758
4
5
879
5
9
799
9
12
839
12
20
879
20
69
799
77
712
599
index
location
12
1
2
2037
2
3
1638
3
4
1758
4
5
879
5
9
799
9
12
839
12
20
879
20
69
799
77
715
599
type_id
id
12
6049
6050
39
type_id
parent
12
714
715
39
type_id
index
12
256
257
39
type_id
name
12
6042
6043
39
type_id
location
12
5546
5547
39
name
id
12
1
2
241127
2
3
279
name
parent
12
1
2
241127
2
3
279
name
index
12
1
2
241407
name
type_id
12
1
2
241407
name
location
12
1
2
241127
2
3
279
location
id
12
1
2
220830
2
205
759
location
parent
12
1
2
221589
location
index
12
1
2
220830
2
205
759
location
type_id
12
1
2
221589
location
name
12
1
2
220830
2
205
759
builtintypes
26118
id
26118
name
26118
kind
26118
size
3264
sign
1399
alignment
2331
id
name
12
1
2
26118
id
kind
12
1
2
26118
id
size
12
1
2
26118
id
sign
12
1
2
26118
id
alignment
12
1
2
26118
name
id
12
1
2
26118
name
kind
12
1
2
26118
name
size
12
1
2
26118
name
sign
12
1
2
26118
name
alignment
12
1
2
26118
kind
id
12
1
2
26118
kind
name
12
1
2
26118
kind
size
12
1
2
26118
kind
sign
12
1
2
26118
kind
alignment
12
1
2
26118
size
id
12
1
2
466
4
5
466
7
8
466
8
9
466
10
11
466
12
13
466
14
15
466
size
name
12
1
2
466
4
5
466
7
8
466
8
9
466
10
11
466
12
13
466
14
15
466
size
kind
12
1
2
466
4
5
466
7
8
466
8
9
466
10
11
466
12
13
466
14
15
466
size
sign
12
1
2
932
3
4
2331
size
alignment
12
1
2
1865
2
3
1399
sign
id
12
6
7
466
12
13
466
38
39
466
sign
name
12
6
7
466
12
13
466
38
39
466
sign
kind
12
6
7
466
12
13
466
38
39
466
sign
size
12
5
6
932
7
8
466
sign
alignment
12
5
6
1399
alignment
id
12
8
9
466
9
10
466
11
12
466
13
14
466
15
16
466
alignment
name
12
8
9
466
9
10
466
11
12
466
13
14
466
15
16
466
alignment
kind
12
8
9
466
9
10
466
11
12
466
13
14
466
15
16
466
alignment
size
12
2
3
2331
alignment
sign
12
3
4
2331
derivedtypes
4330518
id
4330518
name
2160828
kind
2798
type_id
2670603
id
name
12
1
2
4330518
id
kind
12
1
2
4330518
id
type_id
12
1
2
4330518
name
id
12
1
2
1899178
2
5
164638
5
1153
97011
name
kind
12
1
2
2159895
2
3
932
name
type_id
12
1
2
1899178
2
5
164638
5
1135
97011
kind
id
12
236
237
466
1077
1078
466
1134
1135
466
1217
1218
466
2166
2167
466
3455
3456
466
kind
name
12
1
2
466
201
202
466
606
607
466
760
761
466
1128
1129
466
1939
1940
466
kind
type_id
12
84
85
466
1077
1078
466
1134
1135
466
1217
1218
466
2121
2122
466
3455
3456
466
type_id
id
12
1
2
1651053
2
3
560145
3
4
353997
4
72
105406
type_id
name
12
1
2
1662247
2
3
552683
3
4
351198
4
72
104473
type_id
kind
12
1
2
1655251
2
3
563876
3
4
353064
4
6
98410
pointerishsize
3210227
id
3210227
size
466
alignment
466
id
size
12
1
2
3210227
id
alignment
12
1
2
3210227
size
id
12
6883
6884
466
size
alignment
12
1
2
466
alignment
id
12
6883
6884
466
alignment
size
12
1
2
466
arraysizes
88149
id
88149
num_elements
31715
bytesize
33114
alignment
1865
id
num_elements
12
1
2
88149
id
bytesize
12
1
2
88149
id
alignment
12
1
2
88149
num_elements
id
12
1
2
1865
2
3
23786
3
5
2798
5
13
2798
13
14
466
num_elements
bytesize
12
1
2
26584
2
3
2331
3
7
2798
num_elements
alignment
12
1
2
26584
2
3
2798
3
5
2331
bytesize
id
12
1
2
1865
2
3
23786
3
4
3264
4
6
2331
7
16
1865
bytesize
num_elements
12
1
2
27517
2
3
3731
3
5
1865
bytesize
alignment
12
1
2
27517
2
3
4663
4
5
932
alignment
id
12
5
6
466
16
17
466
31
32
466
137
138
466
alignment
num_elements
12
4
5
466
7
8
932
68
69
466
alignment
bytesize
12
4
5
466
7
8
466
8
9
466
68
69
466
typedefbase
1671747
id
1671747
type_id
786932
id
type_id
12
1
2
1671747
type_id
id
12
1
2
612416
2
3
82538
3
6
61467
6
5437
30510
decltypes
165094
id
16587
expr
165094
base_type
9903
parentheses_would_change_meaning
18
id
expr
12
1
2
5055
2
3
6153
3
5
1098
5
12
1287
12
18
1344
18
46
1249
51
740
397
id
base_type
12
1
2
16587
id
parentheses_would_change_meaning
12
1
2
16587
expr
id
12
1
2
165094
expr
base_type
12
1
2
165094
expr
parentheses_would_change_meaning
12
1
2
165094
base_type
id
12
1
2
7195
2
3
2253
4
149
454
base_type
expr
12
1
2
719
2
3
6097
3
4
340
4
5
965
5
7
757
7
32
795
32
3888
227
base_type
parentheses_would_change_meaning
12
1
2
9903
parentheses_would_change_meaning
id
12
876
877
18
parentheses_would_change_meaning
expr
12
8719
8720
18
parentheses_would_change_meaning
base_type
12
523
524
18
usertypes
5228803
id
5228803
name
1351159
kind
5130
id
name
12
1
2
5228803
id
kind
12
1
2
5228803
name
id
12
1
2
982703
2
3
153445
3
7
104473
7
61
101675
65
874
8861
name
kind
12
1
2
1210772
2
3
125461
3
7
14924
kind
id
12
6
7
466
10
11
466
26
27
466
124
125
466
133
134
466
663
664
466
853
854
466
958
959
466
1752
1753
466
1842
1843
466
4844
4845
466
kind
name
12
5
6
466
6
7
466
14
15
466
30
31
466
41
42
466
125
126
466
267
268
466
371
372
466
438
439
466
739
740
466
1200
1201
466
usertypesize
1704689
id
1704689
size
13525
alignment
2331
id
size
12
1
2
1704689
id
alignment
12
1
2
1704689
size
id
12
1
2
3264
2
3
4197
3
4
466
4
5
932
6
8
932
9
15
932
37
84
932
92
163
932
740
2470
932
size
alignment
12
1
2
10260
2
3
2798
3
4
466
alignment
id
12
2
3
466
6
7
466
184
185
466
254
255
466
3209
3210
466
alignment
size
12
1
2
466
2
3
466
3
4
466
9
10
466
22
23
466
usertype_final
8966
id
8966
usertype_uuid
36637
id
36637
uuid
36263
id
uuid
12
1
2
36637
uuid
id
12
1
2
35888
2
3
374
mangled_name
9476303
id
9476303
mangled_name
6447972
is_complete
466
id
mangled_name
12
1
2
9476303
id
is_complete
12
1
2
9476303
mangled_name
id
12
1
2
6167199
2
874
280772
mangled_name
is_complete
12
1
2
6447972
is_complete
id
12
20318
20319
466
is_complete
mangled_name
12
13825
13826
466
is_pod_class
530392
id
530392
is_standard_layout_class
1252748
id
1252748
is_complete
1644057
id
1644057
is_class_template
397838
id
397838
class_instantiation
1088576
to
1088576
from
168370
to
from
12
1
2
1088576
from
to
12
1
2
59699
2
3
29383
3
4
15857
4
5
13059
5
6
9794
6
10
12592
10
16
13059
16
70
13525
70
84
1399
class_template_argument
2857290
type_id
1304038
index
1252
arg_type
832719
type_id
index
12
1
2
536264
2
3
395848
3
4
229284
4
7
119255
7
113
23385
type_id
arg_type
12
1
2
562669
2
3
406987
3
4
242604
4
113
91776
index
type_id
12
1
2
11
2
3
794
3
26
100
29
64
100
69
411
100
592
8901
100
13095
114267
44
index
arg_type
12
1
2
11
2
3
794
3
14
111
14
26
100
28
145
100
195
3469
100
10524
39738
33
arg_type
type_id
12
1
2
518414
2
3
172815
3
4
50853
4
10
63480
10
10265
27154
arg_type
index
12
1
2
733975
2
3
80581
3
22
18162
class_template_argument_value
494849
type_id
304558
index
1865
arg_value
494849
type_id
index
12
1
2
249523
2
3
53169
3
4
1865
type_id
arg_value
12
1
2
189358
2
3
81153
3
4
12126
4
9
21920
index
type_id
12
18
19
466
92
93
466
293
294
466
372
373
466
index
arg_value
12
19
20
466
124
125
466
409
410
466
509
510
466
arg_value
type_id
12
1
2
494849
arg_value
index
12
1
2
494849
is_proxy_class_for
62031
id
62031
templ_param_id
62031
id
templ_param_id
12
1
2
62031
templ_param_id
id
12
1
2
62031
type_mentions
4029404
id
4029404
type_id
198215
location
3995882
kind
39
id
type_id
12
1
2
4029404
id
location
12
1
2
4029404
id
kind
12
1
2
4029404
type_id
id
12
1
2
97609
2
3
21735
3
4
8230
4
5
10787
5
7
14383
7
12
15862
12
27
15182
27
8555
14423
type_id
location
12
1
2
97609
2
3
21735
3
4
8230
4
5
10787
5
7
14383
7
12
15862
12
27
15182
27
8555
14423
type_id
kind
12
1
2
198215
location
id
12
1
2
3962360
2
3
33522
location
type_id
12
1
2
3962360
2
3
33522
location
kind
12
1
2
3995882
kind
id
12
100849
100850
39
kind
type_id
12
4961
4962
39
kind
location
12
100010
100011
39
is_function_template
1401530
id
1401530
function_instantiation
894135
to
894135
from
144138
to
from
12
1
2
894135
from
to
12
1
2
99951
2
3
14219
3
6
11855
6
21
11889
22
870
6223
function_template_argument
2308747
function_id
1318866
index
556
arg_type
300617
function_id
index
12
1
2
673026
2
3
389687
3
4
186413
4
15
69739
function_id
arg_type
12
1
2
690409
2
3
399456
3
4
166527
4
9
62473
index
function_id
12
1
2
208
7
8
34
35
36
34
108
109
34
164
165
34
294
295
34
849
850
34
3294
3295
34
8741
8742
34
17936
17937
34
34975
34976
34
index
arg_type
12
1
2
208
3
4
34
11
12
34
22
23
34
30
31
34
61
62
34
134
135
34
453
454
34
1126
1127
34
2397
2398
34
5838
5839
34
arg_type
function_id
12
1
2
184153
2
3
44013
3
5
23153
5
16
23188
16
107
22701
108
957
3407
arg_type
index
12
1
2
270893
2
4
25656
4
17
4067
function_template_argument_value
358259
function_id
192357
index
556
arg_value
355651
function_id
index
12
1
2
183110
2
8
9247
function_id
arg_value
12
1
2
175774
2
31
15088
32
97
1494
index
function_id
12
1
2
208
2
3
69
11
12
34
26
27
34
94
95
34
314
315
34
844
845
34
994
995
34
1187
1188
34
2397
2398
34
index
arg_value
12
1
2
208
2
3
69
60
61
34
80
81
34
141
142
34
533
534
34
1612
1613
34
1821
1822
34
2202
2203
34
3771
3772
34
arg_value
function_id
12
1
2
353044
2
3
2607
arg_value
index
12
1
2
355651
is_variable_template
40299
id
40299
variable_instantiation
178341
to
178341
from
24829
to
from
12
1
2
178341
from
to
12
1
2
12217
2
3
2857
3
4
1182
4
6
2167
6
8
1280
8
11
2069
11
31
1872
33
291
1182
variable_template_argument
322099
variable_id
169671
index
1675
arg_type
175287
variable_id
index
12
1
2
86017
2
3
54192
3
4
19213
4
17
10247
variable_id
arg_type
12
1
2
90353
2
3
55473
3
4
14385
4
17
9459
index
variable_id
12
10
11
98
20
21
591
27
28
295
28
29
98
50
51
98
100
101
98
196
197
98
589
590
98
697
698
98
1392
1393
98
index
arg_type
12
1
2
98
10
11
394
11
12
197
12
13
295
13
14
98
31
32
98
53
54
98
138
139
98
406
407
98
442
443
98
809
810
98
arg_type
variable_id
12
1
2
138338
2
3
21578
3
11
13301
11
119
2069
arg_type
index
12
1
2
158241
2
3
14976
3
7
2069
variable_template_argument_value
11922
variable_id
8079
index
394
arg_value
11922
variable_id
index
12
1
2
7685
2
3
394
variable_id
arg_value
12
1
2
4828
2
3
2955
4
5
295
index
variable_id
12
4
5
98
23
24
98
26
27
98
33
34
98
index
arg_value
12
7
8
98
32
33
98
38
39
98
44
45
98
arg_value
variable_id
12
1
2
11922
arg_value
index
12
1
2
11922
routinetypes
537719
id
537719
return_type
280175
id
return_type
12
1
2
537719
return_type
id
12
1
2
244019
2
3
20928
3
3595
15227
routinetypeargs
982237
routine
423024
index
7928
type_id
226670
routine
index
12
1
2
152512
2
3
133856
3
4
63430
4
5
45707
5
18
27517
routine
type_id
12
1
2
182362
2
3
133390
3
4
58766
4
5
33580
5
11
14924
index
routine
12
2
3
932
4
5
466
6
7
466
8
9
932
9
10
466
10
11
1399
13
14
466
28
29
466
59
60
466
157
158
466
293
294
466
580
581
466
907
908
466
index
type_id
12
1
2
932
3
4
932
4
5
1399
5
6
932
6
7
932
10
11
466
14
15
466
47
48
466
90
91
466
176
177
466
347
348
466
type_id
routine
12
1
2
146449
2
3
30782
3
5
16790
5
12
18189
12
110
14458
type_id
index
12
1
2
172567
2
3
30782
3
6
18655
6
14
4663
ptrtomembers
37778
id
37778
type_id
37778
class_id
15391
id
type_id
12
1
2
37778
id
class_id
12
1
2
37778
type_id
id
12
1
2
37778
type_id
class_id
12
1
2
37778
class_id
id
12
1
2
13525
8
9
1399
28
29
466
class_id
type_id
12
1
2
13525
8
9
1399
28
29
466
specifiers
24719
id
24719
str
24719
id
str
12
1
2
24719
str
id
12
1
2
24719
typespecifiers
1290060
type_id
1271871
spec_id
3731
type_id
spec_id
12
1
2
1253681
2
3
18189
spec_id
type_id
12
8
9
466
36
37
466
51
52
466
86
87
466
105
106
466
219
220
932
2042
2043
466
funspecifiers
12596680
func_id
3851434
spec_id
695
func_id
spec_id
12
1
2
310491
2
3
539770
3
4
1132801
4
5
1622683
5
8
245688
spec_id
func_id
12
13
14
69
98
99
34
202
203
34
296
297
34
304
305
34
572
573
34
709
710
34
1599
1600
34
1646
1647
34
3782
3783
34
3923
3924
34
5095
5096
34
6823
6824
34
9692
9693
34
12228
12229
34
50664
50665
34
77775
77776
34
89276
89277
34
97622
97623
34
varspecifiers
2243847
var_id
1223832
spec_id
3731
var_id
spec_id
12
1
2
729448
2
3
202417
3
4
58299
4
5
233666
spec_id
var_id
12
112
113
466
315
316
466
416
417
466
514
515
466
646
647
466
686
687
466
700
701
466
1422
1423
466
attributes
707258
id
707258
kind
295
name
1576
name_space
197
location
456496
id
kind
12
1
2
707258
id
name
12
1
2
707258
id
name_space
12
1
2
707258
id
location
12
1
2
707258
kind
id
12
5
6
98
2332
2333
98
4841
4842
98
kind
name
12
1
2
98
6
7
98
11
12
98
kind
name_space
12
1
2
197
2
3
98
kind
location
12
2
3
98
2057
2058
98
2574
2575
98
name
id
12
1
2
197
2
3
197
4
5
98
5
6
98
11
12
98
14
15
197
18
19
98
24
25
98
88
89
98
117
118
98
1080
1081
98
1760
1761
98
4037
4038
98
name
kind
12
1
2
1379
2
3
197
name
name_space
12
1
2
1576
name
location
12
1
2
295
2
3
197
4
5
98
6
7
98
8
9
98
9
10
98
14
15
98
18
19
98
59
60
98
72
73
98
333
334
98
1756
1757
98
2388
2389
98
name_space
id
12
20
21
98
7158
7159
98
name_space
kind
12
1
2
98
3
4
98
name_space
name
12
2
3
98
14
15
98
name_space
location
12
9
10
98
4624
4625
98
location
id
12
1
2
398559
2
3
35274
3
202
22662
location
kind
12
1
2
456496
location
name
12
1
2
452456
2
3
4039
location
name_space
12
1
2
456496
attribute_args
410431
id
410431
kind
1399
attribute
298495
index
1399
location
327412
id
kind
12
1
2
410431
id
attribute
12
1
2
410431
id
index
12
1
2
410431
id
location
12
1
2
410431
kind
id
12
1
2
466
84
85
466
795
796
466
kind
attribute
12
1
2
466
84
85
466
607
608
466
kind
index
12
1
2
932
3
4
466
kind
location
12
1
2
466
54
55
466
674
675
466
attribute
id
12
1
2
216409
2
3
52236
3
4
29849
attribute
kind
12
1
2
274242
2
3
24252
attribute
index
12
1
2
216409
2
3
52236
3
4
29849
attribute
location
12
1
2
216409
2
3
52236
3
4
29849
index
id
12
64
65
466
176
177
466
640
641
466
index
kind
12
1
2
932
3
4
466
index
attribute
12
64
65
466
176
177
466
640
641
466
index
location
12
34
35
466
140
141
466
528
529
466
location
id
12
1
2
278440
2
3
23786
3
9
24719
17
18
466
location
kind
12
1
2
314819
2
3
12592
location
attribute
12
1
2
278440
2
3
23786
3
9
24719
17
18
466
location
index
12
1
2
327412
attribute_arg_value
39177
arg
39177
value
15857
arg
value
12
1
2
39177
value
arg
12
1
2
14458
2
34
1399
attribute_arg_type
466
arg
466
type_id
466
arg
type_id
12
1
2
466
type_id
arg
12
1
2
466
attribute_arg_constant
370787
arg
370787
constant
370787
arg
constant
12
1
2
370787
constant
arg
12
1
2
370787
attribute_arg_expr
1
arg
1
expr
1
arg
expr
12
1
2
1
expr
arg
12
1
2
1
attribute_arg_name
6
arg
6
name
5
arg
name
12
1
2
6
name
arg
12
1
2
4
2
3
1
typeattributes
82963
type_id
58330
spec_id
82963
type_id
spec_id
12
1
2
49659
2
3
6897
3
13
1773
spec_id
type_id
12
1
2
82963
funcattributes
652026
func_id
443079
spec_id
652026
func_id
spec_id
12
1
2
333941
2
3
65762
3
6
34979
6
9
8395
spec_id
func_id
12
1
2
652026
varattributes
372127
var_id
322510
spec_id
372127
var_id
spec_id
12
1
2
273537
2
3
48807
3
46
166
spec_id
var_id
12
1
2
372127
stmtattributes
973
stmt_id
973
spec_id
973
stmt_id
spec_id
12
1
2
973
spec_id
stmt_id
12
1
2
973
unspecifiedtype
10143254
type_id
10143254
unspecified_type_id
6815961
type_id
unspecified_type_id
12
1
2
10143254
unspecified_type_id
type_id
12
1
2
4583307
2
3
1995256
3
145
237397
member
4941022
parent
638852
index
8691
child
4896383
parent
index
12
1
3
19051
3
4
344213
4
5
37755
5
7
52461
7
10
52148
10
15
49540
15
24
48915
24
251
34765
parent
child
12
1
3
19051
3
4
344144
4
5
37790
5
7
52565
7
10
52496
10
15
49158
15
24
48984
24
255
34661
index
parent
12
1
2
1390
2
3
799
3
4
938
5
22
660
22
42
660
42
56
660
56
100
660
104
164
660
181
299
660
300
727
660
845
4002
660
4606
18045
278
index
child
12
1
2
799
2
3
869
3
4
1147
4
15
660
16
35
730
36
55
660
57
93
730
97
135
660
140
256
660
268
612
660
619
2611
660
2770
18057
451
child
parent
12
1
2
4896383
child
index
12
1
2
4853100
2
8
43283
enclosingfunction
117812
child
117812
parent
67294
child
parent
12
1
2
117812
parent
child
12
1
2
35565
2
3
20880
3
4
5905
4
45
4943
derivations
390765
derivation
390765
sub
370531
index
208
super
202335
location
37651
derivation
sub
12
1
2
390765
derivation
index
12
1
2
390765
derivation
super
12
1
2
390765
derivation
location
12
1
2
390765
sub
derivation
12
1
2
355582
2
7
14949
sub
index
12
1
2
355582
2
7
14949
sub
super
12
1
2
355582
2
7
14949
sub
location
12
1
2
355582
2
7
14949
index
derivation
12
25
26
104
77
78
34
430
431
34
10658
10659
34
index
sub
12
25
26
104
77
78
34
430
431
34
10658
10659
34
index
super
12
23
24
34
25
26
69
35
36
34
261
262
34
5465
5466
34
index
location
12
1
2
104
9
10
34
66
67
34
1005
1006
34
super
derivation
12
1
2
194965
2
1519
7370
super
sub
12
1
2
194965
2
1519
7370
super
index
12
1
2
201883
2
4
451
super
location
12
1
2
198685
2
108
3650
location
derivation
12
1
2
27986
2
5
3198
5
15
2885
15
134
2850
136
476
730
location
sub
12
1
2
27986
2
5
3198
5
15
2885
15
134
2850
136
476
730
location
index
12
1
2
37651
location
super
12
1
2
30350
2
5
3337
5
45
2850
54
415
1112
derspecifiers
392642
der_id
390382
spec_id
139
der_id
spec_id
12
1
2
388122
2
3
2259
spec_id
der_id
12
65
66
34
93
94
34
1127
1128
34
10009
10010
34
direct_base_offsets
361874
der_id
361874
offset
347
der_id
offset
12
1
2
361874
offset
der_id
12
1
2
34
2
3
104
3
4
69
4
5
69
85
86
34
10303
10304
34
virtual_base_offsets
6442
sub
3556
super
492
offset
246
sub
super
12
1
2
2796
2
4
313
4
7
257
7
11
190
sub
offset
12
1
2
2997
2
4
301
4
8
257
super
sub
12
1
2
78
2
3
44
3
4
55
4
5
89
5
7
33
8
13
44
13
15
44
15
23
44
24
60
44
194
195
11
super
offset
12
1
2
279
2
3
78
4
6
33
6
8
44
8
10
44
14
15
11
offset
sub
12
2
3
33
4
5
11
5
6
22
6
8
22
8
9
33
10
12
22
14
15
11
18
19
22
26
29
22
30
37
22
96
98
22
offset
super
12
1
2
78
2
3
33
3
4
44
5
7
22
7
10
22
12
14
22
21
29
22
frienddecls
705602
id
705602
type_id
41822
decl_id
69253
location
6257
id
type_id
12
1
2
705602
id
decl_id
12
1
2
705602
id
location
12
1
2
705602
type_id
id
12
1
2
6118
2
3
13037
3
6
2920
6
10
3163
10
17
3233
17
24
3302
25
36
3267
37
55
3198
55
103
3580
type_id
decl_id
12
1
2
6118
2
3
13037
3
6
2920
6
10
3163
10
17
3233
17
24
3302
25
36
3267
37
55
3198
55
103
3580
type_id
location
12
1
2
40397
2
13
1425
decl_id
id
12
1
2
39945
2
3
5805
3
8
5944
8
15
5353
15
32
5214
32
71
5214
72
160
1773
decl_id
type_id
12
1
2
39945
2
3
5805
3
8
5944
8
15
5353
15
32
5214
32
71
5214
72
160
1773
decl_id
location
12
1
2
68592
2
5
660
location
id
12
1
2
5875
2
20106
382
location
type_id
12
1
2
6118
2
1105
139
location
decl_id
12
1
2
5910
2
1837
347
comments
8267972
id
8267972
contents
3148277
location
8267972
id
contents
12
1
2
8267972
id
location
12
1
2
8267972
contents
id
12
1
2
2879976
2
7
236672
7
32784
31628
contents
location
12
1
2
2879976
2
7
236672
7
32784
31628
location
id
12
1
2
8267972
location
contents
12
1
2
8267972
commentbinding
3088030
id
2443000
element
3011541
id
element
12
1
2
2366044
2
97
76955
element
id
12
1
2
2935051
2
3
76489
exprconv
7033492
converted
7033492
conversion
7033492
converted
conversion
12
1
2
7033492
conversion
converted
12
1
2
7033492
compgenerated
9273474
id
9273474
synthetic_destructor_call
510792
element
324717
i
359
destructor_call
510792
element
i
12
1
2
227088
2
3
50651
3
4
21775
4
8
24539
8
20
662
element
destructor_call
12
1
2
227088
2
3
50651
3
4
21775
4
8
24539
8
20
662
i
element
12
2
3
18
3
4
18
4
5
18
5
6
18
6
7
18
7
8
18
10
11
18
11
12
18
16
17
18
19
20
18
27
28
18
35
36
18
83
84
18
196
197
18
435
436
18
1331
1332
18
2481
2482
18
5156
5157
18
17149
17150
18
i
destructor_call
12
2
3
18
3
4
18
4
5
18
5
6
18
6
7
18
7
8
18
10
11
18
11
12
18
16
17
18
19
20
18
27
28
18
35
36
18
83
84
18
196
197
18
435
436
18
1331
1332
18
2481
2482
18
5156
5157
18
17149
17150
18
destructor_call
element
12
1
2
510792
destructor_call
i
12
1
2
510792
namespaces
12126
id
12126
name
9794
id
name
12
1
2
12126
name
id
12
1
2
8395
2
3
466
3
4
932
namespace_inline
1399
id
1399
namespacembrs
2385633
parentid
10260
memberid
2385633
parentid
memberid
12
1
2
1865
2
4
932
4
5
932
5
7
932
7
8
932
8
12
932
17
30
932
43
47
932
52
143
932
258
4468
932
memberid
parentid
12
1
2
2385633
exprparents
14207462
expr_id
14207462
child_index
14659
parent_id
9454319
expr_id
child_index
12
1
2
14207462
expr_id
parent_id
12
1
2
14207462
child_index
expr_id
12
1
2
2820
2
3
1111
3
4
267
4
5
6567
5
8
1214
8
11
1194
11
53
1111
56
354077
370
child_index
parent_id
12
1
2
2820
2
3
1111
3
4
267
4
5
6567
5
8
1214
8
11
1194
11
53
1111
56
354077
370
parent_id
expr_id
12
1
2
5409721
2
3
3706838
3
712
337760
parent_id
child_index
12
1
2
5409721
2
3
3706838
3
712
337760
expr_isload
5082911
expr_id
5082911
conversionkinds
4221314
expr_id
4221314
kind
6
expr_id
kind
12
1
2
4221314
kind
expr_id
12
2139
2140
1
3253
3254
1
13928
13929
1
26287
26288
1
44470
44471
1
4131237
4131238
1
iscall
3208148
caller
3208148
kind
56
caller
kind
12
1
2
3208148
kind
caller
12
1319
1320
18
2473
2474
18
165637
165638
18
numtemplatearguments
393024
expr_id
393024
num
312
expr_id
num
12
1
2
393024
num
expr_id
12
1
2
104
4
5
34
20
21
34
101
102
34
229
230
34
248
249
34
10700
10701
34
specialnamequalifyingelements
466
id
466
name
466
id
name
12
1
2
466
name
id
12
1
2
466
namequalifiers
1508764
id
1508764
qualifiableelement
1508764
qualifyingelement
97193
location
303282
id
qualifiableelement
12
1
2
1508764
id
qualifyingelement
12
1
2
1508764
id
location
12
1
2
1508764
qualifiableelement
id
12
1
2
1508764
qualifiableelement
qualifyingelement
12
1
2
1508764
qualifiableelement
location
12
1
2
1508764
qualifyingelement
id
12
1
2
58206
2
3
22324
3
5
8880
5
92
7346
96
21584
435
qualifyingelement
qualifiableelement
12
1
2
58206
2
3
22324
3
5
8880
5
92
7346
96
21584
435
qualifyingelement
location
12
1
2
63602
2
3
20582
3
5
8350
5
7095
4658
location
id
12
1
2
100223
2
3
28307
3
4
44459
4
6
13727
6
7
95262
7
790
21301
location
qualifiableelement
12
1
2
100223
2
3
28307
3
4
44459
4
6
13727
6
7
95262
7
790
21301
location
qualifyingelement
12
1
2
136616
2
3
55498
3
4
102003
4
143
9164
varbind
6029528
expr
6029528
var
768581
expr
var
12
1
2
6029528
var
expr
12
1
2
126230
2
3
137883
3
4
106300
4
5
85217
5
6
61293
6
7
48116
7
9
59625
9
13
59275
13
28
58884
28
5137
25756
funbind
3214624
expr
3208432
fun
510072
expr
fun
12
1
2
3202241
2
3
6191
fun
expr
12
1
2
314454
2
3
77652
3
4
31261
4
7
45955
7
121
38305
123
5011
2442
expr_allocator
45925
expr
45925
func
104
form
34
expr
func
12
1
2
45925
expr
form
12
1
2
45925
func
expr
12
1
2
34
585
586
34
735
736
34
func
form
12
1
2
104
form
expr
12
1321
1322
34
form
func
12
3
4
34
expr_deallocator
54581
expr
54581
func
104
form
69
expr
func
12
1
2
54581
expr
form
12
1
2
54581
func
expr
12
1
2
34
722
723
34
847
848
34
func
form
12
1
2
104
form
expr
12
722
723
34
848
849
34
form
func
12
1
2
34
2
3
34
expr_cond_two_operand
481
cond
481
expr_cond_guard
657281
cond
657281
guard
657281
cond
guard
12
1
2
657281
guard
cond
12
1
2
657281
expr_cond_true
657279
cond
657279
true
657279
cond
true
12
1
2
657279
true
cond
12
1
2
657279
expr_cond_false
657281
cond
657281
false
657281
cond
false
12
1
2
657281
false
cond
12
1
2
657281
values
10777417
id
10777417
str
88069
id
str
12
1
2
10777417
str
id
12
1
2
59549
2
3
12410
3
6
6917
6
56
6631
57
452017
2561
valuetext
4757348
id
4757348
text
703970
id
text
12
1
2
4757348
text
id
12
1
2
527549
2
3
102501
3
7
56770
7
425884
17150
valuebind
11211667
val
10777417
expr
11211667
val
expr
12
1
2
10365712
2
7
411704
expr
val
12
1
2
11211667
fieldoffsets
1054767
id
1054767
byteoffset
22694
bitoffset
319
id
byteoffset
12
1
2
1054767
id
bitoffset
12
1
2
1054767
byteoffset
id
12
1
2
13025
2
3
1718
3
5
1797
5
12
1917
12
35
1718
35
205
1718
244
5638
799
byteoffset
bitoffset
12
1
2
22015
2
9
679
bitoffset
id
12
29
30
39
30
31
39
33
34
39
36
37
39
42
43
39
43
44
39
55
56
39
26131
26132
39
bitoffset
byteoffset
12
11
12
159
12
13
79
13
14
39
568
569
39
bitfield
19706
id
19706
bits
2463
declared_bits
2463
id
bits
12
1
2
19706
id
declared_bits
12
1
2
19706
bits
id
12
1
2
689
2
3
591
3
4
197
4
5
197
5
6
197
6
8
197
8
11
197
12
115
197
bits
declared_bits
12
1
2
2463
declared_bits
id
12
1
2
689
2
3
591
3
4
197
4
5
197
5
6
197
6
8
197
8
11
197
12
115
197
declared_bits
bits
12
1
2
2463
initialisers
1710171
init
1710171
var
719548
expr
1710171
location
394501
init
var
12
1
2
1710171
init
expr
12
1
2
1710171
init
location
12
1
2
1710171
var
init
12
1
2
633806
2
15
28722
16
25
57019
var
expr
12
1
2
633806
2
15
28722
16
25
57019
var
location
12
1
2
719541
2
3
6
expr
init
12
1
2
1710171
expr
var
12
1
2
1710171
expr
location
12
1
2
1710171
location
init
12
1
2
321587
2
3
23955
3
15
30975
15
111551
17982
location
var
12
1
2
344470
2
4
36085
4
12073
13945
location
expr
12
1
2
321587
2
3
23955
3
15
30975
15
111551
17982
braced_initialisers
41701
init
41701
expr_ancestor
514901
exp
514901
ancestor
307486
exp
ancestor
12
1
2
514901
ancestor
exp
12
1
2
202889
2
3
54930
3
4
22400
4
7
25070
7
26
2196
exprs
18388730
id
18388730
kind
1165
location
8488659
id
kind
12
1
2
18388730
id
location
12
1
2
18388730
kind
id
12
1
10
88
12
18
88
26
100
88
105
305
88
320
417
88
466
784
88
892
1647
88
1656
2402
88
3130
4067
88
4297
4915
88
5184
20397
88
25254
49060
88
63119
136815
88
285063
285064
17
kind
location
12
1
9
88
9
15
88
17
96
88
99
222
88
260
383
88
408
577
88
595
749
88
864
1774
88
1812
2545
88
2601
2910
88
3419
4913
88
5471
21108
88
26251
76182
88
223904
223905
17
location
id
12
1
2
7145629
2
3
663075
3
18
638145
18
71656
41808
location
kind
12
1
2
7251705
2
3
618283
3
32
618671
expr_reuse
372471
reuse
372471
original
372452
value_category
37
reuse
original
12
1
2
372471
reuse
value_category
12
1
2
372471
original
reuse
12
1
2
372433
2
3
18
original
value_category
12
1
2
372452
value_category
reuse
12
15
16
18
19656
19657
18
value_category
original
12
15
16
18
19655
19656
18
expr_types
18452210
id
18321703
typeid
1236464
value_category
33
id
typeid
12
1
2
18191197
2
3
130506
id
value_category
12
1
2
18321703
typeid
id
12
1
2
447977
2
3
256729
3
4
102714
4
5
84159
5
8
110118
8
14
98307
14
42
93532
42
125371
42924
typeid
value_category
12
1
2
1068826
2
3
157225
3
4
10412
value_category
id
12
14892
14893
11
372567
372568
11
1250740
1250741
11
value_category
typeid
12
2722
2723
11
30862
30863
11
92892
92893
11
new_allocated_type
46968
expr
46968
type_id
27777
expr
type_id
12
1
2
46968
type_id
expr
12
1
2
11611
2
3
14705
3
19
1460
new_array_allocated_type
5097
expr
5097
type_id
2189
expr
type_id
12
1
2
5097
type_id
expr
12
1
2
31
2
3
1935
3
5
165
6
15
57
aggregate_field_init
4005579
aggregate
847953
initializer
4005406
field
2156
position
41
aggregate
initializer
12
1
2
6503
2
3
500733
3
4
11095
4
5
88743
5
12
49719
12
13
190968
13
42
192
aggregate
field
12
1
2
6502
2
3
500702
3
4
11095
4
5
88750
5
12
49743
12
13
190968
13
42
193
aggregate
position
12
1
2
6503
2
3
500733
3
4
11095
4
5
88743
5
12
49719
12
13
190968
13
42
192
initializer
aggregate
12
1
2
4005406
initializer
field
12
1
2
4005233
2
3
173
initializer
position
12
1
2
4005406
field
aggregate
12
1
2
782
2
3
202
3
6
158
6
12
184
12
21
163
21
44
164
46
106
171
108
383
167
394
190920
163
288611
288612
2
field
initializer
12
1
2
782
2
3
202
3
6
158
6
12
184
12
21
163
21
44
164
46
106
171
108
383
167
394
190920
163
288611
288612
2
field
position
12
1
2
2153
2
3
3
position
aggregate
12
2
3
13
3
4
5
49
50
3
50
51
5
72
193
3
191160
194827
3
194928
206244
3
217398
329623
3
340717
847954
3
position
initializer
12
2
3
13
3
4
5
49
50
3
50
51
5
72
193
3
191160
194827
3
194928
206244
3
217398
329623
3
340717
847954
3
position
field
12
1
2
13
2
3
5
3
4
3
4
5
5
6
11
3
14
27
3
33
66
3
90
174
3
248
655
3
aggregate_array_init
730401
aggregate
65615
initializer
730401
element_index
17485
position
17485
aggregate
initializer
12
1
2
7521
2
3
7791
3
4
17335
4
5
8012
5
6
5810
6
8
5006
8
11
5381
11
22
4985
22
17486
3774
aggregate
element_index
12
1
2
7521
2
3
7791
3
4
17335
4
5
8012
5
6
5810
6
8
5006
8
11
5381
11
22
4985
22
17486
3774
aggregate
position
12
1
2
7521
2
3
7791
3
4
17335
4
5
8012
5
6
5810
6
8
5006
8
11
5381
11
22
4985
22
17486
3774
initializer
aggregate
12
1
2
730401
initializer
element_index
12
1
2
730401
initializer
position
12
1
2
730401
element_index
aggregate
12
1
2
6580
2
3
2653
3
5
1308
5
6
1488
7
9
1059
9
15
1388
15
27
1379
27
198
1316
202
65616
314
element_index
initializer
12
1
2
6580
2
3
2653
3
5
1308
5
6
1488
7
9
1059
9
15
1388
15
27
1379
27
198
1316
202
65616
314
element_index
position
12
1
2
17485
position
aggregate
12
1
2
6580
2
3
2653
3
5
1308
5
6
1488
7
9
1059
9
15
1388
15
27
1379
27
198
1316
202
65616
314
position
initializer
12
1
2
6580
2
3
2653
3
5
1308
5
6
1488
7
9
1059
9
15
1388
15
27
1379
27
198
1316
202
65616
314
position
element_index
12
1
2
17485
condition_decl_bind
40577
expr
40577
decl
40577
expr
decl
12
1
2
40577
decl
expr
12
1
2
40577
typeid_bind
35947
expr
35947
type_id
16165
expr
type_id
12
1
2
35947
type_id
expr
12
1
2
15748
3
328
417
uuidof_bind
20292
expr
20292
type_id
20096
expr
type_id
12
1
2
20292
type_id
expr
12
1
2
19931
2
4
165
sizeof_bind
199197
expr
199197
type_id
8224
expr
type_id
12
1
2
199197
type_id
expr
12
1
2
2704
2
3
2328
3
4
777
4
5
746
5
6
211
6
9
756
9
133
640
164
18023
58
code_block
15
block
15
routine
15
block
routine
12
1
2
15
routine
block
12
1
2
15
lambdas
21454
expr
21454
default_capture
466
has_explicit_return_type
466
expr
default_capture
12
1
2
21454
expr
has_explicit_return_type
12
1
2
21454
default_capture
expr
12
46
47
466
default_capture
has_explicit_return_type
12
1
2
466
has_explicit_return_type
expr
12
46
47
466
has_explicit_return_type
default_capture
12
1
2
466
lambda_capture
27983
id
27983
lambda
20521
index
932
field
27983
captured_by_reference
466
is_implicit
466
location
2798
id
lambda
12
1
2
27983
id
index
12
1
2
27983
id
field
12
1
2
27983
id
captured_by_reference
12
1
2
27983
id
is_implicit
12
1
2
27983
id
location
12
1
2
27983
lambda
id
12
1
2
13059
2
3
7462
lambda
index
12
1
2
13059
2
3
7462
lambda
field
12
1
2
13059
2
3
7462
lambda
captured_by_reference
12
1
2
20521
lambda
is_implicit
12
1
2
20521
lambda
location
12
1
2
13059
2
3
7462
index
id
12
16
17
466
44
45
466
index
lambda
12
16
17
466
44
45
466
index
field
12
16
17
466
44
45
466
index
captured_by_reference
12
1
2
932
index
is_implicit
12
1
2
932
index
location
12
2
3
466
4
5
466
field
id
12
1
2
27983
field
lambda
12
1
2
27983
field
index
12
1
2
27983
field
captured_by_reference
12
1
2
27983
field
is_implicit
12
1
2
27983
field
location
12
1
2
27983
captured_by_reference
id
12
60
61
466
captured_by_reference
lambda
12
44
45
466
captured_by_reference
index
12
2
3
466
captured_by_reference
field
12
60
61
466
captured_by_reference
is_implicit
12
1
2
466
captured_by_reference
location
12
6
7
466
is_implicit
id
12
60
61
466
is_implicit
lambda
12
44
45
466
is_implicit
index
12
2
3
466
is_implicit
field
12
60
61
466
is_implicit
captured_by_reference
12
1
2
466
is_implicit
location
12
6
7
466
location
id
12
8
9
1865
14
15
932
location
lambda
12
8
9
1865
14
15
932
location
index
12
1
2
2798
location
field
12
8
9
1865
14
15
932
location
captured_by_reference
12
1
2
2798
location
is_implicit
12
1
2
2798
fold
4
expr
4
operator
4
is_left_fold
2
expr
operator
12
1
2
4
expr
is_left_fold
12
1
2
4
operator
expr
12
1
2
4
operator
is_left_fold
12
1
2
4
is_left_fold
expr
12
2
3
2
is_left_fold
operator
12
2
3
2
stmts
4652754
id
4652754
kind
1872
location
2173505
id
kind
12
1
2
4652754
id
location
12
1
2
4652754
kind
id
12
1
2
98
18
19
98
22
23
98
51
52
98
76
77
98
84
85
98
107
108
98
163
164
98
258
259
98
299
300
98
412
413
98
498
499
98
539
540
98
1372
1373
98
2811
2812
98
4882
4883
98
9278
9279
98
12170
12171
98
14180
14181
98
kind
location
12
1
2
98
8
9
98
18
19
98
45
46
98
50
51
98
56
57
98
74
75
98
101
102
98
103
104
98
131
132
98
225
226
98
252
253
98
368
369
98
650
651
98
1754
1755
98
2198
2199
98
4253
4254
98
6102
6103
98
6617
6618
98
location
id
12
1
2
1726665
2
3
178637
3
8
166419
8
689
101783
location
kind
12
1
2
2118820
2
8
54684
type_vla
1
type_id
1
decl
1
type_id
decl
12
1
2
1
decl
type_id
12
1
2
1
variable_vla
22
var
22
decl
22
var
decl
12
1
2
22
decl
var
12
1
2
22
if_initialization
295
if_stmt
295
init_id
295
if_stmt
init_id
12
1
2
295
init_id
if_stmt
12
1
2
295
if_then
725963
if_stmt
725963
then_id
725963
if_stmt
then_id
12
1
2
725963
then_id
if_stmt
12
1
2
725963
if_else
184682
if_stmt
184682
else_id
184682
if_stmt
else_id
12
1
2
184682
else_id
if_stmt
12
1
2
184682
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
53108
constexpr_if_stmt
53108
then_id
53108
constexpr_if_stmt
then_id
12
1
2
53108
then_id
constexpr_if_stmt
12
1
2
53108
constexpr_if_else
30840
constexpr_if_stmt
30840
else_id
30840
constexpr_if_stmt
else_id
12
1
2
30840
else_id
constexpr_if_stmt
12
1
2
30840
while_body
29134
while_stmt
29134
body_id
29134
while_stmt
body_id
12
1
2
29134
body_id
while_stmt
12
1
2
29134
do_body
148884
do_stmt
148884
body_id
148884
do_stmt
body_id
12
1
2
148884
body_id
do_stmt
12
1
2
148884
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
206808
switch_stmt
10982
index
4658
case_id
206808
switch_stmt
index
12
2
3
56
3
4
2385
4
5
1760
5
6
1041
6
8
984
8
9
530
9
10
1022
10
11
359
11
14
1003
14
31
927
36
247
908
switch_stmt
case_id
12
2
3
56
3
4
2385
4
5
1760
5
6
1041
6
8
984
8
9
530
9
10
1022
10
11
359
11
14
1003
14
31
927
36
247
908
index
switch_stmt
12
14
15
1230
19
20
568
33
34
2007
34
63
397
68
304
359
358
581
94
index
case_id
12
14
15
1230
19
20
568
33
34
2007
34
63
397
68
304
359
358
581
94
case_id
switch_stmt
12
1
2
206808
case_id
index
12
1
2
206808
switch_body
20788
switch_stmt
20788
body_id
20788
switch_stmt
body_id
12
1
2
20788
body_id
switch_stmt
12
1
2
20788
for_initialization
53407
for_stmt
53407
init_id
53407
for_stmt
init_id
12
1
2
53407
init_id
for_stmt
12
1
2
53407
for_condition
55672
for_stmt
55672
condition_id
55672
for_stmt
condition_id
12
1
2
55672
condition_id
for_stmt
12
1
2
55672
for_update
53510
for_stmt
53510
update_id
53510
for_stmt
update_id
12
1
2
53510
update_id
for_stmt
12
1
2
53510
for_body
61560
for_stmt
61560
body_id
61560
for_stmt
body_id
12
1
2
61560
body_id
for_stmt
12
1
2
61560
stmtparents
4054504
id
4054504
index
12326
parent
1721253
id
index
12
1
2
4054504
id
parent
12
1
2
4054504
index
id
12
1
2
4049
2
3
1009
3
4
222
4
5
1567
7
8
1028
8
12
799
12
29
1085
29
38
926
41
77
933
77
195141
704
index
parent
12
1
2
4049
2
3
1009
3
4
222
4
5
1567
7
8
1028
8
12
799
12
29
1085
29
38
926
41
77
933
77
195141
704
parent
id
12
1
2
989112
2
3
372551
3
4
105697
4
6
111251
6
17
130357
17
1943
12282
parent
index
12
1
2
989112
2
3
372551
3
4
105697
4
6
111251
6
17
130357
17
1943
12282
ishandler
62466
block
62466
stmt_decl_bind
580812
stmt
541032
num
74
decl
580708
stmt
num
12
1
2
520345
2
19
20687
stmt
decl
12
1
2
520345
2
19
20687
num
stmt
12
1
2
8
3
4
4
4
5
4
8
9
4
9
10
4
10
11
8
16
17
4
42
43
4
89
90
4
128
129
4
218
219
4
390
391
4
1086
1087
4
2571
2572
4
4969
4970
4
129953
129954
4
num
decl
12
1
2
8
3
4
4
4
5
4
8
9
4
9
10
4
10
11
8
16
17
4
42
43
4
89
90
4
128
129
4
218
219
4
390
391
4
1086
1087
4
2571
2572
4
4969
4970
4
129928
129929
4
decl
stmt
12
1
2
580671
2
6
37
decl
num
12
1
2
580708
stmt_decl_entry_bind
580812
stmt
541032
num
74
decl_entry
580754
stmt
num
12
1
2
520345
2
19
20687
stmt
decl_entry
12
1
2
520345
2
19
20687
num
stmt
12
1
2
8
3
4
4
4
5
4
8
9
4
9
10
4
10
11
8
16
17
4
42
43
4
89
90
4
128
129
4
218
219
4
390
391
4
1086
1087
4
2571
2572
4
4969
4970
4
129953
129954
4
num
decl_entry
12
1
2
8
3
4
4
4
5
4
8
9
4
9
10
4
10
11
8
16
17
4
42
43
4
89
90
4
128
129
4
218
219
4
390
391
4
1086
1087
4
2571
2572
4
4969
4970
4
129939
129940
4
decl_entry
stmt
12
1
2
580733
3
6
20
decl_entry
num
12
1
2
580754
blockscope
1415522
block
1415522
enclosing
1300321
block
enclosing
12
1
2
1415522
enclosing
block
12
1
2
1235025
2
13
65295
jumpinfo
254474
id
254474
str
21192
target
53145
id
str
12
1
2
254474
id
target
12
1
2
254474
str
id
12
2
3
9894
3
4
4254
4
5
1568
5
6
1342
6
10
1702
10
22
1623
22
13723
805
str
target
12
1
2
16748
2
3
2636
3
10
1690
10
3326
115
target
id
12
1
2
24
2
3
26478
3
4
12921
4
5
5353
5
8
4699
8
2124
3668
target
str
12
1
2
53145
preprocdirects
4186401
id
4186401
kind
5130
location
4145824
id
kind
12
1
2
4186401
id
location
12
1
2
4186401
kind
id
12
4
5
466
54
55
466
151
152
466
448
449
466
554
555
466
564
565
466
571
572
466
667
668
466
1429
1430
466
1970
1971
466
2564
2565
466
kind
location
12
4
5
466
54
55
466
151
152
466
448
449
466
554
555
466
564
565
466
571
572
466
667
668
466
1429
1430
466
1883
1884
466
2564
2565
466
location
id
12
1
2
4145358
88
89
466
location
kind
12
1
2
4145824
preprocpair
1429980
begin
1195848
elseelifend
1429980
begin
elseelifend
12
1
2
977573
2
3
208014
3
11
10260
elseelifend
begin
12
1
2
1429980
preproctrue
766294
branch
766294
preprocfalse
331143
branch
331143
preproctext
3368495
id
3368495
head
2441215
body
1426735
id
head
12
1
2
3368495
id
body
12
1
2
3368495
head
id
12
1
2
2302384
2
740
138830
head
body
12
1
2
2382490
2
5
58724
body
id
12
1
2
1291550
2
6
107005
6
11630
28179
body
head
12
1
2
1294407
2
7
107300
7
2980
25026
includes
312954
id
312954
included
117066
id
included
12
1
2
312954
included
id
12
1
2
61098
2
3
21920
3
4
12592
4
6
10260
6
14
8861
14
47
2331
link_targets
814
id
814
binary
814
id
binary
12
1
2
814
binary
id
12
1
2
814
link_parent
38845246
element
4923570
link_target
347
element
link_target
12
1
2
663709
2
9
25830
9
10
4234029
link_target
element
12
3
4
34
121970
121971
34
122082
122083
34
122181
122182
34
122212
122213
34
122224
122225
34
122241
122242
34
124241
124242
34
128895
128896
34
131299
131300
34
xmlEncoding
39724
id
39724
encoding
1
id
encoding
12
1
2
39724
encoding
id
12
39724
39725
1
xmlDTDs
1
id
1
root
1
publicId
1
systemId
1
fileid
1
id
root
12
1
2
1
id
publicId
12
1
2
1
id
systemId
12
1
2
1
id
fileid
12
1
2
1
root
id
12
1
2
1
root
publicId
12
1
2
1
root
systemId
12
1
2
1
root
fileid
12
1
2
1
publicId
id
12
1
2
1
publicId
root
12
1
2
1
publicId
systemId
12
1
2
1
publicId
fileid
12
1
2
1
systemId
id
12
1
2
1
systemId
root
12
1
2
1
systemId
publicId
12
1
2
1
systemId
fileid
12
1
2
1
fileid
id
12
1
2
1
fileid
root
12
1
2
1
fileid
publicId
12
1
2
1
fileid
systemId
12
1
2
1
xmlElements
1270313
id
1270313
name
4655
parentid
578021
idx
35122
fileid
39721
id
name
12
1
2
1270313
id
parentid
12
1
2
1270313
id
idx
12
1
2
1270313
id
fileid
12
1
2
1270313
name
id
12
1
2
420
2
5
156
5
6
3832
6
310317
247
name
parentid
12
1
2
456
2
5
150
5
6
3829
6
161565
220
name
idx
12
1
2
4358
2
35123
297
name
fileid
12
1
2
486
2
5
133
5
6
3831
6
14503
205
parentid
id
12
1
2
371969
2
3
62095
3
4
104113
4
35123
39844
parentid
name
12
1
2
500482
2
3
17866
3
4
49117
4
45
10556
parentid
idx
12
1
2
371969
2
3
62095
3
4
104113
4
35123
39844
parentid
fileid
12
1
2
578021
idx
id
12
2
3
606
4
5
17851
5
6
6533
6
7
859
7
8
4471
9
16
2719
16
578022
2083
idx
name
12
1
2
18457
2
3
6533
3
4
6178
4
8
2624
8
4397
1330
idx
parentid
12
2
3
606
4
5
17851
5
6
6533
6
7
859
7
8
4471
9
16
2719
16
578022
2083
idx
fileid
12
2
3
606
4
5
17851
5
6
6533
6
7
859
7
8
4471
9
16
2719
16
39722
2083
fileid
id
12
1
2
20457
2
3
3115
3
7
3026
7
8
3588
8
9
2220
9
11
3099
11
19
3087
19
114506
1129
fileid
name
12
1
2
20459
2
3
3458
3
5
2569
5
7
2172
7
8
6158
8
9
3501
9
46
1404
fileid
parentid
12
1
2
20457
2
3
3870
3
5
2152
5
6
2876
6
7
2720
7
8
4132
8
14
3096
14
31079
418
fileid
idx
12
1
2
25894
2
3
5301
3
4
3787
4
6
3268
6
35123
1471
xmlAttrs
1202020
id
1202020
elementid
760198
name
3649
value
121803
idx
2000
fileid
39448
id
elementid
12
1
2
1202020
id
name
12
1
2
1202020
id
value
12
1
2
1202020
id
idx
12
1
2
1202020
id
fileid
12
1
2
1202020
elementid
id
12
1
2
425697
2
3
249659
3
4
66474
4
2001
18368
elementid
name
12
1
2
425778
2
3
249579
3
4
66475
4
2001
18366
elementid
value
12
1
2
466237
2
3
266291
3
46
27670
elementid
idx
12
1
2
425697
2
3
249659
3
4
66474
4
2001
18368
elementid
fileid
12
1
2
760198
name
id
12
1
2
3467
2
262475
182
name
elementid
12
1
2
3467
2
262475
182
name
value
12
1
2
3501
2
54146
148
name
idx
12
1
2
3531
2
11
118
name
fileid
12
1
2
3491
2
21768
158
value
id
12
1
2
72032
2
3
42366
3
199269
7405
value
elementid
12
1
2
72036
2
3
42374
3
199269
7393
value
name
12
1
2
116722
2
2041
5081
value
idx
12
1
2
117957
2
2001
3846
value
fileid
12
1
2
86306
2
3
28570
3
4175
6927
idx
id
12
1
2
1955
2
760199
45
idx
elementid
12
1
2
1955
2
760199
45
idx
name
12
1
2
1955
2
189
45
idx
value
12
1
2
1955
2
116643
45
idx
fileid
12
1
2
1955
2
39449
45
fileid
id
12
1
2
22884
2
4
2565
4
6
2294
6
7
3299
7
9
3272
9
16
3143
16
129952
1991
fileid
elementid
12
1
2
23890
2
4
2131
4
5
1971
5
6
4096
6
8
3519
8
16
3137
16
106600
704
fileid
name
12
1
2
22946
2
3
2338
3
4
2726
4
5
2824
5
6
2994
6
7
3876
7
2002
1744
fileid
value
12
1
2
22916
2
4
2772
4
5
2112
5
6
3510
6
8
1993
8
11
3365
11
50357
2780
fileid
idx
12
1
2
26133
2
3
9699
3
5
3511
5
2001
105
xmlNs
71201
id
4185
prefixName
958
URI
4185
fileid
39544
id
prefixName
12
1
2
2602
2
3
1553
3
872
30
id
URI
12
1
2
4185
id
fileid
12
1
6
274
6
7
3825
7
24905
86
prefixName
id
12
1
2
915
2
4054
43
prefixName
URI
12
1
2
915
2
4054
43
prefixName
fileid
12
1
2
828
2
5
73
5
24903
57
URI
id
12
1
2
4185
URI
prefixName
12
1
2
2602
2
3
1553
3
872
30
URI
fileid
12
1
6
274
6
7
3825
7
24905
86
fileid
id
12
1
2
11655
2
3
26146
3
8
1743
fileid
prefixName
12
1
2
11653
2
3
25982
3
31
1909
fileid
URI
12
1
2
11655
2
3
26146
3
8
1743
xmlHasNs
1139730
elementId
1139730
nsId
4136
fileid
39537
elementId
nsId
12
1
2
1139730
elementId
fileid
12
1
2
1139730
nsId
elementId
12
1
5
234
5
6
3824
6
643289
78
nsId
fileid
12
1
5
257
5
6
3823
6
24759
56
fileid
elementId
12
1
2
3669
2
3
20429
3
7
2536
7
8
3473
8
9
2258
9
11
3036
11
18
2966
18
147552
1170
fileid
nsId
12
1
2
18261
2
3
21032
3
8
244
xmlComments
26812
id
26812
text
22933
parentid
26546
fileid
26368
id
text
12
1
2
26812
id
parentid
12
1
2
26812
id
fileid
12
1
2
26812
text
id
12
1
2
21517
2
62
1416
text
parentid
12
1
2
21519
2
62
1414
text
fileid
12
1
2
21522
2
62
1411
parentid
id
12
1
2
26379
2
17
167
parentid
text
12
1
2
26379
2
17
167
parentid
fileid
12
1
2
26546
fileid
id
12
1
2
26161
2
17
207
fileid
text
12
1
2
26165
2
17
203
fileid
parentid
12
1
2
26223
2
10
145
xmlChars
439958
id
439958
text
100518
parentid
433851
idx
4
isCDATA
1
fileid
26494
id
text
12
1
2
439958
id
parentid
12
1
2
439958
id
idx
12
1
2
439958
id
isCDATA
12
1
2
439958
id
fileid
12
1
2
439958
text
id
12
1
2
60389
2
4
3811
4
5
29257
5
23171
7061
text
parentid
12
1
2
60389
2
4
3811
4
5
29257
5
23171
7061
text
idx
12
1
2
100517
2
3
1
text
isCDATA
12
1
2
100518
text
fileid
12
1
2
61284
2
4
4205
4
5
28328
5
351
6701
parentid
id
12
1
2
429716
2
5
4135
parentid
text
12
1
2
429716
2
5
4135
parentid
idx
12
1
2
429716
2
5
4135
parentid
isCDATA
12
1
2
433851
parentid
fileid
12
1
2
433851
idx
id
12
80
81
1
1892
1893
1
4135
4136
1
433851
433852
1
idx
text
12
1
2
1
3
4
1
16
17
1
100499
100500
1
idx
parentid
12
80
81
1
1892
1893
1
4135
4136
1
433851
433852
1
idx
isCDATA
12
1
2
4
idx
fileid
12
4
5
1
46
47
1
97
98
1
26494
26495
1
isCDATA
id
12
439958
439959
1
isCDATA
text
12
100518
100519
1
isCDATA
parentid
12
433851
433852
1
isCDATA
idx
12
4
5
1
isCDATA
fileid
12
26494
26495
1
fileid
id
12
1
2
25303
2
35123
1191
fileid
text
12
1
2
25765
2
35123
729
fileid
parentid
12
1
2
25312
2
35123
1182
fileid
idx
12
1
2
26397
2
5
97
fileid
isCDATA
12
1
2
26494
xmllocations
3051056
xmlElement
2982460
location
3051056
xmlElement
location
12
1
2
2978326
2
24903
4134
location
xmlElement
12
1
2
3051056