@compilation
9742
@externalDataElement
65
@external_package
4
@svnentry
575525
@location_default
29746763
@location_stmt
3819867
@location_expr
13187892
@diagnostic
4996
@file
123176
@folder
16330
@macro_expansion
33257760
@other_macro_reference
858505
@function
4176817
@fun_decl
4541216
@var_decl
8034962
@type_decl
3281452
@namespace_decl
311636
@using_declaration
362998
@using_directive
6532
@using_enum_declaration
1
@static_assert
134701
@parameter
6186841
@membervariable
1054692
@globalvariable
301276
@localvariable
576952
@enumconstant
241669
@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
567827
@type_with_specifiers
851507
@array
110112
@routineptr
625424
@reference
1275627
@gnu_vector
699
@routinereference
237
@rvalue_reference
333137
@block
10
@decltype
27061
@usertype
5230820
@mangledname
6058065
@type_mention
4029118
@routinetype
538889
@ptrtomember
37792
@specifier
24728
@gnuattribute
553363
@stdattribute
253562
@declspec
239152
@msattribute
3
@alignas
4665
@attribute_arg_token
25195
@attribute_arg_constant_expr
318207
@attribute_arg_empty
1
@attribute_arg_constant
1
@attribute_arg_type
466
@attribute_arg_expr
3
@derivation
391564
@frienddecl
707046
@comment
8266100
@namespace
12131
@specialnamequalifyingelement
466
@namequalifier
1513793
@value
10776651
@initialiser
1710773
@address_of
438815
@indirect
292644
@array_to_pointer
1430832
@parexpr
3587464
@arithnegexpr
650875
@unaryplusexpr
2916
@complementexpr
27837
@notexpr
276424
@postincrexpr
62045
@postdecrexpr
42035
@preincrexpr
70573
@predecrexpr
26207
@conditionalexpr
657235
@addexpr
398392
@subexpr
340757
@mulexpr
306355
@divexpr
133166
@remexpr
15641
@paddexpr
86661
@psubexpr
49900
@pdiffexpr
33690
@lshiftexpr
566300
@rshiftexpr
140839
@andexpr
489054
@orexpr
145464
@xorexpr
54174
@eqexpr
470648
@neexpr
301666
@gtexpr
104047
@ltexpr
101714
@geexpr
59248
@leexpr
212525
@assignexpr
936952
@assignaddexpr
68229
@assignsubexpr
11199
@assignmulexpr
8285
@assigndivexpr
4993
@assignremexpr
689
@assignlshiftexpr
2716
@assignrshiftexpr
4495
@assignandexpr
4826
@assignorexpr
23628
@assignxorexpr
21843
@assignpaddexpr
13628
@assignpsubexpr
1152
@andlogicalexpr
249951
@orlogicalexpr
866116
@commaexpr
122840
@subscriptexpr
364481
@callexpr
316340
@vastartexpr
3740
@vaargexpr
952
@vaendexpr
2799
@vacopyexpr
139
@varaccess
6029100
@runtime_sizeof
295835
@runtime_alignof
49259
@expr_stmt
94386
@routineexpr
3186299
@type_operand
1128764
@offsetofexpr
19992
@typescompexpr
563781
@literal
4406841
@aggregateliteral
913874
@c_style_cast
4210086
@temp_init
794456
@errorexpr
46298
@reference_to
1572182
@ref_indirect
1901633
@vacuous_destructor_call
8047
@assume
3232
@conjugation
11
@realpartexpr
79
@imagpartexpr
79
@jmulexpr
1
@jdivexpr
1
@fjaddexpr
1
@jfaddexpr
1
@fjsubexpr
1
@jfsubexpr
1
@minexpr
1
@maxexpr
1
@virtfunptrexpr
1
@thisaccess
1116779
@new_expr
47064
@delete_expr
11635
@throw_expr
21143
@condition_decl
40713
@braced_init_list
1063
@type_id
36021
@sizeof_pack
5598
@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
1854
@isconvtoexpr
197
@isemptyexpr
1463
@isenumexpr
492
@ispodexpr
620
@ispolyexpr
3
@isunionexpr
5
@intaddrexpr
1
@hastrivialdestructor
466
@uuidof
20300
@delete_array_expr
1377
@new_array_expr
5099
@foldexpr
4
@ctordirectinit
110606
@ctorvirtualinit
5384
@ctorfieldinit
190975
@ctordelegatinginit
3309
@dtordirectdestruct
40236
@dtorvirtualdestruct
4075
@dtorfielddestruct
40863
@static_cast
215648
@reinterpret_cast
31621
@const_cast
34576
@dynamic_cast
1015
@lambdaexpr
21462
@param_ref
235618
@noopexpr
38
@istriviallyconstructibleexpr
1280
@isdestructibleexpr
4
@isnothrowdestructibleexpr
5
@istriviallydestructibleexpr
788
@istriviallyassignableexpr
3
@isnothrowassignableexpr
3940
@istrivialexpr
933
@isstandardlayoutexpr
2
@istriviallycopyableexpr
3732
@isliteraltypeexpr
2
@hastrivialmoveconstructorexpr
3
@hastrivialmoveassignexpr
3
@hasnothrowmoveassignexpr
4
@isconstructibleexpr
466
@isnothrowconstructibleexpr
13594
@hasfinalizerexpr
1
@isdelegateexpr
1
@isinterfaceclassexpr
1
@isrefarrayexpr
1
@isrefclassexpr
1
@issealedexpr
1
@issimplevalueclassexpr
1
@isvalueclassexpr
1
@isfinalexpr
1672
@noexceptexpr
24640
@builtinshufflevector
1
@builtinchooseexpr
9065
@builtinaddressof
13133
@vec_fill
1
@builtinconvertvector
1
@builtincomplex
4
@spaceshipexpr
1
@co_await
12
@co_yield
4
@isassignable
3
@isaggregate
2
@hasuniqueobjectrepresentations
2
@builtinbitcast
1
@builtinshuffle
1919
@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
373717
@istriviallycopyassignable
2
@isassignablenopreconditioncheck
3
@referencebindstotemporary
2
@issameas
2
@builtinhasattribute
2
@ispointerinterconvertiblewithclass
2
@builtinispointerinterconvertiblewithclass
2
@iscorrespondingmember
2
@builtiniscorrespondingmember
2
@isboundedarray
2
@isunboundedarray
2
@isreferenceable
2
@isnothrowconvertible
2
@referenceconstructsfromtemporary
2
@referenceconvertsfromtemporary
2
@isconvertible
2
@isvalidwinrttype
1
@iswinclass
1
@iswininterface
1
@istriviallyequalitycomparable
2
@isscopedenum
2
@istriviallyrelocatable
2
@datasizeof
10
@c11_generic
8
@requires_expr
8
@nested_requirement
1
@compound_requirement
2
@concept_id
2
@lambdacapture
27994
@stmt_expr
1486018
@stmt_if
725911
@stmt_while
29316
@stmt_goto
110690
@stmt_label
53142
@stmt_return
1279827
@stmt_block
1418867
@stmt_end_test_while
148873
@stmt_for
61556
@stmt_switch_case
207500
@stmt_switch
20786
@stmt_asm
109982
@stmt_decl
593121
@stmt_empty
192685
@stmt_continue
22562
@stmt_break
103231
@stmt_try_block
45026
@stmt_microsoft_try
165
@stmt_set_vla_size
26
@stmt_vla_decl
22
@stmt_assigned_goto
9075
@stmt_range_based_for
8398
@stmt_handler
62675
@stmt_constexpr_if
52997
@stmt_co_return
5
@ppd_if
666741
@ppd_ifdef
263150
@ppd_ifndef
266416
@ppd_elif
25195
@ppd_else
209027
@ppd_endif
1196309
@ppd_plain_include
311208
@ppd_define
2291914
@ppd_undef
258484
@ppd_include_next
1866
@ppd_line
27521
@ppd_error
98
@ppd_pragma
296709
@ppd_objc_import
2
@ppd_warning
1
@link_target
816
@xmldtd
1
@xmlelement
1270313
@xmlattribute
1202020
@xmlnamespace
4185
@xmlcomment
26812
@xmlcharacters
439958
compilations
9742
id
9742
cwd
11
id
cwd
12
1
2
9742
cwd
id
12
863
864
11
compilation_args
652548
id
5514
num
709
arg
34461
id
num
12
23
69
486
71
102
275
126
127
3868
127
129
58
131
132
814
134
135
10
id
arg
12
23
57
486
57
106
291
106
107
3831
107
109
79
109
110
814
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
32397
2
1043
2063
arg
num
12
1
2
33254
2
56
1206
compilation_build_mode
9742
id
9742
mode
11
id
mode
12
1
2
9742
mode
id
12
863
864
11
compilation_compiling_files
11546
id
1997
num
3316
file
10027
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
1757
2
3
719
3
4
359
4
13
279
13
51
199
num
file
12
1
2
1757
2
3
719
3
4
359
4
13
279
13
49
199
file
id
12
1
2
9029
2
4
838
4
6
159
file
num
12
1
2
9188
2
4
799
4
5
39
compilation_time
46184
id
1997
num
3316
kind
159
seconds
8030
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
799
4
5
199
5
7
119
8
9
79
9
10
119
10
12
159
12
16
119
17
20
159
21
42
159
55
90
79
num
id
12
1
2
1757
2
3
719
3
4
359
4
13
279
13
51
199
num
kind
12
4
5
3316
num
seconds
12
3
4
1438
4
5
319
5
6
199
6
7
399
7
8
159
8
9
239
9
24
279
25
85
279
kind
id
12
50
51
159
kind
num
12
83
84
159
kind
seconds
12
3
4
79
124
125
39
128
129
39
seconds
id
12
1
2
3755
2
3
1398
3
4
998
4
5
759
5
6
439
6
25
639
46
47
39
seconds
num
12
1
2
3515
2
3
1278
3
4
599
4
5
878
5
6
759
6
8
679
8
76
319
seconds
kind
12
1
2
5753
2
3
2277
diagnostic_for
5452
diagnostic
4996
compilation
816
file_number
18
file_number_diagnostic_number
398
diagnostic
compilation
12
1
2
4844
2
7
151
diagnostic
file_number
12
1
2
4996
diagnostic
file_number_diagnostic_number
12
1
2
4996
compilation
diagnostic
12
5
6
607
7
8
75
9
12
56
13
16
37
21
22
37
compilation
file_number
12
1
2
816
compilation
file_number_diagnostic_number
12
5
6
607
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
398
compilation_finished
9742
id
9742
cpu_seconds
7292
elapsed_seconds
135
id
cpu_seconds
12
1
2
9742
id
elapsed_seconds
12
1
2
9742
cpu_seconds
id
12
1
2
5937
2
3
846
3
16
507
cpu_seconds
elapsed_seconds
12
1
2
6682
2
3
609
elapsed_seconds
id
12
1
2
11
2
3
11
3
4
11
7
8
11
8
9
11
12
13
11
13
14
11
51
52
11
163
164
11
167
168
11
187
188
11
249
250
11
elapsed_seconds
cpu_seconds
12
1
2
11
2
3
11
3
4
11
7
8
11
8
9
11
12
13
11
13
14
11
49
50
11
120
121
11
123
124
11
138
139
11
224
225
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
29746763
id
29746763
container
123176
startLine
2094007
startColumn
36859
endLine
2098207
endColumn
48057
id
container
12
1
2
29746763
id
startLine
12
1
2
29746763
id
startColumn
12
1
2
29746763
id
endLine
12
1
2
29746763
id
endColumn
12
1
2
29746763
container
id
12
1
11
9798
11
18
10264
18
30
9331
30
42
9798
43
61
9798
61
79
9331
80
106
9798
108
149
9331
149
199
9331
206
291
9331
304
469
9331
482
850
9331
936
2380
8398
container
startLine
12
1
8
9331
8
13
9331
13
20
9798
20
32
9331
32
43
9798
44
61
9331
62
72
9331
73
93
9331
97
128
9331
128
180
9331
180
267
9331
277
414
9331
439
1465
9331
1557
1569
933
container
startColumn
12
1
4
8865
4
5
7931
5
6
7465
6
8
11197
8
10
9331
10
15
10731
15
23
9798
23
28
11197
28
34
9798
34
44
9331
44
55
9331
55
66
9798
66
77
8398
container
endLine
12
1
8
9331
8
13
9331
13
20
9798
20
32
9331
32
43
9798
43
60
9331
61
71
9331
72
93
9331
94
127
9331
128
179
9331
180
268
9331
278
413
9331
437
1465
9331
1554
1566
933
container
endColumn
12
1
9
9798
9
13
9331
13
18
9331
18
26
10264
27
33
9331
33
39
9331
39
47
10264
47
53
9331
53
60
10264
60
66
9331
66
74
9798
74
78
9798
78
90
6998
startLine
id
12
1
2
582757
2
3
314007
3
4
195496
4
6
161903
6
10
182899
10
16
162836
16
25
168901
25
46
160969
46
169
157237
169
265
6998
startLine
container
12
1
2
870636
2
3
273415
3
5
193630
5
8
173567
8
13
188031
13
20
160969
20
51
159570
51
265
74186
startLine
startColumn
12
1
2
611685
2
3
313074
3
4
198296
4
6
182899
6
9
173100
9
13
163302
13
19
174500
19
29
164702
29
52
112445
startLine
endLine
12
1
2
1530846
2
3
348534
3
5
161903
5
16
52723
startLine
endColumn
12
1
2
587423
2
3
315874
3
4
197363
4
6
168435
6
9
158170
9
14
170768
14
21
174967
21
32
162369
32
63
157703
64
66
933
startColumn
id
12
1
31
2799
42
85
2799
86
128
2799
129
229
2799
247
286
2799
291
360
2799
373
457
2799
473
565
2799
566
619
2799
619
689
2799
696
807
2799
819
1563
2799
1634
5631
2799
15295
15296
466
startColumn
container
12
1
18
2799
23
35
3266
38
43
2799
44
61
2799
65
73
2799
73
84
3266
84
96
2799
96
101
3266
101
105
3266
107
112
2799
112
126
2799
137
170
2799
195
265
1399
startColumn
startLine
12
1
19
2799
30
72
2799
83
122
2799
122
205
2799
214
261
2799
265
322
2799
322
379
2799
404
430
2799
453
474
2799
478
505
2799
511
583
2799
585
836
2799
1104
2196
2799
2387
2388
466
startColumn
endLine
12
1
19
2799
30
72
2799
83
122
2799
122
205
2799
214
261
2799
265
322
2799
322
380
2799
404
430
2799
453
474
2799
477
504
2799
514
582
2799
585
835
2799
1109
2203
2799
2382
2383
466
startColumn
endColumn
12
1
7
2799
7
11
3266
11
16
3266
16
22
2799
22
24
3266
24
28
2799
29
34
3266
34
41
3266
41
46
2799
47
49
1866
49
54
2799
54
74
2799
75
86
1866
endLine
id
12
1
2
593022
2
3
306076
3
4
198296
4
6
159570
6
10
182432
10
16
161903
16
25
171234
25
46
158636
46
161
158170
162
265
8865
endLine
container
12
1
2
886034
2
3
259884
3
4
125043
4
6
140906
6
10
184765
10
15
168435
15
26
163302
26
120
158170
121
265
11664
endLine
startLine
12
1
2
1528513
2
3
341536
3
5
170768
5
10
57389
endLine
startColumn
12
1
2
622883
2
3
303276
3
4
201562
4
6
183832
6
9
169834
9
13
166568
13
19
174967
19
29
160969
29
52
114311
endLine
endColumn
12
1
2
599554
2
3
306076
3
4
196896
4
6
168901
6
9
156304
9
14
168901
14
21
177766
21
32
161903
32
60
158170
60
65
3732
endColumn
id
12
1
2
5132
2
8
3732
9
186
3732
193
288
3732
294
495
3732
503
555
3732
561
633
3732
640
758
3732
758
869
3732
875
1074
3732
1074
1281
3732
1289
1590
3732
1685
2418
1866
endColumn
container
12
1
2
5598
2
5
3732
5
65
3732
70
100
3732
100
111
3732
112
122
4199
122
140
3732
143
153
3732
153
161
4199
161
173
4199
173
178
3732
188
265
3732
endColumn
startLine
12
1
2
5598
2
8
3732
9
105
3732
155
241
3732
253
336
3732
340
426
3732
434
488
3732
489
572
3732
573
623
3732
626
696
4199
701
813
3732
818
1095
3732
1172
1174
933
endColumn
startColumn
12
1
2
6065
2
4
3732
4
8
4199
8
15
3732
15
23
3732
23
29
3732
29
35
4199
35
39
3266
39
42
3266
42
44
3266
44
46
3732
46
49
3732
49
53
1399
endColumn
endLine
12
1
2
5598
2
8
3732
9
156
3732
159
240
3732
251
335
3732
342
430
3732
432
490
3732
490
573
3732
574
622
3732
626
698
3732
700
798
3732
811
987
3732
1096
1180
1399
locations_stmt
3819867
id
3819867
container
3088
startLine
200171
startColumn
1873
endLine
194427
endColumn
2367
id
container
12
1
2
3819867
id
startLine
12
1
2
3819867
id
startColumn
12
1
2
3819867
id
endLine
12
1
2
3819867
id
endColumn
12
1
2
3819867
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
21575
2
3
15317
3
4
12496
4
6
14472
6
8
12537
8
11
16737
11
16
17293
16
22
15378
22
29
17005
29
37
17396
37
45
15111
45
56
16202
56
73
8646
startLine
container
12
1
2
22337
2
3
15749
3
4
12702
4
6
14411
6
8
12743
8
11
17602
11
16
16387
16
22
16243
22
29
16984
29
36
16016
36
44
16346
44
54
15667
54
69
6979
startLine
startColumn
12
1
2
26866
2
3
20875
3
4
16840
4
5
16099
5
6
17458
6
7
19887
7
8
22790
8
9
20422
9
10
15028
10
12
16675
12
18
7226
startLine
endLine
12
1
2
34648
2
3
25837
3
4
18466
4
5
16243
5
6
12805
6
7
12043
7
8
10190
8
9
10993
9
10
10746
10
11
10540
11
12
10190
12
14
15811
14
24
11652
startLine
endColumn
12
1
2
22172
2
3
16222
3
4
12970
4
6
16099
6
8
14719
8
10
13217
10
14
18322
14
18
17046
18
22
17602
22
26
18528
26
30
16408
30
36
15255
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
17437
2
3
14431
3
4
11508
4
6
15625
6
8
12517
8
11
15481
11
15
14658
15
21
16119
21
27
15440
27
34
14967
34
42
15769
42
52
16037
52
130
14431
endLine
container
12
1
2
24993
2
3
16161
3
4
12784
4
6
15687
6
8
15028
8
11
15914
11
16
17478
16
20
14617
20
26
17190
26
32
16284
32
39
14884
39
59
13402
endLine
startLine
12
1
2
32528
2
3
23799
3
4
18487
4
5
15172
5
6
13896
6
7
11693
7
8
11755
8
9
10931
9
10
10190
10
12
17993
12
15
17746
15
100
10231
endLine
startColumn
12
1
2
24993
2
3
20422
3
4
16861
4
5
17828
5
6
18611
6
7
20463
7
8
22460
8
9
18775
9
10
12949
10
12
15049
12
18
6011
endLine
endColumn
12
1
2
24746
2
3
16655
3
4
12558
4
6
17849
6
8
15358
8
10
12846
10
13
14431
13
16
15049
16
19
14678
19
22
14061
22
26
17149
26
31
15358
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
13187892
id
13187892
container
4652
startLine
192224
startColumn
2470
endLine
192203
endColumn
2799
id
container
12
1
2
13187892
id
startLine
12
1
2
13187892
id
startColumn
12
1
2
13187892
id
endLine
12
1
2
13187892
id
endColumn
12
1
2
13187892
container
id
12
1
2
411
2
6
329
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
494
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
494
2
4
349
4
7
391
7
16
349
16
37
349
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
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
329
4
7
370
7
15
349
15
36
349
36
61
349
61
70
349
70
73
267
73
75
329
75
76
123
76
77
411
77
79
349
79
84
349
84
116
267
startLine
id
12
1
5
16140
5
9
16511
9
15
16058
15
23
15131
23
32
15172
32
44
15028
44
60
14781
60
80
14843
80
103
14658
103
130
14802
130
159
14555
159
194
14637
194
302
9902
startLine
container
12
1
2
23551
2
3
15646
3
4
11364
4
6
16387
6
8
13649
8
11
16469
11
16
17375
16
21
16469
21
28
16675
28
35
15831
35
43
15872
43
60
12928
startLine
startColumn
12
1
4
15996
4
7
17561
7
11
16716
11
16
17437
16
21
17540
21
26
15090
26
31
16202
31
36
17746
36
40
15728
40
44
16325
44
49
16922
49
63
8955
startLine
endLine
12
1
2
102113
2
3
44695
3
4
27690
4
6
14596
6
23
3129
startLine
endColumn
12
1
4
16984
4
7
16675
7
11
16449
11
16
16243
16
21
16469
21
27
16799
27
33
16469
33
38
14493
38
43
15564
43
47
14719
47
52
16799
52
65
14472
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
16161
5
9
16511
9
15
15831
15
23
15111
23
32
15667
32
44
14761
44
60
14514
60
80
15275
80
103
14555
103
130
14781
130
160
14905
160
195
14575
195
299
9552
endLine
container
12
1
2
23551
2
3
15584
3
4
11364
4
6
16078
6
8
13505
8
11
16531
11
15
14452
15
20
16799
20
26
15008
26
33
16078
33
40
14658
40
49
14617
49
60
3973
endLine
startLine
12
1
2
95628
2
3
50089
3
4
29419
4
6
15625
6
11
1441
endLine
startColumn
12
1
4
15852
4
7
17478
7
11
16511
11
16
17375
16
21
17334
21
26
15172
26
31
16325
31
36
17705
36
40
15317
40
44
16469
44
49
17005
49
63
9655
endLine
endColumn
12
1
4
17211
4
7
16819
7
11
16449
11
16
16902
16
21
16037
21
26
14534
26
32
16181
32
38
17519
38
43
16161
43
47
14493
47
52
16593
52
69
13299
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
1382941
element_id
1375942
num_lines
101714
num_code
84917
num_comment
59722
element_id
num_lines
12
1
2
1368943
2
3
6998
element_id
num_code
12
1
2
1369876
2
3
6065
element_id
num_comment
12
1
2
1375942
num_lines
element_id
12
1
2
68120
2
3
12131
3
4
7465
4
21
7931
29
921
6065
num_lines
num_code
12
1
2
70453
2
3
12131
3
4
8398
4
6
9331
6
7
1399
num_lines
num_comment
12
1
2
69520
2
3
14930
3
4
10731
4
7
6532
num_code
element_id
12
1
2
52723
2
3
14463
3
5
6532
5
42
6532
44
922
4665
num_code
num_lines
12
1
2
52723
2
3
16796
3
5
6065
5
8
6532
8
12
2799
num_code
num_comment
12
1
2
53190
2
3
15863
3
5
7465
5
7
5132
7
10
3266
num_comment
element_id
12
1
2
34526
2
3
9331
3
4
4199
4
6
4665
6
11
5132
17
2596
1866
num_comment
num_lines
12
1
2
34526
2
3
9331
3
4
4199
4
6
4665
6
8
4665
10
38
2332
num_comment
num_code
12
1
2
34526
2
3
9331
3
4
4199
4
6
4665
6
10
4665
10
37
2332
diagnostics
4996
id
4996
severity
18
error_tag
37
error_message
398
full_error_message
4198
location
170
id
severity
12
1
2
4996
id
error_tag
12
1
2
4996
id
error_message
12
1
2
4996
id
full_error_message
12
1
2
4996
id
location
12
1
2
4996
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
398
error_message
error_tag
12
1
2
398
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
4179
43
44
18
full_error_message
severity
12
1
2
4198
full_error_message
error_tag
12
1
2
4198
full_error_message
error_message
12
1
2
4198
full_error_message
location
12
1
2
4198
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
123176
id
123176
name
123176
id
name
12
1
2
123176
name
id
12
1
2
123176
folders
16330
id
16330
name
16330
id
name
12
1
2
16330
name
id
12
1
2
16330
containerparent
138574
parent
16330
child
138574
parent
child
12
1
2
7465
2
3
3266
3
4
1399
4
12
1399
23
28
1399
40
67
1399
child
parent
12
1
2
138574
fileannotations
5129436
id
4899
kind
22
name
54772
value
46046
id
kind
12
1
2
169
2
3
4729
id
name
12
1
102
383
102
225
372
227
299
372
301
452
395
452
555
372
559
626
372
626
716
372
729
904
372
904
934
79
936
937
1422
1083
2036
372
2293
2294
11
id
value
12
1
114
383
114
275
372
275
363
372
393
638
372
643
744
372
751
955
372
955
1087
372
1088
1501
248
1501
1502
1422
1504
1874
372
1972
4080
237
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
8861
2
3
6220
3
5
4176
5
9
4267
9
14
3984
14
18
4176
18
20
4718
20
34
4221
34
128
4504
128
229
4120
229
387
4244
387
434
1275
name
kind
12
1
2
54772
name
value
12
1
2
8872
2
3
8060
3
4
2562
4
6
4515
6
9
4131
9
14
4210
14
17
4131
17
22
4594
22
41
4210
41
82
4165
82
157
4109
158
1895
1207
value
id
12
1
2
7157
2
5
2235
5
8
3330
8
15
3533
15
17
2539
17
19
4142
19
34
3330
34
189
3623
189
201
3612
201
266
3555
266
321
3680
322
399
3951
399
435
1354
value
kind
12
1
2
46035
2
3
11
value
name
12
1
2
7179
2
5
2585
5
8
3510
8
15
3555
15
17
2833
17
19
3589
19
29
3510
29
39
3668
39
48
3646
48
74
3533
74
102
3454
102
119
3601
119
146
1377
inmacroexpansion
109779103
id
18027697
inv
2700159
id
inv
12
1
3
1582360
3
5
1077794
5
6
1184878
6
7
4819904
7
8
6385934
8
9
2605243
9
21
371581
inv
id
12
1
2
378422
2
3
544105
3
4
351513
4
7
200658
7
8
207151
8
9
241887
9
10
2210
10
11
325485
11
337
224845
339
423
206352
423
7616
17524
affectedbymacroexpansion
35689257
id
5156948
inv
2784761
id
inv
12
1
2
2816078
2
3
560184
3
4
264908
4
5
565803
5
12
391901
12
50
407399
50
9900
150672
inv
id
12
1
4
229115
4
7
231720
7
9
220491
9
12
251120
12
13
333985
13
14
165593
14
15
298844
15
16
121842
16
17
276609
17
18
146942
18
20
252135
20
25
208978
25
109
47383
macroinvocations
33491008
id
33491008
macro_id
79484
location
760387
kind
22
id
macro_id
12
1
2
33491008
id
location
12
1
2
33491008
id
kind
12
1
2
33491008
macro_id
id
12
1
2
16255
2
3
16571
3
4
3115
4
5
5271
5
8
5689
8
13
6107
13
26
6174
26
61
6062
61
199
5971
199
1697
6016
1716
168783
2246
macro_id
location
12
1
2
42468
2
3
10396
3
4
5158
4
6
6840
6
13
6479
13
66
6005
66
3614
2133
macro_id
kind
12
1
2
73749
2
3
5734
location
id
12
1
2
281225
2
3
169658
3
4
70735
4
5
60327
5
8
53858
8
17
62889
17
525
57030
534
244748
4662
location
macro_id
12
1
2
714216
2
350
46170
location
kind
12
1
2
760387
kind
id
12
20662
20663
11
2946099
2946100
11
kind
macro_id
12
2127
2128
11
5422
5423
11
kind
location
12
6311
6312
11
61047
61048
11
macroparent
29950722
id
29950722
parent_id
23286998
id
parent_id
12
1
2
29950722
parent_id
id
12
1
2
17992792
2
3
4459550
3
88
834655
macrolocationbind
4043781
id
2831137
location
2021060
id
location
12
1
2
2229912
2
3
341123
3
7
230524
7
57
29576
location
id
12
1
2
1611017
2
3
177681
3
8
156869
8
723
75492
macro_argument_unexpanded
84549437
invocation
26214757
argument_index
745
text
318308
invocation
argument_index
12
1
2
7432464
2
3
10674027
3
4
6139327
4
67
1968937
invocation
text
12
1
2
7502624
2
3
10820578
3
4
5972999
4
67
1918556
argument_index
invocation
12
41230
41231
654
41432
174417
56
718261
2322204
33
argument_index
text
12
2
3
654
13
995
56
6559
19579
33
text
invocation
12
1
2
35074
2
3
61264
3
4
17745
4
5
45087
5
7
23932
7
12
18592
12
16
21516
16
23
24981
23
42
24327
42
128
23875
128
522393
21911
text
argument_index
12
1
2
230200
2
3
77824
3
9
10284
macro_argument_expanded
84549437
invocation
26214757
argument_index
745
text
192902
invocation
argument_index
12
1
2
7432464
2
3
10674027
3
4
6139327
4
67
1968937
invocation
text
12
1
2
10688793
2
3
9201862
3
4
5208277
4
9
1115824
argument_index
invocation
12
41230
41231
654
41432
174417
56
718261
2322204
33
argument_index
text
12
1
2
643
2
76
56
870
13879
45
text
invocation
12
1
2
20793
2
3
37309
3
4
9064
4
5
16402
5
6
2415
6
7
22859
7
9
14788
9
14
12033
14
19
14539
19
48
14483
48
151
14472
152
1060410
13738
text
argument_index
12
1
2
97625
2
3
80872
3
66
14404
functions
4176817
id
4176817
name
1894311
kind
3266
id
name
12
1
2
4176817
id
kind
12
1
2
4176817
name
id
12
1
2
1497253
2
3
153038
3
5
142773
5
952
101247
name
kind
12
1
2
1893845
2
3
466
kind
id
12
4
5
466
64
65
466
167
168
466
195
196
466
1075
1076
466
1658
1659
466
5789
5790
466
kind
name
12
2
3
466
33
34
466
38
39
466
94
95
466
195
196
933
3504
3505
466
function_entry_point
1151517
id
1141719
entry_point
1151517
id
entry_point
12
1
2
1131921
2
3
9798
entry_point
id
12
1
2
1151517
function_return_type
4181950
id
4176817
return_type
817446
id
return_type
12
1
2
4171685
2
3
5132
return_type
id
12
1
2
505771
2
3
211360
3
7
66254
7
2231
34060
coroutine
6
function
6
traits
3
function
traits
12
1
2
6
traits
function
12
1
2
1
2
3
1
3
4
1
coroutine_placeholder_variable
18
placeholder_variable
18
kind
3
function
6
placeholder_variable
kind
12
1
2
18
placeholder_variable
function
12
1
2
18
kind
placeholder_variable
12
6
7
3
kind
function
12
6
7
3
function
placeholder_variable
12
3
4
6
function
kind
12
3
4
6
coroutine_new
6
function
6
new
1
function
new
12
1
2
6
new
function
12
6
7
1
coroutine_delete
6
function
6
delete
1
function
delete
12
1
2
6
delete
function
12
6
7
1
purefunctions
100951
id
100951
function_deleted
96115
id
96115
function_defaulted
73719
id
73719
function_prototyped
4084901
id
4084901
deduction_guide_for_class
4629
id
4629
class_template
1773
id
class_template
12
1
2
4629
class_template
id
12
1
2
886
2
3
295
3
4
98
4
5
197
5
6
98
8
9
197
member_function_this_type
536520
id
536520
this_type
185331
id
this_type
12
1
2
536520
this_type
id
12
1
2
67896
2
3
45148
3
4
28775
4
5
14805
5
7
14910
7
66
13795
fun_decls
4546348
id
4541216
function
4033111
type_id
816047
name
1796796
location
3368702
id
function
12
1
2
4541216
id
type_id
12
1
2
4536084
2
3
5132
id
name
12
1
2
4541216
id
location
12
1
2
4541216
function
id
12
1
2
3603858
2
3
356466
3
7
72786
function
type_id
12
1
2
3993452
2
3
39659
function
name
12
1
2
4033111
function
location
12
1
2
3660781
2
3
311674
3
6
60655
type_id
id
12
1
2
431119
2
3
273882
3
6
63454
6
2477
47591
type_id
function
12
1
2
515103
2
3
202961
3
7
62988
7
2192
34993
type_id
name
12
1
2
689604
2
4
67187
4
773
59255
type_id
location
12
1
2
594888
2
3
121310
3
7
63454
7
1959
36393
name
id
12
1
2
1227570
2
3
266883
3
4
77918
4
7
146039
7
986
78385
name
function
12
1
2
1406736
2
3
152104
3
5
136707
5
936
101247
name
type_id
12
1
2
1578437
2
4
134841
4
562
83517
name
location
12
1
2
1235502
2
3
293011
3
4
78851
4
8
137174
8
542
52256
location
id
12
1
2
2964644
2
4
277614
4
55
126442
location
function
12
1
2
3031832
2
7
244020
7
55
92849
location
type_id
12
1
2
3205399
2
18
163302
location
name
12
1
2
3230595
2
13
138107
fun_def
1888246
id
1888246
fun_specialized
26128
id
26128
fun_implicit
199
id
199
fun_decl_specifiers
2904922
id
1688550
name
2799
id
name
12
1
2
490841
2
3
1179045
3
4
18663
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
1471124
fun_decl
1471124
fun_decl_noexcept
61666
fun_decl
61666
constant
61568
fun_decl
constant
12
1
2
61666
constant
fun_decl
12
1
2
61469
2
3
98
fun_decl_empty_noexcept
863171
fun_decl
863171
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
6991224
id
6991224
index
7931
fun_decl
3833415
id
index
12
1
2
6991224
id
fun_decl
12
1
2
6991224
index
id
12
2
3
933
5
6
466
7
8
466
10
11
933
11
12
466
12
13
933
13
14
466
25
26
466
78
79
466
245
246
466
636
637
466
1713
1714
466
3987
3988
466
8216
8217
466
index
fun_decl
12
2
3
933
5
6
466
7
8
466
10
11
933
11
12
466
12
13
933
13
14
466
25
26
466
78
79
466
245
246
466
636
637
466
1713
1714
466
3987
3988
466
8216
8217
466
fun_decl
id
12
1
2
1973163
2
3
1061001
3
4
502505
4
8
290678
8
18
6065
fun_decl
index
12
1
2
1973163
2
3
1061001
3
4
502505
4
8
290678
8
18
6065
var_decls
8105882
id
8034962
variable
7022951
type_id
2042217
name
667208
location
5308739
id
variable
12
1
2
8034962
id
type_id
12
1
2
7966841
2
3
68120
id
name
12
1
2
8034962
id
location
12
1
2
8032162
2
3
2799
variable
id
12
1
2
6170977
2
3
698469
3
7
153504
variable
type_id
12
1
2
6851717
2
4
171234
variable
name
12
1
2
6907706
2
3
115245
variable
location
12
1
2
6477987
2
3
542631
3
4
2332
type_id
id
12
1
2
1165048
2
3
476377
3
4
95182
4
7
184765
7
762
120844
type_id
variable
12
1
2
1298490
2
3
452115
3
6
155837
6
724
135774
type_id
name
12
1
2
1538311
2
3
383061
3
128
120844
type_id
location
12
1
2
1364744
2
3
404057
3
7
173100
7
592
100314
name
id
12
1
2
341069
2
3
86783
3
4
48524
4
6
51790
6
12
52256
12
33
50390
34
2385
36393
name
variable
12
1
2
368597
2
3
77918
3
4
45258
4
6
49457
6
14
53190
14
56
50857
56
2301
21929
name
type_id
12
1
2
456781
2
3
93782
3
5
46657
5
19
50857
19
1182
19129
name
location
12
1
2
378862
2
3
90516
3
5
59722
5
9
51323
9
21
50390
21
1010
36393
location
id
12
1
2
4493625
2
3
531433
3
897
283680
location
variable
12
1
2
4882752
2
17
415255
17
892
10731
location
type_id
12
1
2
4958804
2
759
349934
location
name
12
1
2
5299407
2
6
9331
var_def
3992985
id
3992985
var_decl_specifiers
378395
id
378395
name
1866
id
name
12
1
2
378395
name
id
12
15
16
466
66
67
466
145
146
466
585
586
466
is_structured_binding
18
id
18
type_decls
3281452
id
3281452
type_id
3231061
location
3164340
id
type_id
12
1
2
3281452
id
location
12
1
2
3281452
type_id
id
12
1
2
3189536
2
5
41525
type_id
location
12
1
2
3189536
2
5
41525
location
id
12
1
2
3112083
2
20
52256
location
type_id
12
1
2
3112083
2
20
52256
type_def
2640372
id
2640372
type_decl_top
743260
type_decl
743260
namespace_decls
311636
id
311636
namespace_id
1428
location
311636
bodylocation
311636
id
namespace_id
12
1
2
311636
id
location
12
1
2
311636
id
bodylocation
12
1
2
311636
namespace_id
id
12
1
2
292
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
292
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
292
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
311636
location
namespace_id
12
1
2
311636
location
bodylocation
12
1
2
311636
bodylocation
id
12
1
2
311636
bodylocation
namespace_id
12
1
2
311636
bodylocation
location
12
1
2
311636
usings
369530
id
369530
element_id
315407
location
247753
kind
933
id
element_id
12
1
2
369530
id
location
12
1
2
369530
id
kind
12
1
2
369530
element_id
id
12
1
2
263150
2
3
50857
3
5
1399
element_id
location
12
1
2
263150
2
3
50857
3
5
1399
element_id
kind
12
1
2
315407
location
id
12
1
2
202495
2
4
10731
4
5
31260
5
11
3266
location
element_id
12
1
2
202495
2
4
10731
4
5
31260
5
11
3266
location
kind
12
1
2
247753
kind
id
12
14
15
466
778
779
466
kind
element_id
12
9
10
466
667
668
466
kind
location
12
14
15
466
517
518
466
using_container
466800
parent
11051
child
295990
parent
child
12
1
2
3296
2
4
936
4
6
417
6
7
2494
7
17
903
19
143
767
178
179
1298
179
183
857
201
488
79
child
parent
12
1
2
218313
2
3
51725
3
11
23819
13
41
2133
static_asserts
134701
id
134701
condition
134701
message
30232
location
17570
enclosing
4648
id
condition
12
1
2
134701
id
message
12
1
2
134701
id
location
12
1
2
134701
id
enclosing
12
1
2
134701
condition
id
12
1
2
134701
condition
message
12
1
2
134701
condition
location
12
1
2
134701
condition
enclosing
12
1
2
134701
message
id
12
1
2
22243
2
3
476
3
4
2876
4
12
1612
12
17
2432
17
513
590
message
condition
12
1
2
22243
2
3
476
3
4
2876
4
12
1612
12
17
2432
17
513
590
message
location
12
1
2
28016
2
33
2216
message
enclosing
12
1
2
23672
2
3
260
3
4
2673
4
12
1454
12
37
2171
location
id
12
1
2
3289
2
3
2832
3
4
1403
4
5
82
5
6
3695
6
13
336
14
15
2070
16
17
44
17
18
3435
19
52
380
location
condition
12
1
2
3289
2
3
2832
3
4
1403
4
5
82
5
6
3695
6
13
336
14
15
2070
16
17
44
17
18
3435
19
52
380
location
message
12
1
2
5302
2
3
6000
3
4
6083
4
7
184
location
enclosing
12
1
2
3898
2
3
6280
3
4
1174
4
5
3708
5
13
380
13
14
2070
16
23
57
enclosing
id
12
1
2
3778
2
3
431
3
210
361
223
11052
76
enclosing
condition
12
1
2
3778
2
3
431
3
210
361
223
11052
76
enclosing
message
12
1
2
3949
2
3
374
3
2936
323
enclosing
location
12
1
2
3936
2
3
387
3
1929
323
params
6350610
id
6186841
function
3489546
index
7931
type_id
1845321
id
function
12
1
2
6186841
id
index
12
1
2
6186841
id
type_id
12
1
2
6063198
2
4
123643
function
id
12
1
2
1866317
2
3
952288
3
4
429719
4
18
241221
function
index
12
1
2
1866317
2
3
952288
3
4
429719
4
18
241221
function
type_id
12
1
2
2164461
2
3
826311
3
4
346201
4
12
152571
index
id
12
2
3
933
4
5
466
6
7
466
8
9
933
9
10
466
10
11
933
11
12
466
19
20
466
64
65
466
194
195
466
517
518
466
1438
1439
466
3479
3480
466
7479
7480
466
index
function
12
2
3
933
4
5
466
6
7
466
8
9
933
9
10
466
10
11
933
11
12
466
19
20
466
64
65
466
194
195
466
517
518
466
1438
1439
466
3479
3480
466
7479
7480
466
index
type_id
12
1
2
933
3
4
466
4
5
466
5
6
466
6
7
1399
7
8
933
11
12
466
42
43
466
106
107
466
228
229
466
582
583
466
1271
1272
466
2868
2869
466
type_id
id
12
1
2
1183245
2
3
405923
3
7
153971
7
518
102180
type_id
function
12
1
2
1403937
2
3
212293
3
7
147439
7
502
81651
type_id
index
12
1
2
1419334
2
3
347135
3
13
78851
overrides
125735
new
122762
old
9742
new
old
12
1
2
119797
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
1056490
id
1054692
type_id
327726
name
451617
id
type_id
12
1
2
1052974
2
4
1717
id
name
12
1
2
1054692
type_id
id
12
1
2
243027
2
3
51897
3
10
25529
10
4152
7271
type_id
name
12
1
2
255253
2
3
46464
3
40
24610
41
2031
1398
name
id
12
1
2
295325
2
3
86536
3
5
41190
5
646
28565
name
type_id
12
1
2
367837
2
3
51737
3
650
32041
globalvariables
301286
id
301276
type_id
1405
name
294744
id
type_id
12
1
2
301266
2
3
10
id
name
12
1
2
301276
type_id
id
12
1
2
972
2
3
159
3
7
117
7
67
106
67
169440
51
type_id
name
12
1
2
1010
2
3
135
3
7
111
7
102
106
104
168448
43
name
id
12
1
2
290727
2
33
4017
name
type_id
12
1
2
294145
2
12
599
localvariables
576952
id
576952
type_id
37717
name
90549
id
type_id
12
1
2
576952
id
name
12
1
2
576952
type_id
id
12
1
2
21175
2
3
5366
3
4
2456
4
7
3376
7
18
2847
18
15850
2493
type_id
name
12
1
2
26913
2
3
4563
3
5
2914
5
33
2835
33
3455
491
name
id
12
1
2
57032
2
3
14285
3
5
8310
5
15
6982
15
5178
3938
name
type_id
12
1
2
76492
2
3
7411
3
1486
6645
autoderivation
147960
var
147960
derivation_type
492
var
derivation_type
12
1
2
147960
derivation_type
var
12
34
35
98
93
94
98
369
370
98
411
412
98
595
596
98
orphaned_variables
37414
var
37414
function
32885
var
function
12
1
2
37414
function
var
12
1
2
30830
2
47
2055
enumconstants
241669
id
241669
parent
28525
index
10227
type_id
39
name
241389
location
221573
id
parent
12
1
2
241669
id
index
12
1
2
241669
id
type_id
12
1
2
241669
id
name
12
1
2
241669
id
location
12
1
2
241669
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
2596
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
2596
11
17
2357
17
84
2157
94
257
279
parent
type_id
12
1
2
28525
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
2596
11
17
2357
17
84
2157
94
257
279
parent
location
12
1
2
1438
2
3
4194
3
4
5832
4
5
3875
5
6
3076
6
7
1797
7
8
1398
8
11
2516
11
17
2237
17
257
2157
index
id
12
1
2
2037
2
3
1638
3
4
1757
4
5
878
5
9
799
9
12
838
12
20
878
20
69
799
77
715
599
index
parent
12
1
2
2037
2
3
1638
3
4
1757
4
5
878
5
9
799
9
12
838
12
20
878
20
69
799
77
715
599
index
type_id
12
1
2
10227
index
name
12
1
2
2037
2
3
1638
3
4
1757
4
5
878
5
9
799
9
12
838
12
20
878
20
69
799
77
712
599
index
location
12
1
2
2037
2
3
1638
3
4
1757
4
5
878
5
9
799
9
12
838
12
20
878
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
241110
2
3
279
name
parent
12
1
2
241110
2
3
279
name
index
12
1
2
241389
name
type_id
12
1
2
241389
name
location
12
1
2
241110
2
3
279
location
id
12
1
2
220814
2
205
759
location
parent
12
1
2
221573
location
index
12
1
2
220814
2
205
759
location
type_id
12
1
2
221573
location
name
12
1
2
220814
2
205
759
builtintypes
26128
id
26128
name
26128
kind
26128
size
3266
sign
1399
alignment
2332
id
name
12
1
2
26128
id
kind
12
1
2
26128
id
size
12
1
2
26128
id
sign
12
1
2
26128
id
alignment
12
1
2
26128
name
id
12
1
2
26128
name
kind
12
1
2
26128
name
size
12
1
2
26128
name
sign
12
1
2
26128
name
alignment
12
1
2
26128
kind
id
12
1
2
26128
kind
name
12
1
2
26128
kind
size
12
1
2
26128
kind
sign
12
1
2
26128
kind
alignment
12
1
2
26128
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
933
3
4
2332
size
alignment
12
1
2
1866
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
933
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
2332
alignment
sign
12
3
4
2332
derivedtypes
3667313
id
3667313
name
1551842
kind
2799
type_id
2361357
id
name
12
1
2
3667313
id
kind
12
1
2
3667313
id
type_id
12
1
2
3667313
name
id
12
1
2
1323218
2
4
120377
4
1153
108246
name
kind
12
1
2
1550909
2
3
933
name
type_id
12
1
2
1323218
2
4
120377
4
1135
108246
kind
id
12
236
237
466
714
715
466
1134
1135
466
1217
1218
466
1825
1826
466
2734
2735
466
kind
name
12
1
2
466
201
202
466
428
429
466
606
607
466
814
815
466
1278
1279
466
kind
type_id
12
84
85
466
714
715
466
1134
1135
466
1217
1218
466
1780
1781
466
2734
2735
466
type_id
id
12
1
2
1514516
2
3
545897
3
4
218359
4
72
82584
type_id
name
12
1
2
1525714
2
3
538432
3
4
215559
4
72
81651
type_id
kind
12
1
2
1518715
2
3
549630
3
4
217425
4
6
75585
pointerishsize
2705693
id
2705693
size
466
alignment
466
id
size
12
1
2
2705693
id
alignment
12
1
2
2705693
size
id
12
5799
5800
466
size
alignment
12
1
2
466
alignment
id
12
5799
5800
466
alignment
size
12
1
2
466
arraysizes
88183
id
88183
num_elements
31727
bytesize
33127
alignment
1866
id
num_elements
12
1
2
88183
id
bytesize
12
1
2
88183
id
alignment
12
1
2
88183
num_elements
id
12
1
2
1866
2
3
23795
3
5
2799
5
13
2799
13
14
466
num_elements
bytesize
12
1
2
26595
2
3
2332
3
7
2799
num_elements
alignment
12
1
2
26595
2
3
2799
3
5
2332
bytesize
id
12
1
2
1866
2
3
23795
3
4
3266
4
6
2332
7
16
1866
bytesize
num_elements
12
1
2
27528
2
3
3732
3
5
1866
bytesize
alignment
12
1
2
27528
2
3
4665
4
5
933
alignment
id
12
5
6
466
16
17
466
31
32
466
137
138
466
alignment
num_elements
12
4
5
466
7
8
933
68
69
466
alignment
bytesize
12
4
5
466
7
8
466
8
9
466
68
69
466
typedefbase
1686109
id
1686109
type_id
793485
id
type_id
12
1
2
1686109
type_id
id
12
1
2
617404
2
3
83254
3
6
62031
6
5437
30795
decltypes
165647
id
16642
expr
165647
base_type
9936
parentheses_would_change_meaning
18
id
expr
12
1
2
5072
2
3
6174
3
5
1101
5
12
1291
12
18
1348
18
46
1253
51
740
398
id
base_type
12
1
2
16642
id
parentheses_would_change_meaning
12
1
2
16642
expr
id
12
1
2
165647
expr
base_type
12
1
2
165647
expr
parentheses_would_change_meaning
12
1
2
165647
base_type
id
12
1
2
7219
2
3
2260
4
149
455
base_type
expr
12
1
2
721
2
3
6117
3
4
341
4
5
968
5
7
759
7
32
797
32
3888
227
base_type
parentheses_would_change_meaning
12
1
2
9936
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
5230820
id
5230820
name
1351680
kind
5132
id
name
12
1
2
5230820
id
kind
12
1
2
5230820
name
id
12
1
2
983082
2
3
153504
3
7
104513
7
61
101714
65
874
8865
name
kind
12
1
2
1211239
2
3
125509
3
7
14930
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
1705347
id
1705347
size
13530
alignment
2332
id
size
12
1
2
1705347
id
alignment
12
1
2
1705347
size
id
12
1
2
3266
2
3
4199
3
4
466
4
5
933
6
8
933
9
15
933
37
84
933
92
163
933
740
2470
933
size
alignment
12
1
2
10264
2
3
2799
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
8964
id
8964
usertype_uuid
36651
id
36651
uuid
36277
id
uuid
12
1
2
36651
uuid
id
12
1
2
35902
2
3
374
mangled_name
9013845
id
9013845
mangled_name
6058065
is_complete
466
id
mangled_name
12
1
2
9013845
id
is_complete
12
1
2
9013845
mangled_name
id
12
1
2
5785583
2
874
272482
mangled_name
is_complete
12
1
2
6058065
is_complete
id
12
19319
19320
466
is_complete
mangled_name
12
12984
12985
466
is_pod_class
534713
id
534713
is_standard_layout_class
1253232
id
1253232
is_complete
1644692
id
1644692
is_class_template
397992
id
397992
class_instantiation
1088996
to
1088996
from
168435
to
from
12
1
2
1088996
from
to
12
1
2
59722
2
3
29394
3
4
15863
4
5
13064
5
6
9798
6
10
12597
10
16
13064
16
70
13530
70
84
1399
class_template_argument
2882750
type_id
1315511
index
1264
arg_type
840390
type_id
index
12
1
2
540956
2
3
399237
3
4
231396
4
7
120315
7
113
23604
type_id
arg_type
12
1
2
567609
2
3
410481
3
4
244841
4
113
92578
index
type_id
12
1
2
11
2
3
801
3
26
101
29
64
101
69
410
101
591
8759
101
12805
116418
45
index
arg_type
12
1
2
11
2
3
801
3
14
112
14
26
101
27
145
101
187
3306
101
9308
41655
33
arg_type
type_id
12
1
2
523346
2
3
174343
3
4
51341
4
10
63984
10
10265
27375
arg_type
index
12
1
2
746490
2
3
77835
3
22
16063
class_template_argument_value
495040
type_id
304676
index
1866
arg_value
495040
type_id
index
12
1
2
249619
2
3
53190
3
4
1866
type_id
arg_value
12
1
2
189431
2
3
81184
3
4
12131
4
9
21929
index
type_id
12
18
19
466
92
93
466
300
301
466
365
366
466
index
arg_value
12
19
20
466
124
125
466
418
419
466
500
501
466
arg_value
type_id
12
1
2
495040
arg_value
index
12
1
2
495040
is_proxy_class_for
62055
id
62055
templ_param_id
62055
id
templ_param_id
12
1
2
62055
templ_param_id
id
12
1
2
62055
type_mentions
4029118
id
4029118
type_id
198201
location
3995598
kind
39
id
type_id
12
1
2
4029118
id
location
12
1
2
4029118
id
kind
12
1
2
4029118
type_id
id
12
1
2
97602
2
3
21733
3
4
8230
4
5
10787
5
7
14382
7
12
15860
12
27
15181
27
8555
14422
type_id
location
12
1
2
97602
2
3
21733
3
4
8230
4
5
10787
5
7
14382
7
12
15860
12
27
15181
27
8555
14422
type_id
kind
12
1
2
198201
location
id
12
1
2
3962078
2
3
33519
location
type_id
12
1
2
3962078
2
3
33519
location
kind
12
1
2
3995598
kind
id
12
100849
100850
39
kind
type_id
12
4961
4962
39
kind
location
12
100010
100011
39
is_function_template
1402070
id
1402070
function_instantiation
894816
to
894816
from
144433
to
from
12
1
2
894816
from
to
12
1
2
100155
2
3
14248
3
6
11879
6
21
11914
22
870
6235
function_template_argument
2313473
function_id
1321566
index
487
arg_type
301233
function_id
index
12
1
2
674404
2
3
390485
3
4
186794
4
15
69882
function_id
arg_type
12
1
2
691822
2
3
400274
3
4
166867
4
9
62601
index
function_id
12
1
2
174
6
7
34
42
43
34
78
79
34
132
133
34
259
260
34
2006
2007
34
7368
7369
34
18577
18578
34
37936
37937
34
index
arg_type
12
1
2
174
3
4
34
17
18
34
25
26
34
48
49
34
102
103
34
311
312
34
980
981
34
2386
2387
34
5989
5990
34
arg_type
function_id
12
1
2
184530
2
3
44103
3
5
23201
5
16
23236
16
107
22748
108
957
3414
arg_type
index
12
1
2
271726
2
4
27451
4
15
2055
function_template_argument_value
358992
function_id
192751
index
487
arg_value
356379
function_id
index
12
1
2
183485
2
8
9266
function_id
arg_value
12
1
2
176134
2
31
15119
32
97
1497
index
function_id
12
1
2
209
3
4
34
5
6
34
14
15
34
41
42
34
1046
1047
34
1049
1050
34
1167
1168
34
2546
2547
34
index
arg_value
12
1
2
209
3
4
34
48
49
34
67
68
34
82
83
34
1581
1582
34
1725
1726
34
2618
2619
34
4100
4101
34
arg_value
function_id
12
1
2
353767
2
3
2612
arg_value
index
12
1
2
356379
is_variable_template
40290
id
40290
variable_instantiation
204307
to
204307
from
24922
to
from
12
1
2
204307
from
to
12
1
2
12215
2
3
2856
3
4
1182
4
6
2167
6
9
2265
9
16
1871
17
67
1871
69
370
492
variable_template_argument
383988
variable_id
195639
index
1576
arg_type
187561
variable_id
index
12
1
2
86097
2
3
70237
3
4
28863
4
17
10441
variable_id
arg_type
12
1
2
90431
2
3
71714
3
4
24036
4
17
9456
index
variable_id
12
10
11
98
20
21
591
27
28
295
28
29
98
50
51
98
106
107
98
399
400
98
1112
1113
98
1986
1987
98
index
arg_type
12
1
2
98
10
11
394
11
12
197
12
13
295
13
14
98
31
32
98
54
55
98
159
160
98
623
624
98
1136
1137
98
arg_type
variable_id
12
1
2
145596
2
3
22361
3
11
14283
11
119
5319
arg_type
index
12
1
2
170223
2
3
15367
3
7
1970
variable_template_argument_value
11919
variable_id
8077
index
394
arg_value
11919
variable_id
index
12
1
2
7683
2
3
394
variable_id
arg_value
12
1
2
4826
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
11919
arg_value
index
12
1
2
11919
routinetypes
538889
id
538889
return_type
280749
id
return_type
12
1
2
538889
return_type
id
12
1
2
244449
2
3
21041
3
3595
15258
routinetypeargs
982616
routine
423187
index
7931
type_id
226757
routine
index
12
1
2
152571
2
3
133908
3
4
63454
4
5
45724
5
18
27528
routine
type_id
12
1
2
182432
2
3
133441
3
4
58788
4
5
33593
5
11
14930
index
routine
12
2
3
933
4
5
466
6
7
466
8
9
933
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
933
3
4
933
4
5
1399
5
6
933
6
7
933
10
11
466
14
15
466
47
48
466
90
91
466
176
177
466
347
348
466
type_id
routine
12
1
2
146505
2
3
30794
3
5
16796
5
12
18196
12
110
14463
type_id
index
12
1
2
172634
2
3
30794
3
6
18663
6
14
4665
ptrtomembers
37792
id
37792
type_id
37792
class_id
15397
id
type_id
12
1
2
37792
id
class_id
12
1
2
37792
type_id
id
12
1
2
37792
type_id
class_id
12
1
2
37792
class_id
id
12
1
2
13530
8
9
1399
28
29
466
class_id
type_id
12
1
2
13530
8
9
1399
28
29
466
specifiers
24728
id
24728
str
24728
id
str
12
1
2
24728
str
id
12
1
2
24728
typespecifiers
1131454
type_id
1113258
spec_id
3732
type_id
spec_id
12
1
2
1095061
2
3
18196
spec_id
type_id
12
8
9
466
36
37
466
51
52
466
86
87
466
105
106
466
219
220
933
1701
1702
466
funspecifiers
10298338
func_id
4065772
spec_id
8398
func_id
spec_id
12
1
2
1356812
2
3
640613
3
4
984482
4
5
779654
5
8
304209
spec_id
func_id
12
1
2
466
23
24
466
31
32
466
35
36
466
56
57
466
166
167
466
189
190
466
192
193
466
218
219
466
276
277
466
315
316
466
827
828
466
846
847
466
942
943
466
1824
1825
466
4200
4201
466
5497
5498
466
6434
6435
466
varspecifiers
2244713
var_id
1224304
spec_id
3732
var_id
spec_id
12
1
2
729730
2
3
202495
3
4
58322
4
5
233756
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
explicit_specifier_exprs
32606
func_id
32606
constant
32606
func_id
constant
12
1
2
32606
constant
func_id
12
1
2
32606
attributes
561294
id
561294
kind
1399
name
11197
name_space
933
location
481043
id
kind
12
1
2
561294
id
name
12
1
2
561294
id
name_space
12
1
2
561294
id
location
12
1
2
561294
kind
id
12
7
8
466
10
11
466
1186
1187
466
kind
name
12
1
2
466
3
4
466
22
23
466
kind
name_space
12
1
2
933
2
3
466
kind
location
12
4
5
466
7
8
466
1020
1021
466
name
id
12
1
3
933
6
8
933
8
9
466
9
10
933
10
11
933
17
18
466
22
23
933
28
29
933
31
42
933
54
62
933
73
96
933
117
130
933
145
279
933
name
kind
12
1
2
10264
2
3
933
name
name_space
12
1
2
11197
name
location
12
1
3
933
4
6
933
6
9
933
9
10
933
10
18
933
22
23
933
28
29
933
31
42
933
54
62
933
73
96
933
117
130
933
145
279
933
name_space
id
12
1
2
466
1202
1203
466
name_space
kind
12
1
2
466
3
4
466
name_space
name
12
1
2
466
23
24
466
name_space
location
12
1
2
466
1030
1031
466
location
id
12
1
2
431585
2
3
20062
3
7
29394
location
kind
12
1
2
481043
location
name
12
1
2
432985
2
3
19596
3
4
28461
location
name_space
12
1
2
481043
attribute_args
343868
id
343868
kind
1399
attribute
262684
index
1399
location
327538
id
kind
12
1
2
343868
id
attribute
12
1
2
343868
id
index
12
1
2
343868
id
location
12
1
2
343868
kind
id
12
1
2
466
54
55
466
682
683
466
kind
attribute
12
1
2
466
54
55
466
530
531
466
kind
index
12
1
2
933
3
4
466
kind
location
12
1
2
466
54
55
466
674
675
466
attribute
id
12
1
2
197363
2
3
49457
3
4
15863
attribute
kind
12
1
2
252419
2
3
10264
attribute
index
12
1
2
197363
2
3
49457
3
4
15863
attribute
location
12
1
2
197363
2
3
49457
3
4
15863
index
id
12
34
35
466
140
141
466
563
564
466
index
kind
12
1
2
933
3
4
466
index
attribute
12
34
35
466
140
141
466
563
564
466
index
location
12
34
35
466
140
141
466
528
529
466
location
id
12
1
2
313541
2
7
13997
location
kind
12
1
2
314941
2
3
12597
location
attribute
12
1
2
313541
2
7
13997
location
index
12
1
2
327538
attribute_arg_value
25195
arg
25195
value
15863
arg
value
12
1
2
25195
value
arg
12
1
2
14463
2
16
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
318207
arg
318207
constant
318207
arg
constant
12
1
2
318207
constant
arg
12
1
2
318207
attribute_arg_expr
3
arg
3
expr
3
arg
expr
12
1
2
3
expr
arg
12
1
2
3
attribute_arg_name
6
arg
6
name
5
arg
name
12
1
2
6
name
arg
12
1
2
4
2
3
1
typeattributes
61863
type_id
61469
spec_id
19701
type_id
spec_id
12
1
2
61075
2
3
394
spec_id
type_id
12
1
2
16254
2
5
1576
5
23
1379
57
58
492
funcattributes
629882
func_id
443250
spec_id
524435
func_id
spec_id
12
1
2
338269
2
3
64387
3
6
39659
6
7
933
spec_id
func_id
12
1
2
505771
2
17
18663
varattributes
371279
var_id
322510
spec_id
366440
var_id
spec_id
12
1
2
273743
2
3
48766
4
5
1
spec_id
var_id
12
1
2
362493
2
9
3947
stmtattributes
982
stmt_id
982
spec_id
304
stmt_id
spec_id
12
1
2
982
spec_id
stmt_id
12
1
2
33
2
3
79
4
5
169
5
6
22
unspecifiedtype
9482291
type_id
9482291
unspecified_type_id
6486385
type_id
unspecified_type_id
12
1
2
9482291
unspecified_type_id
type_id
12
1
2
4556146
2
3
1714678
3
145
215559
member
3878673
parent
545431
index
92849
child
3807287
parent
index
12
1
2
129709
2
3
64854
3
4
73252
4
5
75119
5
6
40592
6
8
46657
8
14
45724
14
30
41525
30
200
27994
parent
child
12
1
2
129709
2
3
64854
3
4
73252
4
5
76052
5
6
39659
6
7
24262
7
9
41992
9
17
43858
17
41
41525
41
200
10264
index
parent
12
1
2
26128
2
3
6998
3
4
3732
4
5
7931
5
6
5598
6
7
5598
7
9
7465
9
16
6998
16
52
6998
52
107
6998
108
577
6998
737
1162
1399
index
child
12
1
2
26128
2
3
6998
3
4
3732
4
5
7931
5
6
5598
6
7
5598
7
9
7465
9
16
6998
16
52
6998
52
107
6998
108
577
6998
738
1163
1399
child
parent
12
1
2
3807287
child
index
12
1
2
3735900
2
3
71386
enclosingfunction
118328
child
118328
parent
67664
child
parent
12
1
2
118328
parent
child
12
1
2
35762
2
3
21053
3
4
5960
4
45
4888
derivations
391564
derivation
391564
sub
371289
index
209
super
202749
location
37728
derivation
sub
12
1
2
391564
derivation
index
12
1
2
391564
derivation
super
12
1
2
391564
derivation
location
12
1
2
391564
sub
derivation
12
1
2
356310
2
7
14979
sub
index
12
1
2
356310
2
7
14979
sub
super
12
1
2
356310
2
7
14979
sub
location
12
1
2
356310
2
7
14979
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
195364
2
1519
7385
super
sub
12
1
2
195364
2
1519
7385
super
index
12
1
2
202296
2
4
452
super
location
12
1
2
199091
2
108
3657
location
derivation
12
1
2
28043
2
5
3204
5
15
2891
15
134
2856
136
476
731
location
sub
12
1
2
28043
2
5
3204
5
15
2891
15
134
2856
136
476
731
location
index
12
1
2
37728
location
super
12
1
2
30412
2
5
3344
5
45
2856
54
415
1114
derspecifiers
393446
der_id
391181
spec_id
139
der_id
spec_id
12
1
2
388917
2
3
2264
spec_id
der_id
12
65
66
34
93
94
34
1127
1128
34
10009
10010
34
direct_base_offsets
362615
der_id
362615
offset
348
der_id
offset
12
1
2
362615
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
6502
sub
3589
super
496
offset
248
sub
super
12
1
2
2822
2
4
316
4
7
259
7
11
191
sub
offset
12
1
2
3025
2
4
304
4
8
259
super
sub
12
1
2
79
2
3
45
3
4
56
4
5
90
5
7
33
8
13
45
13
15
45
15
23
45
24
60
45
194
195
11
super
offset
12
1
2
282
2
3
79
4
6
33
6
8
45
8
10
45
14
15
11
offset
sub
12
2
3
33
4
5
11
5
6
22
6
8
22
8
9
33
10
12
22
14
15
11
18
19
22
26
29
22
30
37
22
96
98
22
offset
super
12
1
2
79
2
3
33
3
4
45
5
7
22
7
10
22
12
14
22
21
29
22
frienddecls
707046
id
707046
type_id
41908
decl_id
69394
location
6270
id
type_id
12
1
2
707046
id
decl_id
12
1
2
707046
id
location
12
1
2
707046
type_id
id
12
1
2
6131
2
3
13063
3
6
2926
6
10
3170
10
17
3239
17
24
3309
25
36
3274
37
55
3204
55
103
3588
type_id
decl_id
12
1
2
6131
2
3
13063
3
6
2926
6
10
3170
10
17
3239
17
24
3309
25
36
3274
37
55
3204
55
103
3588
type_id
location
12
1
2
40480
2
13
1428
decl_id
id
12
1
2
40027
2
3
5817
3
8
5957
8
15
5364
15
32
5225
32
71
5225
72
160
1776
decl_id
type_id
12
1
2
40027
2
3
5817
3
8
5957
8
15
5364
15
32
5225
32
71
5225
72
160
1776
decl_id
location
12
1
2
68732
2
5
661
location
id
12
1
2
5887
2
20106
383
location
type_id
12
1
2
6131
2
1105
139
location
decl_id
12
1
2
5922
2
1837
348
comments
8266100
id
8266100
contents
3147564
location
8266100
id
contents
12
1
2
8266100
id
location
12
1
2
8266100
contents
id
12
1
2
2879324
2
7
236618
7
32784
31621
contents
location
12
1
2
2879324
2
7
236618
7
32784
31621
location
id
12
1
2
8266100
location
contents
12
1
2
8266100
commentbinding
3089221
id
2443942
element
3012702
id
element
12
1
2
2366956
2
97
76985
element
id
12
1
2
2936183
2
3
76519
exprconv
7032993
converted
7032993
conversion
7032993
converted
conversion
12
1
2
7032993
conversion
converted
12
1
2
7032993
compgenerated
7908009
id
7908009
synthetic_destructor_call
512501
element
325803
i
360
destructor_call
512501
element
i
12
1
2
227847
2
3
50820
3
4
21848
4
8
24621
8
20
664
element
destructor_call
12
1
2
227847
2
3
50820
3
4
21848
4
8
24621
8
20
664
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
512501
destructor_call
i
12
1
2
512501
namespaces
12131
id
12131
name
9798
id
name
12
1
2
12131
name
id
12
1
2
8398
2
3
466
3
4
933
namespace_inline
1399
id
1399
namespacembrs
2386553
parentid
10264
memberid
2386553
parentid
memberid
12
1
2
1866
2
4
933
4
5
933
5
7
933
7
8
933
8
12
933
17
30
933
43
47
933
52
143
933
258
4468
933
memberid
parentid
12
1
2
2386553
exprparents
14206453
expr_id
14206453
child_index
14658
parent_id
9453648
expr_id
child_index
12
1
2
14206453
expr_id
parent_id
12
1
2
14206453
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
5409337
2
3
3706574
3
712
337736
parent_id
child_index
12
1
2
5409337
2
3
3706574
3
712
337736
expr_isload
5096863
expr_id
5096863
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
3217989
caller
3217989
kind
56
caller
kind
12
1
2
3217989
kind
caller
12
1319
1320
18
2473
2474
18
165590
165591
18
numtemplatearguments
393829
expr_id
393829
num
313
expr_id
num
12
1
2
393829
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
1513793
id
1513793
qualifiableelement
1513793
qualifyingelement
97537
location
304297
id
qualifiableelement
12
1
2
1513793
id
qualifyingelement
12
1
2
1513793
id
location
12
1
2
1513793
qualifiableelement
id
12
1
2
1513793
qualifiableelement
qualifyingelement
12
1
2
1513793
qualifiableelement
location
12
1
2
1513793
qualifyingelement
id
12
1
2
58420
2
3
22399
3
5
8910
5
92
7371
96
21583
436
qualifyingelement
qualifiableelement
12
1
2
58420
2
3
22399
3
5
8910
5
92
7371
96
21583
436
qualifyingelement
location
12
1
2
63834
2
3
20651
3
5
8378
5
7095
4673
location
id
12
1
2
100558
2
3
28402
3
4
44608
4
6
13773
6
7
95581
7
790
21373
location
qualifiableelement
12
1
2
100558
2
3
28402
3
4
44608
4
6
13773
6
7
95581
7
790
21373
location
qualifyingelement
12
1
2
137054
2
3
55703
3
4
102344
4
143
9195
varbind
6029100
expr
6029100
var
768527
expr
var
12
1
2
6029100
var
expr
12
1
2
126221
2
3
137873
3
4
106292
4
5
85211
5
6
61288
6
7
48112
7
9
59621
9
13
59271
13
28
58879
28
5137
25754
funbind
3224486
expr
3218274
fun
511342
expr
fun
12
1
2
3212061
2
3
6212
fun
expr
12
1
2
315088
2
3
77893
3
4
31385
4
7
46128
7
121
38395
123
5011
2450
expr_allocator
46019
expr
46019
func
104
form
34
expr
func
12
1
2
46019
expr
form
12
1
2
46019
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
54693
expr
54693
func
104
form
69
expr
func
12
1
2
54693
expr
form
12
1
2
54693
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
657235
cond
657235
guard
657235
cond
guard
12
1
2
657235
guard
cond
12
1
2
657235
expr_cond_true
657232
cond
657232
true
657232
cond
true
12
1
2
657232
true
cond
12
1
2
657232
expr_cond_false
657235
cond
657235
false
657235
cond
false
12
1
2
657235
false
cond
12
1
2
657235
values
10776651
id
10776651
str
88063
id
str
12
1
2
10776651
str
id
12
1
2
59544
2
3
12409
3
6
6916
6
56
6630
57
452017
2561
valuetext
4757344
id
4757344
text
703970
id
text
12
1
2
4757344
text
id
12
1
2
527549
2
3
102501
3
7
56770
7
425884
17150
valuebind
11210870
val
10776651
expr
11210870
val
expr
12
1
2
10364976
2
7
411675
expr
val
12
1
2
11210870
fieldoffsets
1054692
id
1054692
byteoffset
22692
bitoffset
319
id
byteoffset
12
1
2
1054692
id
bitoffset
12
1
2
1054692
byteoffset
id
12
1
2
13024
2
3
1717
3
5
1797
5
12
1917
12
35
1717
35
205
1717
244
5638
799
byteoffset
bitoffset
12
1
2
22013
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
19701
id
19701
bits
2462
declared_bits
2462
id
bits
12
1
2
19701
id
declared_bits
12
1
2
19701
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
2462
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
2462
initialisers
1710773
init
1710773
var
719761
expr
1710773
location
394649
init
var
12
1
2
1710773
init
expr
12
1
2
1710773
init
location
12
1
2
1710773
var
init
12
1
2
633986
2
15
28733
16
25
57041
var
expr
12
1
2
633986
2
15
28733
16
25
57041
var
location
12
1
2
719754
2
3
6
expr
init
12
1
2
1710773
expr
var
12
1
2
1710773
expr
location
12
1
2
1710773
location
init
12
1
2
321714
2
3
23964
3
15
30981
15
111551
17989
location
var
12
1
2
344605
2
4
36099
4
12073
13944
location
expr
12
1
2
321714
2
3
23964
3
15
30981
15
111551
17989
braced_initialisers
41698
init
41698
expr_ancestor
516623
exp
516623
ancestor
308515
exp
ancestor
12
1
2
516623
ancestor
exp
12
1
2
203567
2
3
55114
3
4
22475
4
7
25153
7
26
2203
exprs
18387424
id
18387424
kind
1165
location
8488154
id
kind
12
1
2
18387424
id
location
12
1
2
18387424
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
7145204
2
3
663036
3
18
638107
18
71656
41806
location
kind
12
1
2
7251273
2
3
618246
3
32
618634
expr_reuse
373717
reuse
373717
original
373698
value_category
37
reuse
original
12
1
2
373717
reuse
value_category
12
1
2
373717
original
reuse
12
1
2
373679
2
3
18
original
value_category
12
1
2
373698
value_category
reuse
12
15
16
18
19656
19657
18
value_category
original
12
15
16
18
19655
19656
18
expr_types
18451397
id
18319781
typeid
1214623
value_category
33
id
typeid
12
1
2
18188166
2
3
131615
id
value_category
12
1
2
18319781
typeid
id
12
1
2
438567
2
3
249345
3
4
102817
4
5
81877
5
8
109275
8
14
96496
14
41
91653
41
125325
44590
typeid
value_category
12
1
2
1050237
2
3
154192
3
4
10193
value_category
id
12
14874
14875
11
368483
368484
11
1239479
1239480
11
value_category
typeid
12
2712
2713
11
29920
29921
11
90429
90430
11
compound_requirement_is_noexcept
1
expr
1
new_allocated_type
47064
expr
47064
type_id
27834
expr
type_id
12
1
2
47064
type_id
expr
12
1
2
11635
2
3
14735
3
19
1463
new_array_allocated_type
5099
expr
5099
type_id
2190
expr
type_id
12
1
2
5099
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
40713
expr
40713
decl
40713
expr
decl
12
1
2
40713
decl
expr
12
1
2
40713
typeid_bind
36021
expr
36021
type_id
16199
expr
type_id
12
1
2
36021
type_id
expr
12
1
2
15781
3
328
418
uuidof_bind
20300
expr
20300
type_id
20103
expr
type_id
12
1
2
20300
type_id
expr
12
1
2
19938
2
4
165
sizeof_bind
199183
expr
199183
type_id
8223
expr
type_id
12
1
2
199183
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
21462
expr
21462
default_capture
466
has_explicit_return_type
466
expr
default_capture
12
1
2
21462
expr
has_explicit_return_type
12
1
2
21462
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
27994
id
27994
lambda
20529
index
933
field
27994
captured_by_reference
466
is_implicit
466
location
2799
id
lambda
12
1
2
27994
id
index
12
1
2
27994
id
field
12
1
2
27994
id
captured_by_reference
12
1
2
27994
id
is_implicit
12
1
2
27994
id
location
12
1
2
27994
lambda
id
12
1
2
13064
2
3
7465
lambda
index
12
1
2
13064
2
3
7465
lambda
field
12
1
2
13064
2
3
7465
lambda
captured_by_reference
12
1
2
20529
lambda
is_implicit
12
1
2
20529
lambda
location
12
1
2
13064
2
3
7465
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
933
index
is_implicit
12
1
2
933
index
location
12
2
3
466
4
5
466
field
id
12
1
2
27994
field
lambda
12
1
2
27994
field
index
12
1
2
27994
field
captured_by_reference
12
1
2
27994
field
is_implicit
12
1
2
27994
field
location
12
1
2
27994
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
1866
14
15
933
location
lambda
12
8
9
1866
14
15
933
location
index
12
1
2
2799
location
field
12
8
9
1866
14
15
933
location
captured_by_reference
12
1
2
2799
location
is_implicit
12
1
2
2799
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
4630324
id
4630324
kind
1871
location
2171732
id
kind
12
1
2
4630324
id
location
12
1
2
4630324
kind
id
12
1
2
98
18
19
98
22
23
98
51
52
98
76
77
98
84
85
98
107
108
98
163
164
98
258
259
98
299
300
98
412
413
98
498
499
98
538
539
98
1371
1372
98
2810
2811
98
4866
4867
98
9205
9206
98
12120
12121
98
14105
14106
98
kind
location
12
1
2
98
8
9
98
18
19
98
45
46
98
50
51
98
56
57
98
74
75
98
101
102
98
103
104
98
131
132
98
225
226
98
252
253
98
368
369
98
650
651
98
1753
1754
98
2198
2199
98
4244
4245
98
6101
6102
98
6607
6608
98
location
id
12
1
2
1725781
2
3
178301
3
8
167367
8
653
100282
location
kind
12
1
2
2117848
2
8
53884
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
725911
if_stmt
725911
then_id
725911
if_stmt
then_id
12
1
2
725911
then_id
if_stmt
12
1
2
725911
if_else
184668
if_stmt
184668
else_id
184668
if_stmt
else_id
12
1
2
184668
else_id
if_stmt
12
1
2
184668
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
52997
constexpr_if_stmt
52997
then_id
52997
constexpr_if_stmt
then_id
12
1
2
52997
then_id
constexpr_if_stmt
12
1
2
52997
constexpr_if_else
30734
constexpr_if_stmt
30734
else_id
30734
constexpr_if_stmt
else_id
12
1
2
30734
else_id
constexpr_if_stmt
12
1
2
30734
while_body
29316
while_stmt
29316
body_id
29316
while_stmt
body_id
12
1
2
29316
body_id
while_stmt
12
1
2
29316
do_body
148873
do_stmt
148873
body_id
148873
do_stmt
body_id
12
1
2
148873
body_id
do_stmt
12
1
2
148873
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
207500
switch_stmt
11019
index
4673
case_id
207500
switch_stmt
index
12
2
3
56
3
4
2393
4
5
1766
5
6
1044
6
8
987
8
9
531
9
10
1025
10
11
360
11
14
1006
14
31
930
36
247
911
switch_stmt
case_id
12
2
3
56
3
4
2393
4
5
1766
5
6
1044
6
8
987
8
9
531
9
10
1025
10
11
360
11
14
1006
14
31
930
36
247
911
index
switch_stmt
12
14
15
1234
19
20
569
33
34
2013
34
63
398
68
304
360
358
581
94
index
case_id
12
14
15
1234
19
20
569
33
34
2013
34
63
398
68
304
360
358
581
94
case_id
switch_stmt
12
1
2
207500
case_id
index
12
1
2
207500
switch_body
20786
switch_stmt
20786
body_id
20786
switch_stmt
body_id
12
1
2
20786
body_id
switch_stmt
12
1
2
20786
for_initialization
53403
for_stmt
53403
init_id
53403
for_stmt
init_id
12
1
2
53403
init_id
for_stmt
12
1
2
53403
for_condition
55668
for_stmt
55668
condition_id
55668
for_stmt
condition_id
12
1
2
55668
condition_id
for_stmt
12
1
2
55668
for_update
53506
for_stmt
53506
update_id
53506
for_stmt
update_id
12
1
2
53506
update_id
for_stmt
12
1
2
53506
for_body
61556
for_stmt
61556
body_id
61556
for_stmt
body_id
12
1
2
61556
body_id
for_stmt
12
1
2
61556
stmtparents
4053456
id
4053456
index
12331
parent
1719854
id
index
12
1
2
4053456
id
parent
12
1
2
4053456
index
id
12
1
2
4051
2
3
1009
3
4
222
4
5
1568
7
8
1028
8
12
800
12
29
1085
29
38
927
41
77
933
77
194851
704
index
parent
12
1
2
4051
2
3
1009
3
4
222
4
5
1568
7
8
1028
8
12
800
12
29
1085
29
38
927
41
77
933
77
194851
704
parent
id
12
1
2
987697
2
3
372621
3
4
105637
4
6
111200
6
17
130409
17
1943
12287
parent
index
12
1
2
987697
2
3
372621
3
4
105637
4
6
111200
6
17
130409
17
1943
12287
ishandler
62675
block
62675
stmt_decl_bind
580849
stmt
541066
num
74
decl
580745
stmt
num
12
1
2
520377
2
19
20688
stmt
decl
12
1
2
520377
2
19
20688
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
580707
2
6
37
decl
num
12
1
2
580745
stmt_decl_entry_bind
580849
stmt
541066
num
74
decl_entry
580791
stmt
num
12
1
2
520377
2
19
20688
stmt
decl_entry
12
1
2
520377
2
19
20688
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
580770
3
6
20
decl_entry
num
12
1
2
580791
blockscope
1410469
block
1410469
enclosing
1295224
block
enclosing
12
1
2
1410469
enclosing
block
12
1
2
1229903
2
13
65321
jumpinfo
254455
id
254455
str
21190
target
53142
id
str
12
1
2
254455
id
target
12
1
2
254455
str
id
12
2
3
9893
3
4
4254
4
5
1568
5
6
1342
6
10
1702
10
22
1623
22
13723
805
str
target
12
1
2
16747
2
3
2636
3
10
1690
10
3326
115
target
id
12
1
2
24
2
3
26476
3
4
12920
4
5
5352
5
8
4699
8
2124
3668
target
str
12
1
2
53142
preprocdirects
4188015
id
4188015
kind
5132
location
4147423
id
kind
12
1
2
4188015
id
location
12
1
2
4188015
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
4146956
88
89
466
location
kind
12
1
2
4147423
preprocpair
1430532
begin
1196309
elseelifend
1430532
begin
elseelifend
12
1
2
977950
2
3
208094
3
11
10264
elseelifend
begin
12
1
2
1430532
preproctrue
766589
branch
766589
preprocfalse
331271
branch
331271
preproctext
3367732
id
3367732
head
2440662
body
1426412
id
head
12
1
2
3367732
id
body
12
1
2
3367732
head
id
12
1
2
2301863
2
740
138799
head
body
12
1
2
2381951
2
5
58711
body
id
12
1
2
1291258
2
6
106980
6
11630
28173
body
head
12
1
2
1294114
2
7
107276
7
2980
25021
includes
313074
id
313074
included
117111
id
included
12
1
2
313074
included
id
12
1
2
61121
2
3
21929
3
4
12597
4
6
10264
6
14
8865
14
47
2332
link_targets
816
id
816
binary
816
id
binary
12
1
2
816
binary
id
12
1
2
816
link_parent
28682586
element
3585083
link_target
348
element
link_target
12
1
2
432951
2
9
20344
9
10
3131788
link_target
element
12
3
4
34
90053
90054
34
90119
90120
34
90171
90172
34
90178
90179
34
90214
90215
34
90271
90272
34
91358
91359
34
94684
94685
34
96292
96293
34
xmlEncoding
39724
id
39724
encoding
1
id
encoding
12
1
2
39724
encoding
id
12
39724
39725
1
xmlDTDs
1
id
1
root
1
publicId
1
systemId
1
fileid
1
id
root
12
1
2
1
id
publicId
12
1
2
1
id
systemId
12
1
2
1
id
fileid
12
1
2
1
root
id
12
1
2
1
root
publicId
12
1
2
1
root
systemId
12
1
2
1
root
fileid
12
1
2
1
publicId
id
12
1
2
1
publicId
root
12
1
2
1
publicId
systemId
12
1
2
1
publicId
fileid
12
1
2
1
systemId
id
12
1
2
1
systemId
root
12
1
2
1
systemId
publicId
12
1
2
1
systemId
fileid
12
1
2
1
fileid
id
12
1
2
1
fileid
root
12
1
2
1
fileid
publicId
12
1
2
1
fileid
systemId
12
1
2
1
xmlElements
1270313
id
1270313
name
4655
parentid
578021
idx
35122
fileid
39721
id
name
12
1
2
1270313
id
parentid
12
1
2
1270313
id
idx
12
1
2
1270313
id
fileid
12
1
2
1270313
name
id
12
1
2
420
2
5
156
5
6
3832
6
310317
247
name
parentid
12
1
2
456
2
5
150
5
6
3829
6
161565
220
name
idx
12
1
2
4358
2
35123
297
name
fileid
12
1
2
486
2
5
133
5
6
3831
6
14503
205
parentid
id
12
1
2
371969
2
3
62095
3
4
104113
4
35123
39844
parentid
name
12
1
2
500482
2
3
17866
3
4
49117
4
45
10556
parentid
idx
12
1
2
371969
2
3
62095
3
4
104113
4
35123
39844
parentid
fileid
12
1
2
578021
idx
id
12
2
3
606
4
5
17851
5
6
6533
6
7
859
7
8
4471
9
16
2719
16
578022
2083
idx
name
12
1
2
18457
2
3
6533
3
4
6178
4
8
2624
8
4397
1330
idx
parentid
12
2
3
606
4
5
17851
5
6
6533
6
7
859
7
8
4471
9
16
2719
16
578022
2083
idx
fileid
12
2
3
606
4
5
17851
5
6
6533
6
7
859
7
8
4471
9
16
2719
16
39722
2083
fileid
id
12
1
2
20457
2
3
3115
3
7
3026
7
8
3588
8
9
2220
9
11
3099
11
19
3087
19
114506
1129
fileid
name
12
1
2
20459
2
3
3458
3
5
2569
5
7
2172
7
8
6158
8
9
3501
9
46
1404
fileid
parentid
12
1
2
20457
2
3
3870
3
5
2152
5
6
2876
6
7
2720
7
8
4132
8
14
3096
14
31079
418
fileid
idx
12
1
2
25894
2
3
5301
3
4
3787
4
6
3268
6
35123
1471
xmlAttrs
1202020
id
1202020
elementid
760198
name
3649
value
121803
idx
2000
fileid
39448
id
elementid
12
1
2
1202020
id
name
12
1
2
1202020
id
value
12
1
2
1202020
id
idx
12
1
2
1202020
id
fileid
12
1
2
1202020
elementid
id
12
1
2
425697
2
3
249659
3
4
66474
4
2001
18368
elementid
name
12
1
2
425778
2
3
249579
3
4
66475
4
2001
18366
elementid
value
12
1
2
466237
2
3
266291
3
46
27670
elementid
idx
12
1
2
425697
2
3
249659
3
4
66474
4
2001
18368
elementid
fileid
12
1
2
760198
name
id
12
1
2
3467
2
262475
182
name
elementid
12
1
2
3467
2
262475
182
name
value
12
1
2
3501
2
54146
148
name
idx
12
1
2
3531
2
11
118
name
fileid
12
1
2
3491
2
21768
158
value
id
12
1
2
72032
2
3
42366
3
199269
7405
value
elementid
12
1
2
72036
2
3
42374
3
199269
7393
value
name
12
1
2
116722
2
2041
5081
value
idx
12
1
2
117957
2
2001
3846
value
fileid
12
1
2
86306
2
3
28570
3
4175
6927
idx
id
12
1
2
1955
2
760199
45
idx
elementid
12
1
2
1955
2
760199
45
idx
name
12
1
2
1955
2
189
45
idx
value
12
1
2
1955
2
116643
45
idx
fileid
12
1
2
1955
2
39449
45
fileid
id
12
1
2
22884
2
4
2565
4
6
2294
6
7
3299
7
9
3272
9
16
3143
16
129952
1991
fileid
elementid
12
1
2
23890
2
4
2131
4
5
1971
5
6
4096
6
8
3519
8
16
3137
16
106600
704
fileid
name
12
1
2
22946
2
3
2338
3
4
2726
4
5
2824
5
6
2994
6
7
3876
7
2002
1744
fileid
value
12
1
2
22916
2
4
2772
4
5
2112
5
6
3510
6
8
1993
8
11
3365
11
50357
2780
fileid
idx
12
1
2
26133
2
3
9699
3
5
3511
5
2001
105
xmlNs
71201
id
4185
prefixName
958
URI
4185
fileid
39544
id
prefixName
12
1
2
2602
2
3
1553
3
872
30
id
URI
12
1
2
4185
id
fileid
12
1
6
274
6
7
3825
7
24905
86
prefixName
id
12
1
2
915
2
4054
43
prefixName
URI
12
1
2
915
2
4054
43
prefixName
fileid
12
1
2
828
2
5
73
5
24903
57
URI
id
12
1
2
4185
URI
prefixName
12
1
2
2602
2
3
1553
3
872
30
URI
fileid
12
1
6
274
6
7
3825
7
24905
86
fileid
id
12
1
2
11655
2
3
26146
3
8
1743
fileid
prefixName
12
1
2
11653
2
3
25982
3
31
1909
fileid
URI
12
1
2
11655
2
3
26146
3
8
1743
xmlHasNs
1139730
elementId
1139730
nsId
4136
fileid
39537
elementId
nsId
12
1
2
1139730
elementId
fileid
12
1
2
1139730
nsId
elementId
12
1
5
234
5
6
3824
6
643289
78
nsId
fileid
12
1
5
257
5
6
3823
6
24759
56
fileid
elementId
12
1
2
3669
2
3
20429
3
7
2536
7
8
3473
8
9
2258
9
11
3036
11
18
2966
18
147552
1170
fileid
nsId
12
1
2
18261
2
3
21032
3
8
244
xmlComments
26812
id
26812
text
22933
parentid
26546
fileid
26368
id
text
12
1
2
26812
id
parentid
12
1
2
26812
id
fileid
12
1
2
26812
text
id
12
1
2
21517
2
62
1416
text
parentid
12
1
2
21519
2
62
1414
text
fileid
12
1
2
21522
2
62
1411
parentid
id
12
1
2
26379
2
17
167
parentid
text
12
1
2
26379
2
17
167
parentid
fileid
12
1
2
26546
fileid
id
12
1
2
26161
2
17
207
fileid
text
12
1
2
26165
2
17
203
fileid
parentid
12
1
2
26223
2
10
145
xmlChars
439958
id
439958
text
100518
parentid
433851
idx
4
isCDATA
1
fileid
26494
id
text
12
1
2
439958
id
parentid
12
1
2
439958
id
idx
12
1
2
439958
id
isCDATA
12
1
2
439958
id
fileid
12
1
2
439958
text
id
12
1
2
60389
2
4
3811
4
5
29257
5
23171
7061
text
parentid
12
1
2
60389
2
4
3811
4
5
29257
5
23171
7061
text
idx
12
1
2
100517
2
3
1
text
isCDATA
12
1
2
100518
text
fileid
12
1
2
61284
2
4
4205
4
5
28328
5
351
6701
parentid
id
12
1
2
429716
2
5
4135
parentid
text
12
1
2
429716
2
5
4135
parentid
idx
12
1
2
429716
2
5
4135
parentid
isCDATA
12
1
2
433851
parentid
fileid
12
1
2
433851
idx
id
12
80
81
1
1892
1893
1
4135
4136
1
433851
433852
1
idx
text
12
1
2
1
3
4
1
16
17
1
100499
100500
1
idx
parentid
12
80
81
1
1892
1893
1
4135
4136
1
433851
433852
1
idx
isCDATA
12
1
2
4
idx
fileid
12
4
5
1
46
47
1
97
98
1
26494
26495
1
isCDATA
id
12
439958
439959
1
isCDATA
text
12
100518
100519
1
isCDATA
parentid
12
433851
433852
1
isCDATA
idx
12
4
5
1
isCDATA
fileid
12
26494
26495
1
fileid
id
12
1
2
25303
2
35123
1191
fileid
text
12
1
2
25765
2
35123
729
fileid
parentid
12
1
2
25312
2
35123
1182
fileid
idx
12
1
2
26397
2
5
97
fileid
isCDATA
12
1
2
26494
xmllocations
3051056
xmlElement
2982460
location
3051056
xmlElement
location
12
1
2
2978326
2
24903
4134
location
xmlElement
12
1
2
3051056