@compilation
9695
@externalDataElement
65
@external_package
4
@svnentry
575525
@location_default
29753112
@location_stmt
3814280
@diagnostic
5192
@file
122996
@folder
15374
@location_expr
13168606
@macro_expansion
33099938
@other_macro_reference
857250
@function
4640799
@fun_decl
5004199
@var_decl
8413633
@type_decl
3238449
@namespace_decl
311526
@using
368990
@static_assert
134653
@parameter
6568681
@membervariable
1053150
@globalvariable
301276
@localvariable
577491
@enumconstant
241316
@errortype
465
@unknowntype
465
@void
465
@boolean
465
@char
465
@unsigned_char
465
@signed_char
465
@short
465
@unsigned_short
465
@signed_short
465
@int
465
@unsigned_int
465
@signed_int
465
@long
465
@unsigned_long
465
@signed_long
465
@long_long
465
@unsigned_long_long
465
@signed_long_long
465
@float
465
@double
465
@long_double
465
@complex_float
465
@complex_double
465
@complex_long_double
465
@imaginary_float
465
@imaginary_double
465
@imaginary_long_double
465
@wchar_t
465
@decltype_nullptr
465
@int128
465
@unsigned_int128
465
@signed_int128
465
@float128
465
@complex_float128
465
@decimal32
465
@decimal64
465
@decimal128
465
@char16_t
465
@char32_t
465
@std_float32
465
@float32x
465
@std_float64
465
@float64x
465
@std_float128
465
@char8_t
465
@float16
465
@complex_float16
465
@fp16
465
@std_bfloat16
465
@std_float16
465
@complex_std_float32
465
@complex_float32x
465
@complex_std_float64
465
@complex_float64x
465
@complex_std_float128
465
@pointer
566996
@type_with_specifiers
1010530
@array
109951
@routineptr
633361
@reference
1727994
@gnu_vector
696
@routinereference
235
@rvalue_reference
627137
@block
10
@decltype
27022
@usertype
5224568
@mangledname
6441025
@type_mention
4023226
@routinetype
545338
@ptrtomember
37737
@specifier
24692
@gnuattribute
684868
@stdattribute
491954
@declspec
243213
@msattribute
3
@alignas
9783
@attribute_arg_token
39135
@attribute_arg_constant_expr
369922
@attribute_arg_empty
1
@attribute_arg_constant
1
@attribute_arg_type
465
@attribute_arg_expr
1
@derivation
395209
@frienddecl
713754
@comment
8751514
@namespace
12113
@specialnamequalifyingelement
465
@namequalifier
1570954
@value
10760930
@initialiser
1710236
@address_of
438815
@indirect
292216
@array_to_pointer
1428793
@parexpr
3582350
@arithnegexpr
650875
@unaryplusexpr
2912
@complementexpr
27796
@notexpr
276021
@postincrexpr
61954
@postdecrexpr
41975
@preincrexpr
70470
@predecrexpr
26169
@conditionalexpr
656298
@addexpr
397812
@subexpr
340271
@mulexpr
305908
@divexpr
132972
@remexpr
15790
@paddexpr
86535
@psubexpr
49827
@pdiffexpr
35355
@lshiftexpr
565475
@rshiftexpr
140634
@andexpr
488341
@orexpr
145252
@xorexpr
54095
@eqexpr
469960
@neexpr
301236
@gtexpr
103895
@ltexpr
101565
@geexpr
59162
@leexpr
212214
@assignexpr
935582
@assignaddexpr
68229
@assignsubexpr
11183
@assignmulexpr
8246
@assigndivexpr
4986
@assignremexpr
417
@assignlshiftexpr
2712
@assignrshiftexpr
4495
@assignandexpr
4819
@assignorexpr
23678
@assignxorexpr
21812
@assignpaddexpr
13608
@assignpsubexpr
1151
@andlogicalexpr
249586
@orlogicalexpr
864846
@commaexpr
123692
@subscriptexpr
365254
@callexpr
301901
@vastartexpr
3738
@vaargexpr
950
@vaendexpr
2795
@vacopyexpr
140
@varaccess
6020283
@runtime_sizeof
295403
@runtime_alignof
49726
@expr_stmt
94249
@routineexpr
2925479
@type_operand
1127108
@offsetofexpr
19963
@typescompexpr
562954
@literal
4406828
@aggregateliteral
913874
@c_style_cast
4210119
@temp_init
825128
@errorexpr
46737
@reference_to
1587202
@ref_indirect
1932263
@vacuous_destructor_call
8123
@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
1117234
@new_expr
47510
@delete_expr
11710
@throw_expr
21143
@condition_decl
42306
@braced_init_list
1105
@type_id
36362
@sizeof_pack
5590
@hasassignexpr
2
@hascopyexpr
2
@hasnothrowassign
3
@hasnothrowconstr
3
@hasnothrowcopy
5
@hastrivialassign
2
@hastrivialconstr
3
@hastrivialcopy
2
@hasuserdestr
3
@hasvirtualdestr
3
@isabstractexpr
19
@isbaseofexpr
152
@isclassexpr
1853
@isconvtoexpr
208
@isemptyexpr
1477
@isenumexpr
521
@ispodexpr
617
@ispolyexpr
3
@isunionexpr
5
@intaddrexpr
1
@hastrivialdestructor
465
@uuidof
20293
@delete_array_expr
1370
@new_array_expr
5097
@foldexpr
4
@ctordirectinit
112605
@ctorvirtualinit
6347
@ctorfieldinit
200453
@ctordelegatinginit
3340
@dtordirectdestruct
41638
@dtorvirtualdestruct
4114
@dtorfielddestruct
41567
@static_cast
215292
@reinterpret_cast
30975
@const_cast
35251
@dynamic_cast
1011
@lambdaexpr
21431
@param_ref
244956
@noopexpr
38
@istriviallyconstructibleexpr
1355
@isdestructibleexpr
4
@isnothrowdestructibleexpr
5
@istriviallydestructibleexpr
834
@istriviallyassignableexpr
3
@isnothrowassignableexpr
4171
@istrivialexpr
931
@isstandardlayoutexpr
2
@istriviallycopyableexpr
3727
@isliteraltypeexpr
2
@hastrivialmoveconstructorexpr
3
@hastrivialmoveassignexpr
3
@hasnothrowmoveassignexpr
4
@isconstructibleexpr
465
@isnothrowconstructibleexpr
14392
@hasfinalizerexpr
1
@isdelegateexpr
1
@isinterfaceclassexpr
1
@isrefarrayexpr
1
@isrefclassexpr
1
@issealedexpr
1
@issimplevalueclassexpr
1
@isvalueclassexpr
1
@isfinalexpr
1688
@noexceptexpr
25664
@builtinshufflevector
1
@builtinchooseexpr
9051
@builtinaddressof
13258
@vec_fill
1
@builtinconvertvector
1
@builtincomplex
4
@spaceshipexpr
1
@co_await
6
@co_yield
1
@isassignable
3
@isaggregate
2
@hasuniqueobjectrepresentations
2
@builtinbitcast
1
@builtinshuffle
1909
@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
@lambdacapture
27953
@stmt_expr
1483845
@stmt_if
724849
@stmt_while
29345
@stmt_goto
110529
@stmt_label
53064
@stmt_return
1283546
@stmt_block
1422383
@stmt_end_test_while
148655
@stmt_for
61466
@stmt_switch_case
209046
@stmt_switch
20756
@stmt_asm
109821
@stmt_decl
591603
@stmt_empty
192088
@stmt_continue
22529
@stmt_break
103194
@stmt_try_block
46788
@stmt_microsoft_try
165
@stmt_set_vla_size
26
@stmt_vla_decl
22
@stmt_assigned_goto
9062
@stmt_range_based_for
8386
@stmt_handler
65128
@stmt_constexpr_if
52355
@stmt_co_return
2
@ppd_if
665766
@ppd_ifdef
262765
@ppd_ifndef
266027
@ppd_elif
25158
@ppd_else
208721
@ppd_endif
1194559
@ppd_plain_include
310753
@ppd_define
2426503
@ppd_undef
258106
@ppd_include_next
1863
@ppd_line
27580
@ppd_error
104
@ppd_pragma
314133
@ppd_objc_import
2
@ppd_warning
1
@link_target
848
@xmldtd
1
@xmlelement
1270313
@xmlattribute
1202020
@xmlnamespace
4185
@xmlcomment
26812
@xmlcharacters
439958
compilations
9695
id
9695
cwd
11
id
cwd
12
1
2
9695
cwd
id
12
863
864
11
compilation_args
651597
id
5506
num
708
arg
34410
id
num
12
23
69
486
71
102
274
126
127
3862
127
129
58
131
132
813
134
135
10
id
arg
12
23
57
486
57
106
290
106
107
3825
107
109
79
109
110
813
111
112
10
num
id
12
2
168
42
898
899
132
911
930
58
930
938
58
938
951
58
970
989
36
999
1000
73
1001
1013
58
1018
1040
63
1041
1042
5
1042
1043
121
num
arg
12
1
5
63
5
6
63
6
8
58
8
13
52
13
14
31
14
15
47
15
16
42
16
18
63
18
22
58
22
26
58
27
36
58
36
169
58
169
819
52
arg
id
12
1
2
32350
2
1043
2060
arg
num
12
1
2
33206
2
56
1204
compilation_compiling_files
11529
id
1994
num
3311
file
10013
id
num
12
1
2
997
2
3
119
3
4
119
4
5
239
5
8
119
8
9
119
9
13
159
21
84
119
id
file
12
1
2
997
2
3
119
3
4
119
4
5
239
5
8
119
8
9
119
9
13
159
21
84
119
num
id
12
1
2
1755
2
3
718
3
4
359
4
13
279
13
51
199
num
file
12
1
2
1755
2
3
718
3
4
359
4
13
279
13
49
199
file
id
12
1
2
9015
2
4
837
4
6
159
file
num
12
1
2
9175
2
4
797
4
5
39
compilation_time
46116
id
1994
num
3311
kind
159
seconds
9933
id
num
12
1
2
997
2
3
119
3
4
119
4
5
239
5
8
119
8
9
119
9
13
159
21
84
119
id
kind
12
4
5
1994
id
seconds
12
3
4
359
4
5
638
6
8
159
8
10
79
10
11
119
11
13
159
14
17
119
17
19
119
20
41
159
52
102
79
num
id
12
1
2
1755
2
3
718
3
4
359
4
13
279
13
51
199
num
kind
12
4
5
3311
num
seconds
12
3
4
837
4
5
917
5
6
239
6
7
199
7
8
319
8
9
79
9
11
279
11
29
279
32
93
159
kind
id
12
50
51
159
kind
num
12
83
84
159
kind
seconds
12
3
4
39
4
5
39
136
137
39
156
157
39
seconds
id
12
1
2
4946
2
3
2473
3
4
1436
4
5
757
5
46
319
seconds
num
12
1
2
4667
2
3
1914
3
4
1476
4
5
997
5
10
757
43
75
119
seconds
kind
12
1
2
7938
2
3
1994
diagnostic_for
5665
diagnostic
5192
compilation
848
file_number
19
file_number_diagnostic_number
414
diagnostic
compilation
12
1
2
5034
2
7
157
diagnostic
file_number
12
1
2
5192
diagnostic
file_number_diagnostic_number
12
1
2
5192
compilation
diagnostic
12
5
6
631
7
8
78
9
12
59
13
16
39
21
22
39
compilation
file_number
12
1
2
848
compilation
file_number_diagnostic_number
12
5
6
631
7
8
78
9
12
59
13
16
39
21
22
39
file_number
diagnostic
12
263
264
19
file_number
compilation
12
43
44
19
file_number
file_number_diagnostic_number
12
21
22
19
file_number_diagnostic_number
diagnostic
12
2
3
118
3
4
39
4
5
39
5
6
39
7
8
39
11
12
39
37
38
78
43
44
19
file_number_diagnostic_number
compilation
12
2
3
118
3
4
39
4
5
39
5
6
39
7
8
39
11
12
39
43
44
98
file_number_diagnostic_number
file_number
12
1
2
414
compilation_finished
9695
id
9695
cpu_seconds
7190
elapsed_seconds
146
id
cpu_seconds
12
1
2
9695
id
elapsed_seconds
12
1
2
9695
cpu_seconds
id
12
1
2
5864
2
3
831
3
17
494
cpu_seconds
elapsed_seconds
12
1
2
6561
2
3
629
elapsed_seconds
id
12
1
2
22
2
3
11
3
4
22
6
7
11
10
11
11
12
13
11
46
47
11
159
160
11
165
166
11
204
205
11
251
252
11
elapsed_seconds
cpu_seconds
12
1
2
22
2
3
11
3
4
22
6
7
11
10
11
11
12
13
11
44
45
11
116
117
11
119
120
11
148
149
11
231
232
11
externalData
130
id
65
path
10
column
21
value
130
id
path
12
1
2
65
id
column
12
2
3
65
id
value
12
2
3
65
path
id
12
6
7
10
path
column
12
2
3
10
path
value
12
12
13
10
column
id
12
6
7
21
column
path
12
1
2
21
column
value
12
6
7
21
value
id
12
1
2
130
value
path
12
1
2
130
value
column
12
1
2
130
sourceLocationPrefix
465
prefix
465
external_packages
4
id
4
namespace
1
package_name
4
version
4
id
namespace
12
1
2
4
id
package_name
12
1
2
4
id
version
12
1
2
4
namespace
id
12
4
5
1
namespace
package_name
12
4
5
1
namespace
version
12
4
5
1
package_name
id
12
1
2
4
package_name
namespace
12
1
2
4
package_name
version
12
1
2
4
version
id
12
1
2
4
version
namespace
12
1
2
4
version
package_name
12
1
2
4
header_to_external_package
92
fileid
92
package
4
fileid
package
12
1
2
92
package
fileid
12
1
2
1
5
6
1
6
7
1
80
81
1
svnentries
575525
id
575525
revision
575525
author
19539
revisionDate
547759
changeSize
1
id
revision
12
1
2
575525
id
author
12
1
2
575525
id
revisionDate
12
1
2
575525
id
changeSize
12
1
2
575525
revision
id
12
1
2
575525
revision
author
12
1
2
575525
revision
revisionDate
12
1
2
575525
revision
changeSize
12
1
2
575525
author
id
12
1
2
7913
2
3
2531
3
4
1388
4
6
1523
6
10
1529
10
20
1509
20
52
1488
52
568
1466
569
16582
192
author
revision
12
1
2
7913
2
3
2531
3
4
1388
4
6
1523
6
10
1529
10
20
1509
20
52
1488
52
568
1466
569
16582
192
author
revisionDate
12
1
2
7996
2
3
2509
3
4
1379
4
6
1520
6
10
1529
10
20
1507
20
52
1474
52
662
1466
663
16573
159
author
changeSize
12
1
2
19539
revisionDate
id
12
1
2
531878
2
100
15881
revisionDate
revision
12
1
2
531878
2
100
15881
revisionDate
author
12
1
2
542505
2
17
5254
revisionDate
changeSize
12
1
2
547759
changeSize
id
12
575525
575526
1
changeSize
revision
12
575525
575526
1
changeSize
author
12
19539
19540
1
changeSize
revisionDate
12
547759
547760
1
svnaffectedfiles
1314068
id
531628
file
90924
action
1
id
file
12
1
2
337698
2
3
77525
3
4
43024
4
7
46689
7
16635
26692
id
action
12
1
2
531628
file
id
12
1
2
11819
2
3
18230
3
4
9501
4
5
6656
5
6
5012
6
8
7103
8
11
6788
11
16
6996
16
26
7180
26
54
6824
54
3572
4815
file
action
12
1
2
90924
action
id
12
531628
531629
1
action
file
12
90924
90925
1
svnentrymsg
575525
id
575525
message
568305
id
message
12
1
2
575525
message
id
12
1
2
565381
2
142
2924
svnchurn
46790
commit
22361
file
16124
addedLines
910
deletedLines
787
commit
file
12
1
2
15208
2
3
3101
3
4
1746
4
8
1774
8
246
532
commit
addedLines
12
1
2
16074
2
3
3323
3
4
1561
4
118
1403
commit
deletedLines
12
1
2
16799
2
3
3286
3
5
1763
5
113
513
file
commit
12
1
2
8618
2
3
2956
3
4
1426
4
6
1364
6
12
1210
12
448
550
file
addedLines
12
1
2
9240
2
3
3129
3
4
1393
4
6
1239
6
59
1123
file
deletedLines
12
1
2
9525
2
3
3192
3
4
1401
4
7
1387
7
70
619
addedLines
commit
12
1
2
446
2
3
133
3
4
70
4
6
68
6
12
70
12
57
69
57
6874
54
addedLines
file
12
1
2
445
2
3
132
3
4
69
4
6
68
6
12
73
12
58
69
58
6663
54
addedLines
deletedLines
12
1
2
621
2
3
96
3
7
81
7
34
70
34
727
42
deletedLines
commit
12
1
2
439
2
3
116
3
4
48
4
8
67
8
28
60
28
6794
57
deletedLines
file
12
1
2
437
2
3
113
3
4
49
4
7
61
7
19
60
19
770
60
985
7318
7
deletedLines
addedLines
12
1
2
545
2
3
72
3
7
69
7
30
60
30
871
41
extractor_version
465
codeql_version
465
frontend_version
465
codeql_version
frontend_version
12
1
2
465
frontend_version
codeql_version
12
1
2
465
locations_default
29753112
id
29753112
container
122996
startLine
2090945
startColumn
36805
endLine
2095138
endColumn
47987
id
container
12
1
2
29753112
id
startLine
12
1
2
29753112
id
startColumn
12
1
2
29753112
id
endLine
12
1
2
29753112
id
endColumn
12
1
2
29753112
container
id
12
1
11
9783
11
18
10249
18
30
9317
30
42
9783
43
61
9783
61
79
9317
80
106
9783
109
149
9317
149
199
9317
206
292
9317
305
469
9317
482
850
9317
939
2380
8386
container
startLine
12
1
8
9317
8
13
9317
13
20
9783
20
32
9317
32
43
9783
44
61
9317
62
72
9317
73
93
9317
97
128
9317
128
180
9317
180
267
9317
277
414
9317
439
1465
9317
1557
1569
931
container
startColumn
12
1
4
8852
4
5
7920
5
6
7454
6
8
11181
8
10
9317
10
15
10715
15
23
9783
23
28
11181
28
34
9783
34
44
9317
44
55
9317
55
66
9783
66
77
8386
container
endLine
12
1
8
9317
8
13
9317
13
20
9783
20
32
9317
32
43
9783
43
60
9317
61
71
9317
72
93
9317
94
127
9317
128
179
9317
180
268
9317
278
413
9317
437
1465
9317
1554
1566
931
container
endColumn
12
1
9
9783
9
13
9317
13
18
9317
18
26
10249
27
33
9317
33
39
9317
39
47
10249
47
54
9317
54
60
10249
60
66
9317
66
74
9783
74
78
9783
78
90
6988
startLine
id
12
1
2
580507
2
3
314480
3
4
194744
4
6
162132
6
10
183097
10
16
161666
16
25
168188
25
45
157007
45
160
157473
160
265
11647
startLine
container
12
1
2
869363
2
3
273015
3
5
193347
5
8
173313
8
13
187756
13
20
160734
20
51
159336
51
265
74077
startLine
startColumn
12
1
2
610790
2
3
312616
3
4
198006
4
6
182631
6
9
172847
9
13
163063
13
19
173779
19
29
164927
29
52
112281
startLine
endLine
12
1
2
1528607
2
3
348025
3
5
161666
5
16
52646
startLine
endColumn
12
1
2
585166
2
3
315878
3
4
197540
4
6
168188
6
10
191483
10
15
165393
15
22
167722
22
34
163995
34
66
135576
startColumn
id
12
1
31
2795
42
85
2795
86
128
2795
129
229
2795
247
286
2795
291
360
2795
373
457
2795
475
565
2795
566
620
2795
623
689
2795
696
807
2795
820
1563
2795
1638
5632
2795
15295
15296
465
startColumn
container
12
1
18
2795
23
35
3261
38
43
2795
44
61
2795
65
73
2795
73
84
3261
84
96
2795
96
101
3261
101
105
3261
107
112
2795
112
126
2795
137
170
2795
195
265
1397
startColumn
startLine
12
1
19
2795
30
72
2795
83
122
2795
122
205
2795
214
261
2795
265
322
2795
322
379
2795
404
430
2795
453
474
2795
478
505
2795
511
583
2795
585
836
2795
1104
2196
2795
2387
2388
465
startColumn
endLine
12
1
19
2795
30
72
2795
83
122
2795
122
205
2795
214
261
2795
265
322
2795
322
380
2795
404
430
2795
453
474
2795
477
504
2795
514
582
2795
585
835
2795
1109
2203
2795
2382
2383
465
startColumn
endColumn
12
1
7
2795
7
11
3261
11
16
3261
16
22
2795
22
24
3261
24
28
2795
29
34
3261
34
41
3261
41
46
2795
47
49
1863
49
54
2795
54
74
2795
75
86
1863
endLine
id
12
1
2
590757
2
3
306560
3
4
198006
4
6
159336
6
10
182631
10
16
160268
16
25
170518
25
45
157939
45
160
157939
160
265
11181
endLine
container
12
1
2
884738
2
3
259504
3
4
124860
4
6
140700
6
10
184495
10
15
168188
15
26
163063
26
120
157939
121
265
11647
endLine
startLine
12
1
2
1526278
2
3
341036
3
5
170518
5
10
57305
endLine
startColumn
12
1
2
621972
2
3
302833
3
4
201267
4
6
183563
6
9
169586
9
13
166325
13
19
174711
19
29
160734
29
52
114144
endLine
endColumn
12
1
2
597279
2
3
306560
3
4
196142
4
6
169120
6
9
154677
9
14
168188
14
21
178438
21
32
163063
32
60
157939
60
65
3727
endColumn
id
12
1
2
5124
2
8
3727
9
186
3727
193
288
3727
294
495
3727
503
555
3727
561
634
3727
640
758
3727
758
869
3727
876
1074
3727
1075
1281
3727
1289
1590
3727
1685
2418
1863
endColumn
container
12
1
2
5590
2
5
3727
5
65
3727
70
100
3727
100
111
3727
112
122
3727
122
134
3727
139
152
3727
152
160
3727
160
171
3727
171
175
3727
176
192
3727
207
265
1397
endColumn
startLine
12
1
2
5590
2
8
3727
9
105
3727
155
241
3727
253
336
3727
340
426
3727
434
488
3727
489
572
3727
573
623
3727
628
696
4193
701
819
3727
837
1095
3727
1172
1174
931
endColumn
startColumn
12
1
2
6056
2
4
3727
4
8
4193
8
15
3727
15
23
3727
23
29
3727
29
35
4193
35
39
3261
39
42
3261
42
44
3261
44
46
3727
46
49
3727
49
53
1397
endColumn
endLine
12
1
2
5590
2
8
3727
9
156
3727
159
240
3727
251
335
3727
342
430
3727
432
490
3727
490
573
3727
574
622
3727
628
698
3727
700
812
3727
812
987
3727
1096
1180
1397
locations_stmt
3814280
id
3814280
container
3083
startLine
199878
startColumn
1870
endLine
194143
endColumn
2364
id
container
12
1
2
3814280
id
startLine
12
1
2
3814280
id
startColumn
12
1
2
3814280
id
endLine
12
1
2
3814280
id
endColumn
12
1
2
3814280
container
id
12
1
13
246
16
48
246
61
175
246
176
417
246
436
608
246
621
797
246
848
1139
246
1158
1417
246
1453
1715
246
1771
2252
246
2282
2669
246
2736
3751
246
3768
4993
123
container
startLine
12
1
13
246
16
47
246
48
161
246
169
371
267
393
586
246
602
783
246
845
1120
246
1131
1390
246
1394
1692
246
1726
2208
246
2225
2680
246
2777
3643
246
3885
4846
102
container
startColumn
12
1
3
226
3
7
267
7
9
205
9
11
246
11
13
226
13
14
226
14
16
246
16
17
164
17
19
205
19
21
185
21
23
246
23
29
246
29
43
246
48
60
143
container
endLine
12
1
11
246
12
34
246
43
132
246
134
282
246
294
452
246
459
601
246
609
831
246
838
1062
246
1071
1265
246
1323
1679
246
1688
2006
246
2044
2758
246
2776
3873
123
container
endColumn
12
1
8
246
8
21
246
22
45
246
45
56
246
56
63
267
63
67
246
67
69
246
69
71
226
71
72
246
72
74
246
74
76
246
76
80
246
81
96
123
startLine
id
12
1
2
21544
2
3
15294
3
4
12478
4
6
14451
6
8
12519
8
11
16713
11
16
17268
16
22
15356
22
29
16980
29
37
17370
37
45
15089
45
56
16178
56
73
8634
startLine
container
12
1
2
22304
2
3
15726
3
4
12683
4
6
14390
6
8
12724
8
11
17576
11
16
16363
16
22
16219
22
29
16959
29
36
15993
36
44
16322
44
54
15644
54
69
6968
startLine
startColumn
12
1
2
26827
2
3
20845
3
4
16815
4
5
16075
5
6
17432
6
7
19858
7
8
22756
8
9
20392
9
10
15006
10
12
16651
12
18
7215
startLine
endLine
12
1
2
34597
2
3
25799
3
4
18439
4
5
16219
5
6
12786
6
7
12026
7
8
10175
8
9
10977
9
10
10730
10
11
10525
11
12
10175
12
14
15787
14
24
11635
startLine
endColumn
12
1
2
22140
2
3
16199
3
4
12951
4
6
16075
6
8
14698
8
10
13197
10
14
18295
14
18
17021
18
22
17576
22
26
18501
26
30
16384
30
36
15232
36
42
1603
startColumn
id
12
1
2
226
2
3
143
3
7
164
7
12
143
12
20
164
21
53
143
54
74
143
78
92
143
92
134
143
134
228
143
228
2062
143
3245
40863
143
53257
53258
20
startColumn
container
12
1
2
287
2
3
102
3
5
164
5
8
164
8
13
143
13
18
143
18
22
143
22
24
143
24
29
143
33
42
143
47
109
143
116
150
143
startColumn
startLine
12
1
2
226
2
3
143
3
7
164
7
12
143
12
20
164
21
53
143
54
74
143
77
88
143
90
131
143
134
224
143
226
1699
143
2430
7900
143
8302
8303
20
startColumn
endLine
12
1
2
226
2
3
143
3
7
164
7
12
143
12
20
164
21
53
143
54
74
143
77
88
143
90
130
143
134
221
143
226
1414
143
2290
7741
143
8096
8097
20
startColumn
endColumn
12
1
2
287
2
3
143
3
4
82
4
5
164
5
8
164
8
11
143
11
15
164
15
19
143
19
26
143
28
35
143
41
69
143
70
104
143
endLine
id
12
1
2
17412
2
3
14410
3
4
11491
4
6
15602
6
8
12498
8
11
15459
11
15
14636
15
21
16096
21
27
15417
27
34
14945
34
42
15746
42
52
16014
52
130
14410
endLine
container
12
1
2
24956
2
3
16137
3
4
12766
4
6
15664
6
8
15006
8
11
15890
11
16
17453
16
20
14595
20
26
17165
26
32
16260
32
39
14862
39
59
13382
endLine
startLine
12
1
2
32480
2
3
23764
3
4
18460
4
5
15150
5
6
13876
6
7
11676
7
8
11738
8
9
10915
9
10
10175
10
12
17967
12
15
17720
15
100
10216
endLine
startColumn
12
1
2
24956
2
3
20392
3
4
16836
4
5
17802
5
6
18583
6
7
20433
7
8
22427
8
9
18748
9
10
12930
10
12
15027
12
18
6002
endLine
endColumn
12
1
2
24709
2
3
16630
3
4
12539
4
6
17823
6
8
15335
8
10
12827
10
13
14410
13
16
15027
16
19
14657
19
22
14040
22
26
17124
26
31
15335
31
39
3679
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
13168606
id
13168606
container
4645
startLine
191943
startColumn
2466
endLine
191922
endColumn
2795
id
container
12
1
2
13168606
id
startLine
12
1
2
13168606
id
startColumn
12
1
2
13168606
id
endLine
12
1
2
13168606
id
endColumn
12
1
2
13168606
container
id
12
1
2
411
2
6
328
6
11
370
12
26
370
27
96
349
100
514
349
525
1401
349
1526
2343
349
2404
3615
349
3668
5162
349
5341
7345
349
7399
9307
349
9382
16759
349
18811
18812
20
container
startLine
12
1
2
493
2
4
370
4
10
370
10
20
349
20
51
349
65
151
349
161
360
349
361
577
349
590
923
349
928
1265
349
1268
1742
349
1781
2320
349
2491
4241
267
container
startColumn
12
1
2
493
2
4
349
4
7
390
7
16
349
16
37
349
37
59
390
59
66
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
493
2
4
370
4
10
370
10
20
349
20
51
349
65
151
349
162
360
349
361
578
349
591
926
349
930
1266
349
1272
1742
349
1785
2324
349
2500
4416
267
container
endColumn
12
1
2
452
2
4
328
4
7
370
7
15
349
15
36
349
36
61
349
61
70
349
70
73
267
73
75
328
75
76
123
76
77
411
77
79
349
79
84
349
84
116
267
startLine
id
12
1
5
16116
5
9
16486
9
15
16034
15
23
15109
23
32
15150
32
44
15006
44
60
14760
60
80
14821
80
103
14636
103
130
14780
130
159
14534
159
194
14616
194
302
9888
startLine
container
12
1
2
23517
2
3
15623
3
4
11347
4
6
16363
6
8
13629
8
11
16445
11
16
17350
16
21
16445
21
28
16651
28
35
15808
35
43
15849
43
60
12909
startLine
startColumn
12
1
4
15973
4
7
17535
7
11
16692
11
16
17412
16
21
17514
21
26
15068
26
31
16178
31
36
17720
36
40
15705
40
44
16301
44
49
16898
49
63
8942
startLine
endLine
12
1
2
101964
2
3
44629
3
4
27649
4
6
14575
6
23
3124
startLine
endColumn
12
1
4
16959
4
7
16651
7
11
16425
11
16
16219
16
21
16445
21
27
16774
27
33
16445
33
38
14472
38
43
15541
43
47
14698
47
52
16774
52
65
14451
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
328
2
3
123
3
4
143
4
6
185
7
32
185
43
99
185
104
123
185
124
133
185
133
139
164
139
142
164
142
144
143
144
147
226
148
155
205
155
158
41
startColumn
startLine
12
1
2
308
2
4
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
328
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
16137
5
9
16486
9
15
15808
15
23
15089
23
32
15644
32
44
14739
44
60
14492
60
80
15253
80
103
14534
103
130
14760
130
160
14883
160
195
14554
195
299
9538
endLine
container
12
1
2
23517
2
3
15561
3
4
11347
4
6
16055
6
8
13485
8
11
16507
11
15
14431
15
20
16774
20
26
14986
26
33
16055
33
40
14636
40
49
14595
49
60
3967
endLine
startLine
12
1
2
95488
2
3
50015
3
4
29376
4
6
15602
6
11
1439
endLine
startColumn
12
1
4
15829
4
7
17453
7
11
16486
11
16
17350
16
21
17309
21
26
15150
26
31
16301
31
36
17679
36
40
15294
40
44
16445
44
49
16980
49
63
9641
endLine
endColumn
12
1
4
17185
4
7
16795
7
11
16425
11
16
16877
16
21
16014
21
26
14513
26
32
16158
32
38
17494
38
43
16137
43
47
14472
47
52
16569
52
69
13280
endColumn
id
12
1
2
226
2
4
226
4
10
205
10
16
246
16
51
226
56
617
226
835
2297
226
2328
4152
226
4177
7139
226
8241
11758
226
12367
15463
226
15690
18245
226
18733
19130
82
endColumn
container
12
1
2
328
2
4
205
4
6
205
6
12
226
12
41
226
50
114
226
115
128
226
128
137
205
137
142
246
142
147
143
147
148
123
148
151
246
151
163
185
endColumn
startLine
12
1
2
308
2
4
164
4
8
246
8
15
226
18
54
226
74
491
226
514
1335
226
1397
2422
226
2764
3740
226
3801
4533
226
4642
5304
226
5377
5735
226
5747
5806
41
endColumn
startColumn
12
1
2
267
2
4
205
4
9
246
9
14
246
14
22
246
23
28
226
28
36
226
36
41
226
41
47
226
47
56
226
56
64
226
64
72
226
endColumn
endLine
12
1
2
308
2
4
164
4
8
246
8
15
226
17
54
226
74
473
226
502
1306
226
1361
2389
226
2627
3666
226
3731
4491
226
4639
5282
226
5367
5729
226
5734
5796
41
numlines
1380918
element_id
1373930
num_lines
101565
num_code
84793
num_comment
59634
element_id
num_lines
12
1
2
1366941
2
3
6988
element_id
num_code
12
1
2
1367873
2
3
6056
element_id
num_comment
12
1
2
1373930
num_lines
element_id
12
1
2
68020
2
3
12113
3
4
7454
4
21
7920
29
921
6056
num_lines
num_code
12
1
2
70350
2
3
12113
3
4
8386
4
6
9317
6
7
1397
num_lines
num_comment
12
1
2
69418
2
3
14908
3
4
10715
4
7
6522
num_code
element_id
12
1
2
52646
2
3
14442
3
5
6522
5
42
6522
44
922
4658
num_code
num_lines
12
1
2
52646
2
3
16772
3
5
6056
5
8
6522
8
12
2795
num_code
num_comment
12
1
2
53112
2
3
15840
3
5
7454
5
7
5124
7
10
3261
num_comment
element_id
12
1
2
34476
2
3
9317
3
4
4193
4
6
4658
6
11
5124
17
2596
1863
num_comment
num_lines
12
1
2
34476
2
3
9317
3
4
4193
4
6
4658
6
8
4658
10
38
2329
num_comment
num_code
12
1
2
34476
2
3
9317
3
4
4193
4
6
4658
6
10
4658
10
37
2329
diagnostics
5192
id
5192
severity
19
error_tag
39
error_message
414
full_error_message
4362
location
177
id
severity
12
1
2
5192
id
error_tag
12
1
2
5192
id
error_message
12
1
2
5192
id
full_error_message
12
1
2
5192
id
location
12
1
2
5192
severity
id
12
263
264
19
severity
error_tag
12
2
3
19
severity
error_message
12
21
22
19
severity
full_error_message
12
221
222
19
severity
location
12
9
10
19
error_tag
id
12
43
44
19
220
221
19
error_tag
severity
12
1
2
39
error_tag
error_message
12
1
2
19
20
21
19
error_tag
full_error_message
12
1
2
19
220
221
19
error_tag
location
12
1
2
19
8
9
19
error_message
id
12
1
2
118
2
3
157
3
4
78
43
44
19
93
94
39
error_message
severity
12
1
2
414
error_message
error_tag
12
1
2
414
error_message
full_error_message
12
1
2
138
2
3
157
3
4
78
93
94
39
error_message
location
12
1
2
177
2
3
118
3
4
78
4
5
39
full_error_message
id
12
1
2
4343
43
44
19
full_error_message
severity
12
1
2
4362
full_error_message
error_tag
12
1
2
4362
full_error_message
error_message
12
1
2
4362
full_error_message
location
12
1
2
4362
location
id
12
6
7
39
22
23
39
41
42
78
43
44
19
location
severity
12
1
2
177
location
error_tag
12
1
2
177
location
error_message
12
1
2
19
3
4
39
5
6
39
6
7
78
location
full_error_message
12
1
2
19
6
7
39
22
23
39
41
42
78
files
122996
id
122996
name
122996
id
name
12
1
2
122996
name
id
12
1
2
122996
folders
15374
id
15374
name
15374
id
name
12
1
2
15374
name
id
12
1
2
15374
containerparent
137439
parent
15374
child
137439
parent
child
12
1
2
6522
2
3
3261
3
5
1397
5
12
1397
23
28
1397
40
67
1397
child
parent
12
1
2
137439
fileannotations
5104924
id
4875
kind
22
name
54511
value
45826
id
kind
12
1
2
168
2
3
4707
id
name
12
1
102
381
102
225
370
227
299
370
301
452
393
452
555
370
559
626
370
626
716
370
729
904
370
904
934
78
936
937
1415
1083
2036
370
2293
2294
11
id
value
12
1
114
381
114
275
370
275
363
370
393
638
370
643
744
370
751
955
370
955
1087
370
1088
1501
247
1501
1502
1415
1504
1874
370
1972
4080
235
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
8819
2
3
6190
3
5
4156
5
9
4246
9
14
3965
14
18
4156
18
20
4696
20
34
4201
34
128
4482
128
229
4100
229
387
4224
387
434
1269
name
kind
12
1
2
54511
name
value
12
1
2
8830
2
3
8021
3
4
2550
4
6
4493
6
9
4111
9
14
4190
14
17
4111
17
22
4572
22
41
4190
41
82
4145
82
157
4089
158
1895
1202
value
id
12
1
2
7122
2
5
2224
5
8
3314
8
15
3516
15
17
2527
17
19
4123
19
34
3314
34
189
3606
189
201
3595
201
266
3538
266
321
3662
322
399
3932
399
435
1348
value
kind
12
1
2
45815
2
3
11
value
name
12
1
2
7145
2
5
2572
5
8
3494
8
15
3538
15
17
2819
17
19
3572
19
29
3494
29
39
3651
39
48
3595
48
74
3550
74
102
3437
102
119
3583
119
146
1370
inmacroexpansion
109622207
id
18001590
inv
2696311
id
inv
12
1
3
1579695
3
5
1076257
5
6
1183189
6
7
4813034
7
8
6376831
8
9
2601529
9
21
371052
inv
id
12
1
2
377884
2
3
543330
3
4
351012
4
7
200372
7
8
206856
8
9
241543
9
10
2207
10
11
325021
11
337
224525
339
423
206058
423
7616
17499
affectedbymacroexpansion
35638060
id
5149370
inv
2780793
id
inv
12
1
2
2811908
2
3
559328
3
4
264527
4
5
564985
5
12
391343
12
50
406819
50
9900
150457
inv
id
12
1
4
228789
4
7
231457
7
9
220163
9
12
250729
12
13
333500
13
14
165351
14
15
298417
15
16
121669
16
17
276213
17
18
146730
18
20
251774
20
25
208680
25
109
47316
macroinvocations
33332083
id
33332083
macro_id
79104
location
756755
kind
22
id
macro_id
12
1
2
33332083
id
location
12
1
2
33332083
id
kind
12
1
2
33332083
macro_id
id
12
1
2
16178
2
3
16492
3
4
3100
4
5
5246
5
8
5662
8
13
6078
13
26
6156
26
61
6033
61
200
5954
200
1697
5965
1716
168807
2235
macro_id
location
12
1
2
42265
2
3
10347
3
4
5134
4
6
6808
6
13
6448
13
66
5976
66
3614
2123
macro_id
kind
12
1
2
73397
2
3
5707
location
id
12
1
2
279881
2
3
168814
3
4
70419
4
5
60005
5
8
53679
8
17
62544
17
525
56769
534
244764
4639
location
macro_id
12
1
2
710804
2
350
45950
location
kind
12
1
2
756755
kind
id
12
20663
20664
11
2946191
2946192
11
kind
macro_id
12
2127
2128
11
5422
5423
11
kind
location
12
6311
6312
11
61047
61048
11
macroparent
29807887
id
29807887
parent_id
23175993
id
parent_id
12
1
2
29807887
parent_id
id
12
1
2
17907074
2
3
4438249
3
88
830669
macrolocationbind
4037867
id
2826997
location
2018105
id
location
12
1
2
2226651
2
3
340625
3
7
230187
7
57
29533
location
id
12
1
2
1608661
2
3
177421
3
8
156639
8
723
75382
macro_argument_unexpanded
84144991
invocation
26089756
argument_index
741
text
316788
invocation
argument_index
12
1
2
7397659
2
3
10622885
3
4
6109677
4
67
1959533
invocation
text
12
1
2
7467484
2
3
10768736
3
4
5944143
4
67
1909392
argument_index
invocation
12
41230
41231
651
41432
174417
56
718232
2322223
33
argument_index
text
12
2
3
651
13
995
56
6559
19579
33
text
invocation
12
1
2
34906
2
3
60971
3
4
17661
4
5
44849
5
7
23885
7
12
18402
12
16
21503
16
23
24851
23
42
24199
42
129
23963
129
522417
21593
text
argument_index
12
1
2
229100
2
3
77452
3
9
10234
macro_argument_expanded
84144991
invocation
26089756
argument_index
741
text
191980
invocation
argument_index
12
1
2
7397659
2
3
10622885
3
4
6109677
4
67
1959533
invocation
text
12
1
2
10638704
2
3
9157482
3
4
5183073
4
9
1110494
argument_index
invocation
12
41230
41231
651
41432
174417
56
718232
2322223
33
argument_index
text
12
1
2
640
2
76
56
870
13879
44
text
invocation
12
1
2
20694
2
3
37131
3
4
9021
4
5
16301
5
6
2471
6
7
22750
7
9
14695
9
14
11976
14
19
14504
19
49
15739
49
169
14414
169
1060462
12279
text
argument_index
12
1
2
97158
2
3
80486
3
66
14335
functions
4640799
id
4640799
name
1915302
kind
3261
id
name
12
1
2
4640799
id
kind
12
1
2
4640799
name
id
12
1
2
1502983
2
3
151882
3
5
150018
5
1676
110417
name
kind
12
1
2
1914836
2
3
465
kind
id
12
4
5
465
64
65
465
173
174
465
195
196
465
1354
1355
465
2382
2383
465
5789
5790
465
kind
name
12
2
3
465
33
34
465
39
40
465
94
95
465
195
196
465
245
246
465
3504
3505
465
function_entry_point
1155424
id
1145640
entry_point
1155424
id
entry_point
12
1
2
1135856
2
3
9783
entry_point
id
12
1
2
1155424
function_return_type
4645924
id
4640799
return_type
986303
id
return_type
12
1
2
4635674
2
3
5124
return_type
id
12
1
2
509691
2
3
375512
3
10
75009
10
2516
26090
coroutine
2
function
2
traits
2
handle
2
promise
2
function
traits
12
1
2
2
function
handle
12
1
2
2
function
promise
12
1
2
2
traits
function
12
1
2
2
traits
handle
12
1
2
2
traits
promise
12
1
2
2
handle
function
12
1
2
2
handle
traits
12
1
2
2
handle
promise
12
1
2
2
promise
function
12
1
2
2
promise
traits
12
1
2
2
promise
handle
12
1
2
2
coroutine_new
2
function
2
new
1
function
new
12
1
2
2
new
function
12
2
3
1
coroutine_delete
2
function
2
delete
1
function
delete
12
1
2
2
delete
function
12
2
3
1
purefunctions
100915
id
100915
function_deleted
137439
id
137439
function_defaulted
73611
id
73611
function_prototyped
4549018
id
4549018
member_function_this_type
551738
id
551738
this_type
189340
id
this_type
12
1
2
551738
this_type
id
12
1
2
68329
2
3
45365
3
4
30454
4
5
15508
5
7
15543
7
66
14137
fun_decls
5009324
id
5004199
function
4497303
type_id
984906
name
1817930
location
3414558
id
function
12
1
2
5004199
id
type_id
12
1
2
4999074
2
3
5124
id
name
12
1
2
5004199
id
location
12
1
2
5004199
function
id
12
1
2
4069144
2
3
355479
3
7
72679
function
type_id
12
1
2
4457702
2
3
39601
function
name
12
1
2
4497303
function
location
12
1
2
4125517
2
4
370853
5
6
931
type_id
id
12
1
2
435147
2
3
437943
3
8
75009
8
2761
36805
type_id
function
12
1
2
519009
2
3
367126
3
11
75475
11
2477
23294
type_id
name
12
1
2
857716
2
5
89452
5
823
37737
type_id
location
12
1
2
753821
2
3
131382
3
10
74543
10
2030
25158
name
id
12
1
2
1233695
2
3
266493
3
4
80600
4
6
136507
6
1710
100633
name
function
12
1
2
1412599
2
3
150950
3
5
143962
5
1660
110417
name
type_id
12
1
2
1600356
2
4
134178
4
930
83395
name
location
12
1
2
1254660
2
3
293515
3
4
79202
4
8
137439
8
653
53112
location
id
12
1
2
2958911
2
4
295844
4
55
159802
location
function
12
1
2
3026000
2
6
262299
6
55
126258
location
type_id
12
1
2
3204905
2
25
209653
location
name
12
1
2
3242642
2
13
171915
fun_def
1933006
id
1933006
fun_specialized
26090
id
26090
fun_implicit
199
id
199
fun_decl_specifiers
2900674
id
1686081
name
2795
id
name
12
1
2
490123
2
3
1177321
3
4
18635
name
id
12
50
51
465
203
204
465
209
210
465
639
640
465
2561
2562
465
2564
2565
465
fun_decl_throws
7
fun_decl
7
index
1
type_id
2
fun_decl
index
12
1
2
7
fun_decl
type_id
12
1
2
7
index
fun_decl
12
7
8
1
index
type_id
12
2
3
1
type_id
fun_decl
12
1
2
1
6
7
1
type_id
index
12
1
2
2
fun_decl_empty_throws
1931608
fun_decl
1931608
fun_decl_noexcept
61011
fun_decl
61011
constant
60907
fun_decl
constant
12
1
2
61011
constant
fun_decl
12
1
2
60803
2
3
104
fun_decl_empty_noexcept
868897
fun_decl
868897
fun_decl_typedef_type
2870
fun_decl
2870
typedeftype_id
129
fun_decl
typedeftype_id
12
1
2
2870
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
7371421
id
7371421
index
7920
fun_decl
4218231
id
index
12
1
2
7371421
id
fun_decl
12
1
2
7371421
index
id
12
2
3
931
5
6
465
7
8
465
10
11
931
11
12
465
12
13
931
13
14
465
25
26
465
78
79
465
245
246
465
636
637
465
1713
1714
465
3987
3988
465
9054
9055
465
index
fun_decl
12
2
3
931
5
6
465
7
8
465
10
11
931
11
12
465
12
13
931
13
14
465
25
26
465
78
79
465
245
246
465
636
637
465
1713
1714
465
3987
3988
465
9054
9055
465
fun_decl
id
12
1
2
2360699
2
3
1059449
3
4
501771
4
18
296310
fun_decl
index
12
1
2
2360699
2
3
1059449
3
4
501771
4
18
296310
var_decls
8484449
id
8413633
variable
7403568
type_id
2381665
name
666232
location
5300975
id
variable
12
1
2
8413633
id
type_id
12
1
2
8345612
2
3
68020
id
name
12
1
2
8413633
id
location
12
1
2
8410838
2
3
2795
variable
id
12
1
2
6553306
2
3
696981
3
7
153280
variable
type_id
12
1
2
7232584
2
4
170984
variable
name
12
1
2
7288492
2
3
115076
variable
location
12
1
2
6859401
2
4
544167
type_id
id
12
1
2
1467575
2
3
508759
3
4
97838
4
7
186824
7
762
120667
type_id
variable
12
1
2
1600822
2
3
484066
3
7
186358
7
724
110417
type_id
name
12
1
2
1875235
2
3
384365
3
128
122065
type_id
location
12
1
2
1703319
2
3
401137
3
8
188222
8
592
88986
name
id
12
1
2
340570
2
3
86656
3
4
48453
4
6
51714
6
12
52180
12
33
50316
34
3223
36339
name
variable
12
1
2
368058
2
3
77804
3
4
45192
4
6
49385
6
14
53112
14
56
50782
56
3140
21897
name
type_id
12
1
2
456113
2
3
93645
3
5
46589
5
19
50782
19
1927
19101
name
location
12
1
2
378308
2
3
90384
3
5
59634
5
9
51248
9
21
50316
21
1010
36339
location
id
12
1
2
4487053
2
3
530656
3
1735
283265
location
variable
12
1
2
4875611
2
17
414648
17
1731
10715
location
type_id
12
1
2
4951553
2
1513
349422
location
name
12
1
2
5291657
2
6
9317
var_def
4020225
id
4020225
var_decl_specifiers
310287
id
310287
name
1397
id
name
12
1
2
310287
name
id
12
15
16
465
66
67
465
585
586
465
is_structured_binding
18
id
18
type_decls
3238449
id
3238449
type_id
3188133
location
3159713
id
type_id
12
1
2
3238449
id
location
12
1
2
3238449
type_id
id
12
1
2
3146668
2
5
41464
type_id
location
12
1
2
3146668
2
5
41464
location
id
12
1
2
3119646
2
20
40067
location
type_id
12
1
2
3119646
2
20
40067
type_def
2621602
id
2621602
type_decl_top
742173
type_decl
742173
namespace_decls
311526
id
311526
namespace_id
1428
location
311526
bodylocation
311526
id
namespace_id
12
1
2
311526
id
location
12
1
2
311526
id
bodylocation
12
1
2
311526
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
311526
location
namespace_id
12
1
2
311526
location
bodylocation
12
1
2
311526
bodylocation
id
12
1
2
311526
bodylocation
namespace_id
12
1
2
311526
bodylocation
location
12
1
2
311526
usings
368990
id
368990
element_id
314946
location
247391
id
element_id
12
1
2
368990
id
location
12
1
2
368990
element_id
id
12
1
2
262765
2
3
50782
3
5
1397
element_id
location
12
1
2
262765
2
3
50782
3
5
1397
location
id
12
1
2
202199
2
4
10715
4
5
31215
5
11
3261
location
element_id
12
1
2
202199
2
4
10715
4
5
31215
5
11
3261
using_container
464571
parent
10998
child
294577
parent
child
12
1
2
3280
2
4
932
4
6
415
6
7
2482
7
17
898
19
143
763
178
179
1292
179
183
853
201
488
78
child
parent
12
1
2
217270
2
3
51477
3
11
23705
13
41
2123
static_asserts
134653
id
134653
condition
134653
message
30221
location
17564
enclosing
4646
id
condition
12
1
2
134653
id
message
12
1
2
134653
id
location
12
1
2
134653
id
enclosing
12
1
2
134653
condition
id
12
1
2
134653
condition
message
12
1
2
134653
condition
location
12
1
2
134653
condition
enclosing
12
1
2
134653
message
id
12
1
2
22236
2
3
476
3
4
2875
4
12
1612
12
17
2431
17
513
590
message
condition
12
1
2
22236
2
3
476
3
4
2875
4
12
1612
12
17
2431
17
513
590
message
location
12
1
2
28006
2
33
2215
message
enclosing
12
1
2
23664
2
3
260
3
4
2672
4
12
1453
12
37
2170
location
id
12
1
2
3288
2
3
2831
3
4
1402
4
5
82
5
6
3694
6
13
336
14
15
2069
16
17
44
17
18
3434
19
52
380
location
condition
12
1
2
3288
2
3
2831
3
4
1402
4
5
82
5
6
3694
6
13
336
14
15
2069
16
17
44
17
18
3434
19
52
380
location
message
12
1
2
5300
2
3
5998
3
4
6081
4
7
184
location
enclosing
12
1
2
3897
2
3
6277
3
4
1174
4
5
3707
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
6732211
id
6568681
function
3875331
index
7920
type_id
2186454
id
function
12
1
2
6568681
id
index
12
1
2
6568681
id
type_id
12
1
2
6445218
2
4
123462
function
id
12
1
2
2254475
2
3
950895
3
4
429091
4
18
240868
function
index
12
1
2
2254475
2
3
950895
3
4
429091
4
18
240868
function
type_id
12
1
2
2552183
2
3
825103
3
4
345695
4
12
152348
index
id
12
2
3
931
4
5
465
6
7
465
8
9
931
9
10
465
10
11
931
11
12
465
19
20
465
64
65
465
194
195
465
517
518
465
1438
1439
465
3479
3480
465
8318
8319
465
index
function
12
2
3
931
4
5
465
6
7
465
8
9
931
9
10
465
10
11
931
11
12
465
19
20
465
64
65
465
194
195
465
517
518
465
1438
1439
465
3479
3480
465
8318
8319
465
index
type_id
12
1
2
931
3
4
465
4
5
465
5
6
465
6
7
1397
7
8
931
11
12
465
42
43
465
106
107
465
228
229
465
582
583
465
1271
1272
465
3609
3610
465
type_id
id
12
1
2
1486677
2
3
439806
3
8
170052
8
518
89918
type_id
function
12
1
2
1706114
2
3
247857
3
9
168188
9
502
64293
type_id
index
12
1
2
1759692
2
3
348025
3
13
78736
overrides
125996
new
123017
old
9763
new
old
12
1
2
120046
2
4
2970
old
new
12
1
2
4297
2
3
2102
3
4
926
4
5
458
5
7
851
7
23
763
25
1464
363
membervariables
1054945
id
1053150
type_id
327246
name
450956
id
type_id
12
1
2
1051434
2
4
1715
id
name
12
1
2
1053150
type_id
id
12
1
2
242672
2
3
51821
3
10
25491
10
4152
7260
type_id
name
12
1
2
254879
2
3
46396
3
40
24574
41
2031
1396
name
id
12
1
2
294893
2
3
86409
3
5
41130
5
646
28523
name
type_id
12
1
2
367300
2
3
51662
3
650
31994
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
577491
id
577491
type_id
37631
name
90743
id
type_id
12
1
2
577491
id
name
12
1
2
577491
type_id
id
12
1
2
21054
2
3
5378
3
4
2461
4
7
3383
7
18
2858
18
15847
2495
type_id
name
12
1
2
26803
2
3
4573
3
5
2920
5
31
2824
31
3455
509
name
id
12
1
2
57154
2
3
14315
3
5
8328
5
15
6997
15
5176
3947
name
type_id
12
1
2
76656
2
3
7427
3
1486
6659
autoderivation
148931
var
148931
derivation_type
521
var
derivation_type
12
1
2
148931
derivation_type
var
12
33
34
104
90
91
104
353
354
104
392
393
104
560
561
104
orphaned_variables
37769
var
37769
function
33197
var
function
12
1
2
37769
function
var
12
1
2
31123
2
47
2074
enumconstants
241316
id
241316
parent
28484
index
10212
type_id
39
name
241036
location
221249
id
parent
12
1
2
241316
id
index
12
1
2
241316
id
type_id
12
1
2
241316
id
name
12
1
2
241316
id
location
12
1
2
241316
parent
id
12
1
2
997
2
3
4029
3
4
5784
4
5
3909
5
6
3071
6
7
1835
7
8
1476
8
11
2593
11
17
2353
17
84
2154
94
257
279
parent
index
12
1
2
997
2
3
4029
3
4
5784
4
5
3909
5
6
3071
6
7
1835
7
8
1476
8
11
2593
11
17
2353
17
84
2154
94
257
279
parent
type_id
12
1
2
28484
parent
name
12
1
2
997
2
3
4029
3
4
5784
4
5
3909
5
6
3071
6
7
1835
7
8
1476
8
11
2593
11
17
2353
17
84
2154
94
257
279
parent
location
12
1
2
1436
2
3
4188
3
4
5824
4
5
3869
5
6
3071
6
7
1795
7
8
1396
8
11
2513
11
17
2234
17
257
2154
index
id
12
1
2
2034
2
3
1635
3
4
1755
4
5
877
5
9
797
9
12
837
12
20
877
20
69
797
77
715
598
index
parent
12
1
2
2034
2
3
1635
3
4
1755
4
5
877
5
9
797
9
12
837
12
20
877
20
69
797
77
715
598
index
type_id
12
1
2
10212
index
name
12
1
2
2034
2
3
1635
3
4
1755
4
5
877
5
9
797
9
12
837
12
20
877
20
69
797
77
712
598
index
location
12
1
2
2034
2
3
1635
3
4
1755
4
5
877
5
9
797
9
12
837
12
20
877
20
69
797
77
715
598
type_id
id
12
6049
6050
39
type_id
parent
12
714
715
39
type_id
index
12
256
257
39
type_id
name
12
6042
6043
39
type_id
location
12
5546
5547
39
name
id
12
1
2
240757
2
3
279
name
parent
12
1
2
240757
2
3
279
name
index
12
1
2
241036
name
type_id
12
1
2
241036
name
location
12
1
2
240757
2
3
279
location
id
12
1
2
220491
2
205
757
location
parent
12
1
2
221249
location
index
12
1
2
220491
2
205
757
location
type_id
12
1
2
221249
location
name
12
1
2
220491
2
205
757
builtintypes
26090
id
26090
name
26090
kind
26090
size
3261
sign
1397
alignment
2329
id
name
12
1
2
26090
id
kind
12
1
2
26090
id
size
12
1
2
26090
id
sign
12
1
2
26090
id
alignment
12
1
2
26090
name
id
12
1
2
26090
name
kind
12
1
2
26090
name
size
12
1
2
26090
name
sign
12
1
2
26090
name
alignment
12
1
2
26090
kind
id
12
1
2
26090
kind
name
12
1
2
26090
kind
size
12
1
2
26090
kind
sign
12
1
2
26090
kind
alignment
12
1
2
26090
size
id
12
1
2
465
4
5
465
7
8
465
8
9
465
10
11
465
12
13
465
14
15
465
size
name
12
1
2
465
4
5
465
7
8
465
8
9
465
10
11
465
12
13
465
14
15
465
size
kind
12
1
2
465
4
5
465
7
8
465
8
9
465
10
11
465
12
13
465
14
15
465
size
sign
12
1
2
931
3
4
2329
size
alignment
12
1
2
1863
2
3
1397
sign
id
12
6
7
465
12
13
465
38
39
465
sign
name
12
6
7
465
12
13
465
38
39
465
sign
kind
12
6
7
465
12
13
465
38
39
465
sign
size
12
5
6
931
7
8
465
sign
alignment
12
5
6
1397
alignment
id
12
8
9
465
9
10
465
11
12
465
13
14
465
15
16
465
alignment
name
12
8
9
465
9
10
465
11
12
465
13
14
465
15
16
465
alignment
kind
12
8
9
465
9
10
465
11
12
465
13
14
465
15
16
465
alignment
size
12
2
3
2329
alignment
sign
12
3
4
2329
derivedtypes
4332841
id
4332841
name
2158500
kind
2795
type_id
2673316
id
name
12
1
2
4332841
id
kind
12
1
2
4332841
id
type_id
12
1
2
4332841
name
id
12
1
2
1897132
2
5
164461
5
1165
96906
name
kind
12
1
2
2157568
2
3
931
name
type_id
12
1
2
1897132
2
5
164461
5
1147
96906
kind
id
12
236
237
465
1077
1078
465
1146
1147
465
1217
1218
465
2169
2170
465
3455
3456
465
kind
name
12
1
2
465
201
202
465
606
607
465
760
761
465
1128
1129
465
1939
1940
465
kind
type_id
12
84
85
465
1077
1078
465
1146
1147
465
1217
1218
465
2124
2125
465
3455
3456
465
type_id
id
12
1
2
1653468
2
3
560939
3
4
353615
4
72
105292
type_id
name
12
1
2
1664649
2
3
553485
3
4
350820
4
72
104360
type_id
kind
12
1
2
1657661
2
3
564667
3
4
352684
4
6
98304
pointerishsize
3212359
id
3212359
size
465
alignment
465
id
size
12
1
2
3212359
id
alignment
12
1
2
3212359
size
id
12
6895
6896
465
size
alignment
12
1
2
465
alignment
id
12
6895
6896
465
alignment
size
12
1
2
465
arraysizes
88054
id
88054
num_elements
31680
bytesize
33078
alignment
1863
id
num_elements
12
1
2
88054
id
bytesize
12
1
2
88054
id
alignment
12
1
2
88054
num_elements
id
12
1
2
1863
2
3
23760
3
5
2795
5
13
2795
13
14
465
num_elements
bytesize
12
1
2
26556
2
3
2329
3
7
2795
num_elements
alignment
12
1
2
26556
2
3
2795
3
5
2329
bytesize
id
12
1
2
1863
2
3
23760
3
4
3261
4
6
2329
7
16
1863
bytesize
num_elements
12
1
2
27487
2
3
3727
3
5
1863
bytesize
alignment
12
1
2
27487
2
3
4658
4
5
931
alignment
id
12
5
6
465
16
17
465
31
32
465
137
138
465
alignment
num_elements
12
4
5
465
7
8
931
68
69
465
alignment
bytesize
12
4
5
465
7
8
465
8
9
465
68
69
465
typedefbase
1679336
id
1679336
type_id
790504
id
type_id
12
1
2
1679336
type_id
id
12
1
2
615196
2
3
82913
3
6
61746
6
5437
30648
decltypes
172128
id
17293
expr
172128
base_type
10324
parentheses_would_change_meaning
19
id
expr
12
1
2
5271
2
3
6416
3
5
1145
5
12
1342
12
18
1401
18
46
1302
51
740
414
id
base_type
12
1
2
17293
id
parentheses_would_change_meaning
12
1
2
17293
expr
id
12
1
2
172128
expr
base_type
12
1
2
172128
expr
parentheses_would_change_meaning
12
1
2
172128
base_type
id
12
1
2
7501
2
3
2349
4
149
473
base_type
expr
12
1
2
750
2
3
6356
3
4
355
4
5
1006
5
7
789
7
32
829
32
3888
236
base_type
parentheses_would_change_meaning
12
1
2
10324
parentheses_would_change_meaning
id
12
876
877
19
parentheses_would_change_meaning
expr
12
8719
8720
19
parentheses_would_change_meaning
base_type
12
523
524
19
usertypes
5224568
id
5224568
name
1349703
kind
5124
id
name
12
1
2
5224568
id
kind
12
1
2
5224568
name
id
12
1
2
981644
2
3
153280
3
7
104360
7
61
101565
65
874
8852
name
kind
12
1
2
1209468
2
3
124860
3
7
15374
kind
id
12
6
7
465
10
11
465
26
27
465
124
125
465
135
136
465
663
664
465
853
854
465
959
960
465
1752
1753
465
1842
1843
465
4844
4845
465
kind
name
12
5
6
465
6
7
465
14
15
465
30
31
465
43
44
465
125
126
465
267
268
465
371
372
465
438
439
465
739
740
465
1200
1201
465
usertypesize
1704251
id
1704251
size
13511
alignment
2329
id
size
12
1
2
1704251
id
alignment
12
1
2
1704251
size
id
12
1
2
3261
2
3
4193
3
4
465
4
5
931
6
8
931
9
15
931
37
84
931
92
163
931
740
2473
931
size
alignment
12
1
2
10249
2
3
2795
3
4
465
alignment
id
12
2
3
465
6
7
465
184
185
465
254
255
465
3212
3213
465
alignment
size
12
1
2
465
2
3
465
3
4
465
9
10
465
22
23
465
usertype_final
9490
id
9490
usertype_uuid
36638
id
36638
uuid
36264
id
uuid
12
1
2
36638
uuid
id
12
1
2
35889
2
3
374
mangled_name
9467492
id
9467492
mangled_name
6441025
is_complete
465
id
mangled_name
12
1
2
9467492
id
is_complete
12
1
2
9467492
mangled_name
id
12
1
2
6160555
2
874
280469
mangled_name
is_complete
12
1
2
6441025
is_complete
id
12
20321
20322
465
is_complete
mangled_name
12
13825
13826
465
is_pod_class
532834
id
532834
is_standard_layout_class
1252796
id
1252796
is_complete
1643684
id
1643684
is_class_template
397410
id
397410
class_instantiation
1087869
to
1087869
from
168188
to
from
12
1
2
1087869
from
to
12
1
2
59634
2
3
29351
3
4
15840
4
5
13045
5
6
9783
6
10
12579
10
16
13045
16
70
13511
70
84
1397
class_template_argument
2870306
type_id
1310002
index
1258
arg_type
836511
type_id
index
12
1
2
538743
2
3
397645
3
4
230325
4
7
119796
7
113
23492
type_id
arg_type
12
1
2
565268
2
3
408835
3
4
243705
4
113
92192
index
type_id
12
1
2
11
2
3
797
3
26
101
29
64
101
69
411
101
592
8901
101
13095
114270
44
index
arg_type
12
1
2
11
2
3
797
3
14
112
14
26
101
28
145
101
195
3469
101
10524
39739
33
arg_type
type_id
12
1
2
520779
2
3
173600
3
4
51084
4
10
63768
10
10265
27278
arg_type
index
12
1
2
737319
2
3
80946
3
22
18245
class_template_argument_value
494316
type_id
304230
index
1863
arg_value
494316
type_id
index
12
1
2
249254
2
3
53112
3
4
1863
type_id
arg_value
12
1
2
189154
2
3
81066
3
4
12113
4
9
21897
index
type_id
12
18
19
465
92
93
465
293
294
465
372
373
465
index
arg_value
12
19
20
465
124
125
465
409
410
465
509
510
465
arg_value
type_id
12
1
2
494316
arg_value
index
12
1
2
494316
is_proxy_class_for
62896
id
62896
templ_param_id
62896
id
templ_param_id
12
1
2
62896
templ_param_id
id
12
1
2
62896
type_mentions
4023226
id
4023226
type_id
197911
location
3989755
kind
39
id
type_id
12
1
2
4023226
id
location
12
1
2
4023226
id
kind
12
1
2
4023226
type_id
id
12
1
2
97459
2
3
21702
3
4
8218
4
5
10771
5
7
14361
7
12
15837
12
27
15159
27
8555
14401
type_id
location
12
1
2
97459
2
3
21702
3
4
8218
4
5
10771
5
7
14361
7
12
15837
12
27
15159
27
8555
14401
type_id
kind
12
1
2
197911
location
id
12
1
2
3956284
2
3
33470
location
type_id
12
1
2
3956284
2
3
33470
location
kind
12
1
2
3989755
kind
id
12
100849
100850
39
kind
type_id
12
4961
4962
39
kind
location
12
100010
100011
39
is_function_template
1400020
id
1400020
function_instantiation
904114
to
904114
from
145768
to
from
12
1
2
904114
from
to
12
1
2
101070
2
3
14383
3
6
11992
6
21
12027
22
869
6294
function_template_argument
2335210
function_id
1333998
index
562
arg_type
304055
function_id
index
12
1
2
680767
2
3
394154
3
4
188531
4
15
70545
function_id
arg_type
12
1
2
698351
2
3
404036
3
4
168415
4
9
63195
index
function_id
12
1
2
211
7
8
35
35
36
35
108
109
35
164
165
35
294
295
35
849
850
35
3293
3294
35
8740
8741
35
17935
17936
35
34972
34973
35
index
arg_type
12
1
2
211
3
4
35
11
12
35
22
23
35
30
31
35
61
62
35
134
135
35
453
454
35
1126
1127
35
2397
2398
35
5837
5838
35
arg_type
function_id
12
1
2
186245
2
3
44521
3
5
23421
5
16
23456
16
107
22964
108
957
3446
arg_type
index
12
1
2
273987
2
4
25953
4
17
4114
function_template_argument_value
362328
function_id
194509
index
562
arg_value
359690
function_id
index
12
1
2
185155
2
8
9354
function_id
arg_value
12
1
2
177735
2
31
15262
32
97
1512
index
function_id
12
1
2
211
2
3
70
11
12
35
26
27
35
94
95
35
314
315
35
844
845
35
992
993
35
1187
1188
35
2397
2398
35
index
arg_value
12
1
2
211
2
3
70
60
61
35
80
81
35
141
142
35
533
534
35
1610
1611
35
1821
1822
35
2202
2203
35
3771
3772
35
arg_value
function_id
12
1
2
357052
2
3
2637
arg_value
index
12
1
2
359690
is_variable_template
47349
id
47349
variable_instantiation
172502
to
172502
from
25864
to
from
12
1
2
172502
from
to
12
1
2
13871
2
3
2607
3
4
1251
4
6
1877
6
8
1355
8
12
2190
12
38
1981
46
277
730
variable_template_argument
310587
variable_id
163324
index
1772
arg_type
171146
variable_id
index
12
1
2
83643
2
3
50791
3
4
18772
4
17
10116
variable_id
arg_type
12
1
2
88336
2
3
52042
3
4
13662
4
17
9282
index
variable_id
12
9
10
104
19
20
625
26
27
417
47
48
104
93
94
104
185
186
104
547
548
104
626
627
104
1253
1254
104
index
arg_type
12
1
2
104
10
11
417
11
12
208
12
13
417
29
30
104
48
49
104
130
131
104
375
376
104
402
403
104
743
744
104
arg_type
variable_id
12
1
2
137668
2
3
19502
3
24
12932
24
110
1042
arg_type
index
12
1
2
154146
2
3
14914
3
6
2085
variable_template_argument_value
11889
variable_id
7822
index
417
arg_value
11889
variable_id
index
12
1
2
7404
2
3
417
variable_id
arg_value
12
1
2
4380
2
3
3128
4
5
312
index
variable_id
12
4
5
104
19
20
104
26
27
104
30
31
104
index
arg_value
12
7
8
104
28
29
104
38
39
104
41
42
104
arg_value
variable_id
12
1
2
11889
arg_value
index
12
1
2
11889
routinetypes
545338
id
545338
return_type
284819
id
return_type
12
1
2
545338
return_type
id
12
1
2
248175
2
3
21276
3
3594
15368
routinetypeargs
982110
routine
423034
index
7920
type_id
226425
routine
index
12
1
2
152348
2
3
134178
3
4
63361
4
5
45657
5
18
27487
routine
type_id
12
1
2
182165
2
3
133712
3
4
58703
4
5
33544
5
11
14908
index
routine
12
2
3
931
4
5
465
6
7
465
8
9
931
9
10
465
10
11
1397
13
14
465
28
29
465
59
60
465
157
158
465
293
294
465
581
582
465
908
909
465
index
type_id
12
1
2
931
3
4
931
4
5
1397
5
6
931
6
7
931
10
11
465
14
15
465
47
48
465
90
91
465
176
177
465
347
348
465
type_id
routine
12
1
2
146291
2
3
30749
3
5
16772
5
12
18169
12
111
14442
type_id
index
12
1
2
172381
2
3
30749
3
6
18635
6
14
4658
ptrtomembers
37737
id
37737
type_id
37737
class_id
15374
id
type_id
12
1
2
37737
id
class_id
12
1
2
37737
type_id
id
12
1
2
37737
type_id
class_id
12
1
2
37737
class_id
id
12
1
2
13511
8
9
1397
28
29
465
class_id
type_id
12
1
2
13511
8
9
1397
28
29
465
specifiers
24692
id
24692
str
24692
id
str
12
1
2
24692
str
id
12
1
2
24692
typespecifiers
1291000
type_id
1272830
spec_id
3727
type_id
spec_id
12
1
2
1254660
2
3
18169
spec_id
type_id
12
8
9
465
36
37
465
51
52
465
86
87
465
105
106
465
219
220
465
221
222
465
2045
2046
465
funspecifiers
12739754
func_id
3895228
spec_id
703
func_id
spec_id
12
1
2
314078
2
3
545865
3
4
1145748
4
5
1641079
5
8
248456
spec_id
func_id
12
13
14
70
98
99
35
202
203
35
296
297
35
304
305
35
572
573
35
709
710
35
1599
1600
35
1646
1647
35
3782
3783
35
3923
3924
35
5095
5096
35
6822
6823
35
9687
9688
35
12226
12227
35
50649
50650
35
77765
77766
35
89259
89260
35
97602
97603
35
varspecifiers
2241430
var_id
1222513
spec_id
3727
var_id
spec_id
12
1
2
728662
2
3
202199
3
4
58237
4
5
233414
spec_id
var_id
12
112
113
465
315
316
465
416
417
465
514
515
465
646
647
465
686
687
465
700
701
465
1422
1423
465
attributes
735689
id
735689
kind
312
name
1668
name_space
208
location
483193
id
kind
12
1
2
735689
id
name
12
1
2
735689
id
name_space
12
1
2
735689
id
location
12
1
2
735689
kind
id
12
5
6
104
2332
2333
104
4717
4718
104
kind
name
12
1
2
104
6
7
104
11
12
104
kind
name_space
12
1
2
208
2
3
104
kind
location
12
2
3
104
2057
2058
104
2574
2575
104
name
id
12
1
2
208
2
3
104
4
5
104
5
6
208
11
12
104
14
15
104
16
17
104
18
19
104
24
25
104
86
87
104
115
116
104
1048
1049
104
1760
1761
104
3944
3945
104
name
kind
12
1
2
1460
2
3
208
name
name_space
12
1
2
1668
name
location
12
1
2
312
2
3
208
4
5
104
6
7
104
8
9
104
9
10
104
14
15
104
18
19
104
59
60
104
72
73
104
333
334
104
1756
1757
104
2388
2389
104
name_space
id
12
23
24
104
7031
7032
104
name_space
kind
12
1
2
104
3
4
104
name_space
name
12
2
3
104
14
15
104
name_space
location
12
9
10
104
4624
4625
104
location
id
12
1
2
425623
2
3
36607
3
201
20963
location
kind
12
1
2
483193
location
name
12
1
2
478917
2
3
4276
location
name_space
12
1
2
483193
attribute_args
409523
id
409523
kind
1397
attribute
297708
index
1397
location
327059
id
kind
12
1
2
409523
id
attribute
12
1
2
409523
id
index
12
1
2
409523
id
location
12
1
2
409523
kind
id
12
1
2
465
84
85
465
794
795
465
kind
attribute
12
1
2
465
84
85
465
606
607
465
kind
index
12
1
2
931
3
4
465
kind
location
12
1
2
465
54
55
465
674
675
465
attribute
id
12
1
2
215710
2
3
52180
3
4
29817
attribute
kind
12
1
2
273481
2
3
24226
attribute
index
12
1
2
215710
2
3
52180
3
4
29817
attribute
location
12
1
2
215710
2
3
52180
3
4
29817
index
id
12
64
65
465
176
177
465
639
640
465
index
kind
12
1
2
931
3
4
465
index
attribute
12
64
65
465
176
177
465
639
640
465
index
location
12
34
35
465
140
141
465
528
529
465
location
id
12
1
2
278606
2
3
23294
3
9
24692
17
18
465
location
kind
12
1
2
314480
2
3
12579
location
attribute
12
1
2
278606
2
3
23294
3
9
24692
17
18
465
location
index
12
1
2
327059
attribute_arg_value
39135
arg
39135
value
15840
arg
value
12
1
2
39135
value
arg
12
1
2
14442
2
34
1397
attribute_arg_type
465
arg
465
type_id
465
arg
type_id
12
1
2
465
type_id
arg
12
1
2
465
attribute_arg_constant
369922
arg
369922
constant
369922
arg
constant
12
1
2
369922
constant
arg
12
1
2
369922
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
84999
type_id
62159
spec_id
84999
type_id
spec_id
12
1
2
56214
2
4
4276
12
13
1668
spec_id
type_id
12
1
2
84999
funcattributes
650858
func_id
442602
spec_id
650858
func_id
spec_id
12
1
2
334048
2
3
65225
3
6
34942
6
9
8386
spec_id
func_id
12
1
2
650858
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
977
stmt_id
977
spec_id
977
stmt_id
spec_id
12
1
2
977
spec_id
stmt_id
12
1
2
977
unspecifiedtype
10144906
type_id
10144906
unspecified_type_id
6818402
type_id
unspecified_type_id
12
1
2
10144906
unspecified_type_id
type_id
12
1
2
4585358
2
3
1995902
3
145
237141
member
4997440
parent
646092
index
8791
child
4952285
parent
index
12
1
3
19271
3
4
348050
4
5
38226
5
7
53032
7
10
52750
10
15
50148
15
24
49445
24
251
35167
parent
child
12
1
3
19271
3
4
347979
4
5
38261
5
7
53137
7
10
53102
10
15
49761
15
24
49515
24
255
35061
index
parent
12
1
2
1406
2
3
808
3
4
949
5
22
668
22
42
668
42
56
668
56
100
668
104
164
668
181
299
668
300
727
668
845
4002
668
4606
18041
281
index
child
12
1
2
808
2
3
879
3
4
1160
4
15
668
16
35
738
36
55
668
57
93
738
97
135
668
140
256
668
268
612
668
619
2611
668
2770
18053
457
child
parent
12
1
2
4952285
child
index
12
1
2
4908502
2
8
43783
enclosingfunction
118347
child
118347
parent
67599
child
parent
12
1
2
118347
parent
child
12
1
2
35726
2
3
20975
3
4
5931
4
45
4965
derivations
395209
derivation
395209
sub
374742
index
211
super
204673
location
38086
derivation
sub
12
1
2
395209
derivation
index
12
1
2
395209
derivation
super
12
1
2
395209
derivation
location
12
1
2
395209
sub
derivation
12
1
2
359620
2
7
15121
sub
index
12
1
2
359620
2
7
15121
sub
super
12
1
2
359620
2
7
15121
sub
location
12
1
2
359620
2
7
15121
index
derivation
12
25
26
105
77
78
35
430
431
35
10656
10657
35
index
sub
12
25
26
105
77
78
35
430
431
35
10656
10657
35
index
super
12
23
24
35
25
26
70
35
36
35
261
262
35
5465
5466
35
index
location
12
1
2
105
9
10
35
66
67
35
1005
1006
35
super
derivation
12
1
2
197217
2
1518
7455
super
sub
12
1
2
197217
2
1518
7455
super
index
12
1
2
204216
2
4
457
super
location
12
1
2
200980
2
108
3692
location
derivation
12
1
2
28309
2
5
3235
5
15
2918
15
134
2883
136
476
738
location
sub
12
1
2
28309
2
5
3235
5
15
2918
15
134
2883
136
476
738
location
index
12
1
2
38086
location
super
12
1
2
30700
2
5
3376
5
45
2883
54
415
1125
derspecifiers
397108
der_id
394822
spec_id
140
der_id
spec_id
12
1
2
392536
2
3
2285
spec_id
der_id
12
65
66
35
93
94
35
1127
1128
35
10007
10008
35
direct_base_offsets
365985
der_id
365985
offset
351
der_id
offset
12
1
2
365985
offset
der_id
12
1
2
35
2
3
105
3
4
70
4
5
70
85
86
35
10301
10302
35
virtual_base_offsets
6471
sub
3572
super
494
offset
247
sub
super
12
1
2
2808
2
4
314
4
7
258
7
11
190
sub
offset
12
1
2
3010
2
4
303
4
8
258
super
sub
12
1
2
78
2
3
44
3
4
56
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
280
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
713754
id
713754
type_id
42306
decl_id
70053
location
6330
id
type_id
12
1
2
713754
id
decl_id
12
1
2
713754
id
location
12
1
2
713754
type_id
id
12
1
2
6189
2
3
13187
3
6
2954
6
10
3200
10
17
3270
17
24
3340
25
36
3305
37
55
3235
55
103
3622
type_id
decl_id
12
1
2
6189
2
3
13187
3
6
2954
6
10
3200
10
17
3270
17
24
3340
25
36
3305
37
55
3235
55
103
3622
type_id
location
12
1
2
40864
2
13
1441
decl_id
id
12
1
2
40407
2
3
5872
3
8
6013
8
15
5415
15
32
5275
32
71
5275
72
160
1793
decl_id
type_id
12
1
2
40407
2
3
5872
3
8
6013
8
15
5415
15
32
5275
32
71
5275
72
160
1793
decl_id
location
12
1
2
69384
2
5
668
location
id
12
1
2
5943
2
20106
386
location
type_id
12
1
2
6189
2
1105
140
location
decl_id
12
1
2
5978
2
1837
351
comments
8751514
id
8751514
contents
3332400
location
8751514
id
contents
12
1
2
8751514
id
location
12
1
2
8751514
contents
id
12
1
2
3048408
2
7
250514
7
32784
33478
contents
location
12
1
2
3048408
2
7
250514
7
32784
33478
location
id
12
1
2
8751514
location
contents
12
1
2
8751514
commentbinding
3084703
id
2440368
element
3008296
id
element
12
1
2
2363495
2
97
76873
element
id
12
1
2
2931889
2
3
76407
exprconv
7022968
converted
7022968
conversion
7022968
converted
conversion
12
1
2
7022968
conversion
converted
12
1
2
7022968
compgenerated
9150058
id
9150058
synthetic_destructor_call
143878
element
111422
i
335
destructor_call
143878
element
i
12
1
2
91779
2
3
12950
3
18
6692
element
destructor_call
12
1
2
91779
2
3
12950
3
18
6692
i
element
12
1
2
19
2
3
59
3
4
19
4
5
59
6
7
19
11
12
19
20
21
19
34
35
19
65
66
19
152
153
19
339
340
19
995
996
19
5644
5645
19
i
destructor_call
12
1
2
19
2
3
59
3
4
19
4
5
59
6
7
19
11
12
19
20
21
19
34
35
19
65
66
19
152
153
19
339
340
19
995
996
19
5644
5645
19
destructor_call
element
12
1
2
143878
destructor_call
i
12
1
2
143878
namespaces
12113
id
12113
name
9783
id
name
12
1
2
12113
name
id
12
1
2
8386
2
3
465
3
4
931
namespace_inline
1397
id
1397
namespacembrs
2383528
parentid
10249
memberid
2383528
parentid
memberid
12
1
2
1863
2
4
931
4
5
931
5
7
931
7
8
931
8
12
931
17
30
931
43
47
931
52
143
931
258
4469
931
memberid
parentid
12
1
2
2383528
exprparents
14185678
expr_id
14185678
child_index
14636
parent_id
9439823
expr_id
child_index
12
1
2
14185678
expr_id
parent_id
12
1
2
14185678
child_index
expr_id
12
1
2
2816
2
3
1110
3
4
267
4
5
6557
5
8
1212
8
11
1192
11
53
1110
56
354077
370
child_index
parent_id
12
1
2
2816
2
3
1110
3
4
267
4
5
6557
5
8
1212
8
11
1192
11
53
1110
56
354077
370
parent_id
expr_id
12
1
2
5401426
2
3
3701154
3
712
337242
parent_id
child_index
12
1
2
5401426
2
3
3701154
3
712
337242
expr_isload
5203642
expr_id
5203642
conversionkinds
4221347
expr_id
4221347
kind
6
expr_id
kind
12
1
2
4221347
kind
expr_id
12
2139
2140
1
3253
3254
1
13929
13930
1
26287
26288
1
44470
44471
1
4131269
4131270
1
iscall
2958862
caller
2958862
kind
59
caller
kind
12
1
2
2958862
kind
caller
12
1318
1319
19
2471
2472
19
146089
146090
19
numtemplatearguments
397495
expr_id
397495
num
316
expr_id
num
12
1
2
397495
num
expr_id
12
1
2
105
4
5
35
20
21
35
101
102
35
229
230
35
248
249
35
10698
10699
35
specialnamequalifyingelements
465
id
465
name
465
id
name
12
1
2
465
name
id
12
1
2
465
namequalifiers
1570954
id
1570954
qualifiableelement
1570954
qualifyingelement
101314
location
316244
id
qualifiableelement
12
1
2
1570954
id
qualifyingelement
12
1
2
1570954
id
location
12
1
2
1570954
qualifiableelement
id
12
1
2
1570954
qualifiableelement
qualifyingelement
12
1
2
1570954
qualifiableelement
location
12
1
2
1570954
qualifyingelement
id
12
1
2
60745
2
3
23255
3
5
9239
5
92
7640
96
21576
434
qualifyingelement
qualifiableelement
12
1
2
60745
2
3
23255
3
5
9239
5
92
7640
96
21576
434
qualifyingelement
location
12
1
2
66371
2
3
21439
3
5
8686
5
7095
4817
location
id
12
1
2
104631
2
3
29415
3
4
46373
4
6
14826
6
7
98788
7
790
22209
location
qualifiableelement
12
1
2
104631
2
3
29415
3
4
46373
4
6
14826
6
7
98788
7
790
22209
location
qualifyingelement
12
1
2
142575
2
3
57804
3
4
106309
4
143
9555
varbind
6020283
expr
6020283
var
767403
expr
var
12
1
2
6020283
var
expr
12
1
2
126036
2
3
137672
3
4
106137
4
5
85086
5
6
61199
6
7
48042
7
9
59533
9
13
59184
13
28
58793
28
5137
25717
funbind
2962929
expr
2959178
fun
532278
expr
fun
12
1
2
2955427
2
3
3750
fun
expr
12
1
2
328780
2
3
81948
3
4
31784
4
7
47913
7
158
39937
159
4943
1914
expr_allocator
46455
expr
46455
func
105
form
35
expr
func
12
1
2
46455
expr
form
12
1
2
46455
func
expr
12
1
2
35
585
586
35
735
736
35
func
form
12
1
2
105
form
expr
12
1321
1322
35
form
func
12
3
4
35
expr_deallocator
55212
expr
55212
func
105
form
70
expr
func
12
1
2
55212
expr
form
12
1
2
55212
func
expr
12
1
2
35
722
723
35
847
848
35
func
form
12
1
2
105
form
expr
12
722
723
35
848
849
35
form
func
12
1
2
35
2
3
35
expr_cond_two_operand
480
cond
480
expr_cond_guard
656298
cond
656298
guard
656298
cond
guard
12
1
2
656298
guard
cond
12
1
2
656298
expr_cond_true
656295
cond
656295
true
656295
cond
true
12
1
2
656295
true
cond
12
1
2
656295
expr_cond_false
656298
cond
656298
false
656298
cond
false
12
1
2
656298
false
cond
12
1
2
656298
values
10760930
id
10760930
str
87934
id
str
12
1
2
10760930
str
id
12
1
2
59458
2
3
12391
3
6
6906
6
56
6621
57
452015
2557
valuetext
4757336
id
4757336
text
703968
id
text
12
1
2
4757336
text
id
12
1
2
527549
2
3
102500
3
7
56769
7
425884
17150
valuebind
11194506
val
10760930
expr
11194506
val
expr
12
1
2
10349865
2
7
411064
expr
val
12
1
2
11194506
fieldoffsets
1053150
id
1053150
byteoffset
22659
bitoffset
319
id
byteoffset
12
1
2
1053150
id
bitoffset
12
1
2
1053150
byteoffset
id
12
1
2
13005
2
3
1715
3
5
1795
5
12
1914
12
35
1715
35
205
1715
244
5638
797
byteoffset
bitoffset
12
1
2
21981
2
9
678
bitoffset
id
12
29
30
39
30
31
39
33
34
39
36
37
39
42
43
39
43
44
39
55
56
39
26131
26132
39
bitoffset
byteoffset
12
11
12
159
12
13
79
13
14
39
568
569
39
bitfield
20858
id
20858
bits
2607
declared_bits
2607
id
bits
12
1
2
20858
id
declared_bits
12
1
2
20858
bits
id
12
1
2
730
2
3
625
3
4
208
4
5
208
5
6
208
6
8
208
8
11
208
12
115
208
bits
declared_bits
12
1
2
2607
declared_bits
id
12
1
2
730
2
3
625
3
4
208
4
5
208
5
6
208
6
8
208
8
11
208
12
115
208
declared_bits
bits
12
1
2
2607
initialisers
1710236
init
1710236
var
719575
expr
1710236
location
394516
init
var
12
1
2
1710236
init
expr
12
1
2
1710236
init
location
12
1
2
1710236
var
init
12
1
2
633831
2
15
28723
16
25
57021
var
expr
12
1
2
633831
2
15
28723
16
25
57021
var
location
12
1
2
719569
2
3
6
expr
init
12
1
2
1710236
expr
var
12
1
2
1710236
expr
location
12
1
2
1710236
location
init
12
1
2
321600
2
3
23956
3
15
30976
15
111551
17983
location
var
12
1
2
344483
2
4
36086
4
12073
13945
location
expr
12
1
2
321600
2
3
23956
3
15
30976
15
111551
17983
braced_initialisers
41639
init
41639
expr_ancestor
148162
exp
148162
ancestor
92668
exp
ancestor
12
1
2
148162
ancestor
exp
12
1
2
65069
2
3
18359
3
6
7422
6
26
1816
exprs
18360534
id
18360534
kind
1163
location
8475665
id
kind
12
1
2
18360534
id
location
12
1
2
18360534
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
136808
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
7134774
2
3
661975
3
18
637171
18
71656
41744
location
kind
12
1
2
7240687
2
3
617251
3
32
617727
expr_types
18487847
id
18356624
typeid
1243492
value_category
33
id
typeid
12
1
2
18225401
2
3
131222
id
value_category
12
1
2
18356624
typeid
id
12
1
2
450100
2
3
258108
3
4
103214
4
5
84643
5
8
111056
8
14
99102
14
42
94046
42
125383
43220
typeid
value_category
12
1
2
1074947
2
3
158085
3
4
10459
value_category
id
12
14895
14896
11
372954
372955
11
1246055
1246056
11
value_category
typeid
12
2722
2723
11
30879
30880
11
93014
93015
11
new_allocated_type
47510
expr
47510
type_id
28098
expr
type_id
12
1
2
47510
type_id
expr
12
1
2
11745
2
3
14875
3
19
1477
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
1936
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
42306
expr
42306
decl
42306
expr
decl
12
1
2
42306
decl
expr
12
1
2
42306
typeid_bind
36362
expr
36362
type_id
16352
expr
type_id
12
1
2
36362
type_id
expr
12
1
2
15930
3
328
422
uuidof_bind
20293
expr
20293
type_id
20096
expr
type_id
12
1
2
20293
type_id
expr
12
1
2
19931
2
4
165
sizeof_bind
198892
expr
198892
type_id
8169
expr
type_id
12
1
2
198892
type_id
expr
12
1
2
2689
2
3
2330
3
4
776
4
5
739
5
6
211
6
9
713
9
133
649
164
18023
58
code_block
15
block
15
routine
15
block
routine
12
1
2
15
routine
block
12
1
2
15
lambdas
21431
expr
21431
default_capture
465
has_explicit_return_type
465
expr
default_capture
12
1
2
21431
expr
has_explicit_return_type
12
1
2
21431
default_capture
expr
12
46
47
465
default_capture
has_explicit_return_type
12
1
2
465
has_explicit_return_type
expr
12
46
47
465
has_explicit_return_type
default_capture
12
1
2
465
lambda_capture
27953
id
27953
lambda
20499
index
931
field
27953
captured_by_reference
465
is_implicit
465
location
2795
id
lambda
12
1
2
27953
id
index
12
1
2
27953
id
field
12
1
2
27953
id
captured_by_reference
12
1
2
27953
id
is_implicit
12
1
2
27953
id
location
12
1
2
27953
lambda
id
12
1
2
13045
2
3
7454
lambda
index
12
1
2
13045
2
3
7454
lambda
field
12
1
2
13045
2
3
7454
lambda
captured_by_reference
12
1
2
20499
lambda
is_implicit
12
1
2
20499
lambda
location
12
1
2
13045
2
3
7454
index
id
12
16
17
465
44
45
465
index
lambda
12
16
17
465
44
45
465
index
field
12
16
17
465
44
45
465
index
captured_by_reference
12
1
2
931
index
is_implicit
12
1
2
931
index
location
12
2
3
465
4
5
465
field
id
12
1
2
27953
field
lambda
12
1
2
27953
field
index
12
1
2
27953
field
captured_by_reference
12
1
2
27953
field
is_implicit
12
1
2
27953
field
location
12
1
2
27953
captured_by_reference
id
12
60
61
465
captured_by_reference
lambda
12
44
45
465
captured_by_reference
index
12
2
3
465
captured_by_reference
field
12
60
61
465
captured_by_reference
is_implicit
12
1
2
465
captured_by_reference
location
12
6
7
465
is_implicit
id
12
60
61
465
is_implicit
lambda
12
44
45
465
is_implicit
index
12
2
3
465
is_implicit
field
12
60
61
465
is_implicit
captured_by_reference
12
1
2
465
is_implicit
location
12
6
7
465
location
id
12
8
9
1863
14
15
931
location
lambda
12
8
9
1863
14
15
931
location
index
12
1
2
2795
location
field
12
8
9
1863
14
15
931
location
captured_by_reference
12
1
2
2795
location
is_implicit
12
1
2
2795
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
4648694
id
4648694
kind
1981
location
2286749
id
kind
12
1
2
4648694
id
location
12
1
2
4648694
kind
id
12
1
2
104
18
19
104
22
23
104
46
47
104
75
76
104
83
84
104
102
103
104
154
155
104
242
243
104
284
285
104
383
384
104
418
419
104
502
503
104
1325
1326
104
2630
2631
104
4613
4614
104
8794
8795
104
11560
11561
104
13321
13322
104
kind
location
12
1
2
104
8
9
104
18
19
104
45
46
104
50
51
104
56
57
104
74
75
104
89
90
104
101
102
104
128
129
104
209
210
104
252
253
104
368
369
104
642
643
104
1743
1744
104
2190
2191
104
4229
4230
104
6071
6072
104
6568
6569
104
location
id
12
1
2
1893352
2
4
175318
4
12
175631
12
687
42447
location
kind
12
1
2
2229596
2
8
57153
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
312
if_stmt
312
init_id
312
if_stmt
init_id
12
1
2
312
init_id
if_stmt
12
1
2
312
if_then
724849
if_stmt
724849
then_id
724849
if_stmt
then_id
12
1
2
724849
then_id
if_stmt
12
1
2
724849
if_else
184398
if_stmt
184398
else_id
184398
if_stmt
else_id
12
1
2
184398
else_id
if_stmt
12
1
2
184398
constexpr_if_initialization
1
constexpr_if_stmt
1
init_id
1
constexpr_if_stmt
init_id
12
1
2
1
init_id
constexpr_if_stmt
12
1
2
1
constexpr_if_then
52355
constexpr_if_stmt
52355
then_id
52355
constexpr_if_stmt
then_id
12
1
2
52355
then_id
constexpr_if_stmt
12
1
2
52355
constexpr_if_else
30766
constexpr_if_stmt
30766
else_id
30766
constexpr_if_stmt
else_id
12
1
2
30766
else_id
constexpr_if_stmt
12
1
2
30766
while_body
29345
while_stmt
29345
body_id
29345
while_stmt
body_id
12
1
2
29345
body_id
while_stmt
12
1
2
29345
do_body
148655
do_stmt
148655
body_id
148655
do_stmt
body_id
12
1
2
148655
body_id
do_stmt
12
1
2
148655
switch_initialization
4
switch_stmt
4
init_id
4
switch_stmt
init_id
12
1
2
4
init_id
switch_stmt
12
1
2
4
switch_case
209046
switch_stmt
11193
index
4856
case_id
209046
switch_stmt
index
12
2
3
59
3
4
2487
4
5
1816
5
6
1085
6
8
1026
8
9
552
9
10
1066
10
12
1026
12
25
868
30
152
848
181
247
355
switch_stmt
case_id
12
2
3
59
3
4
2487
4
5
1816
5
6
1085
6
8
1026
8
9
552
9
10
1066
10
12
1026
12
25
868
30
152
848
181
247
355
index
switch_stmt
12
14
15
1283
18
19
592
32
33
2092
33
62
414
66
292
375
346
568
98
index
case_id
12
14
15
1283
18
19
592
32
33
2092
33
62
414
66
292
375
346
568
98
case_id
switch_stmt
12
1
2
209046
case_id
index
12
1
2
209046
switch_body
20756
switch_stmt
20756
body_id
20756
switch_stmt
body_id
12
1
2
20756
body_id
switch_stmt
12
1
2
20756
for_initialization
53325
for_stmt
53325
init_id
53325
for_stmt
init_id
12
1
2
53325
init_id
for_stmt
12
1
2
53325
for_condition
55586
for_stmt
55586
condition_id
55586
for_stmt
condition_id
12
1
2
55586
condition_id
for_stmt
12
1
2
55586
for_update
53428
for_stmt
53428
update_id
53428
for_stmt
update_id
12
1
2
53428
update_id
for_stmt
12
1
2
53428
for_body
61466
for_stmt
61466
body_id
61466
for_stmt
body_id
12
1
2
61466
body_id
for_stmt
12
1
2
61466
stmtparents
4054126
id
4054126
index
12327
parent
1721123
id
index
12
1
2
4054126
id
parent
12
1
2
4054126
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
195121
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
195121
704
parent
id
12
1
2
989099
2
3
372496
3
4
105695
4
6
111192
6
17
130356
17
1943
12282
parent
index
12
1
2
989099
2
3
372496
3
4
105695
4
6
111192
6
17
130356
17
1943
12282
ishandler
65128
block
65128
stmt_decl_bind
581396
stmt
541537
num
75
decl
581292
stmt
num
12
1
2
520808
2
19
20728
stmt
decl
12
1
2
520808
2
19
20728
num
stmt
12
1
2
8
3
4
4
4
5
4
8
9
4
9
10
4
10
11
8
16
17
4
42
43
4
89
90
4
128
129
4
218
219
4
390
391
4
1086
1087
4
2570
2571
4
4968
4969
4
129788
129789
4
num
decl
12
1
2
8
3
4
4
4
5
4
8
9
4
9
10
4
10
11
8
16
17
4
42
43
4
89
90
4
128
129
4
218
219
4
390
391
4
1086
1087
4
2570
2571
4
4968
4969
4
129763
129764
4
decl
stmt
12
1
2
581255
2
6
37
decl
num
12
1
2
581292
stmt_decl_entry_bind
524221
stmt
484662
num
75
decl_entry
524163
stmt
num
12
1
2
464196
2
19
20465
stmt
decl_entry
12
1
2
464196
2
19
20465
num
stmt
12
1
2
8
3
4
4
4
5
4
8
9
4
9
10
4
10
11
8
16
17
4
42
43
4
89
90
4
128
129
4
218
219
4
390
391
4
1086
1087
4
2561
2562
4
4905
4906
4
116157
116158
4
num
decl_entry
12
1
2
8
3
4
4
4
5
4
8
9
4
9
10
4
10
11
8
16
17
4
42
43
4
89
90
4
128
129
4
218
219
4
390
391
4
1086
1087
4
2561
2562
4
4905
4906
4
116143
116144
4
decl_entry
stmt
12
1
2
524142
3
6
20
decl_entry
num
12
1
2
524163
blockscope
1413997
block
1413997
enclosing
1298920
block
enclosing
12
1
2
1413997
enclosing
block
12
1
2
1233695
2
13
65225
jumpinfo
254083
id
254083
str
21159
target
53064
id
str
12
1
2
254083
id
target
12
1
2
254083
str
id
12
2
3
9879
3
4
4247
4
5
1566
5
6
1340
6
10
1700
10
22
1621
22
13723
804
str
target
12
1
2
16723
2
3
2632
3
10
1688
10
3326
115
target
id
12
1
2
24
2
3
26437
3
4
12901
4
5
5344
5
8
4692
8
2124
3662
target
str
12
1
2
53064
preprocdirects
4421959
id
4421959
kind
1147
location
4419352
id
kind
12
1
2
4421959
id
location
12
1
2
4421959
kind
id
12
1
2
104
122
123
104
694
695
104
799
800
104
932
933
104
1689
1690
104
1792
1793
104
3012
3013
104
3802
3803
104
6290
6291
104
23266
23267
104
kind
location
12
1
2
104
122
123
104
694
695
104
799
800
104
932
933
104
1689
1690
104
1792
1793
104
3012
3013
104
3802
3803
104
6290
6291
104
23241
23242
104
location
id
12
1
2
4419247
26
27
104
location
kind
12
1
2
4419352
preprocpair
1428440
begin
1194559
elseelifend
1428440
begin
elseelifend
12
1
2
976520
2
3
207790
3
11
10249
elseelifend
begin
12
1
2
1428440
preproctrue
765468
branch
765468
preprocfalse
330786
branch
330786
preproctext
3565497
id
3565497
head
2583987
body
1510176
id
head
12
1
2
3565497
id
body
12
1
2
3565497
head
id
12
1
2
2437036
2
740
146950
head
body
12
1
2
2521827
2
5
62159
body
id
12
1
2
1367085
2
6
113263
6
11630
29828
body
head
12
1
2
1370109
2
7
113576
7
2980
26490
includes
312616
id
312616
included
116940
id
included
12
1
2
312616
included
id
12
1
2
61032
2
3
21897
3
4
12579
4
6
10249
6
14
8852
14
47
2329
link_targets
848
id
848
binary
848
id
binary
12
1
2
848
binary
id
12
1
2
848
link_parent
39286447
element
4979610
link_target
351
element
link_target
12
1
2
671377
2
9
26129
9
10
4282103
link_target
element
12
3
4
35
121946
121947
35
122058
122059
35
122157
122158
35
122188
122189
35
122200
122201
35
122217
122218
35
124217
124218
35
128871
128872
35
131275
131276
35
xmlEncoding
39724
id
39724
encoding
1
id
encoding
12
1
2
39724
encoding
id
12
39724
39725
1
xmlDTDs
1
id
1
root
1
publicId
1
systemId
1
fileid
1
id
root
12
1
2
1
id
publicId
12
1
2
1
id
systemId
12
1
2
1
id
fileid
12
1
2
1
root
id
12
1
2
1
root
publicId
12
1
2
1
root
systemId
12
1
2
1
root
fileid
12
1
2
1
publicId
id
12
1
2
1
publicId
root
12
1
2
1
publicId
systemId
12
1
2
1
publicId
fileid
12
1
2
1
systemId
id
12
1
2
1
systemId
root
12
1
2
1
systemId
publicId
12
1
2
1
systemId
fileid
12
1
2
1
fileid
id
12
1
2
1
fileid
root
12
1
2
1
fileid
publicId
12
1
2
1
fileid
systemId
12
1
2
1
xmlElements
1270313
id
1270313
name
4655
parentid
578021
idx
35122
fileid
39721
id
name
12
1
2
1270313
id
parentid
12
1
2
1270313
id
idx
12
1
2
1270313
id
fileid
12
1
2
1270313
name
id
12
1
2
420
2
5
156
5
6
3832
6
310317
247
name
parentid
12
1
2
456
2
5
150
5
6
3829
6
161565
220
name
idx
12
1
2
4358
2
35123
297
name
fileid
12
1
2
486
2
5
133
5
6
3831
6
14503
205
parentid
id
12
1
2
371969
2
3
62095
3
4
104113
4
35123
39844
parentid
name
12
1
2
500482
2
3
17866
3
4
49117
4
45
10556
parentid
idx
12
1
2
371969
2
3
62095
3
4
104113
4
35123
39844
parentid
fileid
12
1
2
578021
idx
id
12
2
3
606
4
5
17851
5
6
6533
6
7
859
7
8
4471
9
16
2719
16
578022
2083
idx
name
12
1
2
18457
2
3
6533
3
4
6178
4
8
2624
8
4397
1330
idx
parentid
12
2
3
606
4
5
17851
5
6
6533
6
7
859
7
8
4471
9
16
2719
16
578022
2083
idx
fileid
12
2
3
606
4
5
17851
5
6
6533
6
7
859
7
8
4471
9
16
2719
16
39722
2083
fileid
id
12
1
2
20457
2
3
3115
3
7
3026
7
8
3588
8
9
2220
9
11
3099
11
19
3087
19
114506
1129
fileid
name
12
1
2
20459
2
3
3458
3
5
2569
5
7
2172
7
8
6158
8
9
3501
9
46
1404
fileid
parentid
12
1
2
20457
2
3
3870
3
5
2152
5
6
2876
6
7
2720
7
8
4132
8
14
3096
14
31079
418
fileid
idx
12
1
2
25894
2
3
5301
3
4
3787
4
6
3268
6
35123
1471
xmlAttrs
1202020
id
1202020
elementid
760198
name
3649
value
121803
idx
2000
fileid
39448
id
elementid
12
1
2
1202020
id
name
12
1
2
1202020
id
value
12
1
2
1202020
id
idx
12
1
2
1202020
id
fileid
12
1
2
1202020
elementid
id
12
1
2
425697
2
3
249659
3
4
66474
4
2001
18368
elementid
name
12
1
2
425778
2
3
249579
3
4
66475
4
2001
18366
elementid
value
12
1
2
466237
2
3
266291
3
46
27670
elementid
idx
12
1
2
425697
2
3
249659
3
4
66474
4
2001
18368
elementid
fileid
12
1
2
760198
name
id
12
1
2
3467
2
262475
182
name
elementid
12
1
2
3467
2
262475
182
name
value
12
1
2
3501
2
54146
148
name
idx
12
1
2
3531
2
11
118
name
fileid
12
1
2
3491
2
21768
158
value
id
12
1
2
72032
2
3
42366
3
199269
7405
value
elementid
12
1
2
72036
2
3
42374
3
199269
7393
value
name
12
1
2
116722
2
2041
5081
value
idx
12
1
2
117957
2
2001
3846
value
fileid
12
1
2
86306
2
3
28570
3
4175
6927
idx
id
12
1
2
1955
2
760199
45
idx
elementid
12
1
2
1955
2
760199
45
idx
name
12
1
2
1955
2
189
45
idx
value
12
1
2
1955
2
116643
45
idx
fileid
12
1
2
1955
2
39449
45
fileid
id
12
1
2
22884
2
4
2565
4
6
2294
6
7
3299
7
9
3272
9
16
3143
16
129952
1991
fileid
elementid
12
1
2
23890
2
4
2131
4
5
1971
5
6
4096
6
8
3519
8
16
3137
16
106600
704
fileid
name
12
1
2
22946
2
3
2338
3
4
2726
4
5
2824
5
6
2994
6
7
3876
7
2002
1744
fileid
value
12
1
2
22916
2
4
2772
4
5
2112
5
6
3510
6
8
1993
8
11
3365
11
50357
2780
fileid
idx
12
1
2
26133
2
3
9699
3
5
3511
5
2001
105
xmlNs
71201
id
4185
prefixName
958
URI
4185
fileid
39544
id
prefixName
12
1
2
2602
2
3
1553
3
872
30
id
URI
12
1
2
4185
id
fileid
12
1
6
274
6
7
3825
7
24905
86
prefixName
id
12
1
2
915
2
4054
43
prefixName
URI
12
1
2
915
2
4054
43
prefixName
fileid
12
1
2
828
2
5
73
5
24903
57
URI
id
12
1
2
4185
URI
prefixName
12
1
2
2602
2
3
1553
3
872
30
URI
fileid
12
1
6
274
6
7
3825
7
24905
86
fileid
id
12
1
2
11655
2
3
26146
3
8
1743
fileid
prefixName
12
1
2
11653
2
3
25982
3
31
1909
fileid
URI
12
1
2
11655
2
3
26146
3
8
1743
xmlHasNs
1139730
elementId
1139730
nsId
4136
fileid
39537
elementId
nsId
12
1
2
1139730
elementId
fileid
12
1
2
1139730
nsId
elementId
12
1
5
234
5
6
3824
6
643289
78
nsId
fileid
12
1
5
257
5
6
3823
6
24759
56
fileid
elementId
12
1
2
3669
2
3
20429
3
7
2536
7
8
3473
8
9
2258
9
11
3036
11
18
2966
18
147552
1170
fileid
nsId
12
1
2
18261
2
3
21032
3
8
244
xmlComments
26812
id
26812
text
22933
parentid
26546
fileid
26368
id
text
12
1
2
26812
id
parentid
12
1
2
26812
id
fileid
12
1
2
26812
text
id
12
1
2
21517
2
62
1416
text
parentid
12
1
2
21519
2
62
1414
text
fileid
12
1
2
21522
2
62
1411
parentid
id
12
1
2
26379
2
17
167
parentid
text
12
1
2
26379
2
17
167
parentid
fileid
12
1
2
26546
fileid
id
12
1
2
26161
2
17
207
fileid
text
12
1
2
26165
2
17
203
fileid
parentid
12
1
2
26223
2
10
145
xmlChars
439958
id
439958
text
100518
parentid
433851
idx
4
isCDATA
1
fileid
26494
id
text
12
1
2
439958
id
parentid
12
1
2
439958
id
idx
12
1
2
439958
id
isCDATA
12
1
2
439958
id
fileid
12
1
2
439958
text
id
12
1
2
60389
2
4
3811
4
5
29257
5
23171
7061
text
parentid
12
1
2
60389
2
4
3811
4
5
29257
5
23171
7061
text
idx
12
1
2
100517
2
3
1
text
isCDATA
12
1
2
100518
text
fileid
12
1
2
61284
2
4
4205
4
5
28328
5
351
6701
parentid
id
12
1
2
429716
2
5
4135
parentid
text
12
1
2
429716
2
5
4135
parentid
idx
12
1
2
429716
2
5
4135
parentid
isCDATA
12
1
2
433851
parentid
fileid
12
1
2
433851
idx
id
12
80
81
1
1892
1893
1
4135
4136
1
433851
433852
1
idx
text
12
1
2
1
3
4
1
16
17
1
100499
100500
1
idx
parentid
12
80
81
1
1892
1893
1
4135
4136
1
433851
433852
1
idx
isCDATA
12
1
2
4
idx
fileid
12
4
5
1
46
47
1
97
98
1
26494
26495
1
isCDATA
id
12
439958
439959
1
isCDATA
text
12
100518
100519
1
isCDATA
parentid
12
433851
433852
1
isCDATA
idx
12
4
5
1
isCDATA
fileid
12
26494
26495
1
fileid
id
12
1
2
25303
2
35123
1191
fileid
text
12
1
2
25765
2
35123
729
fileid
parentid
12
1
2
25312
2
35123
1182
fileid
idx
12
1
2
26397
2
5
97
fileid
isCDATA
12
1
2
26494
xmllocations
3051056
xmlElement
2982460
location
3051056
xmlElement
location
12
1
2
2978326
2
24903
4134
location
xmlElement
12
1
2
3051056