@compilation
9440
@externalDataElement
65
@duplication
185333
@similarity
203173
@external_package
119
@svnentry
575525
@location_default
8719593
@location_stmt
2179578
@location_expr
9756708
@diagnostic
67893
@file
59320
@folder
10817
@macroinvocation
34675701
@function
3658482
@fun_decl
3730234
@var_decl
5296821
@type_decl
1316547
@namespace_decl
135267
@using
287692
@static_assert
130452
@parameter
4572935
@membervariable
302107
@globalvariable
301143
@localvariable
520392
@enumconstant
93691
@builtintype
509
@derivedtype
4408457
@decltype
46454
@usertype
4144306
@mangledname
478020
@type_mention
1674881
@routinetype
421539
@ptrtomember
12486
@specifier
498
@gnuattribute
414234
@stdattribute
363
@declspec
57736
@msattribute
3
@alignas
1723
@attribute_arg_empty
1
@attribute_arg_token
15700
@attribute_arg_constant
146454
@attribute_arg_type
54
@derivation
385706
@frienddecl
237444
@comment
1561817
@namespace
7597
@specialnamequalifyingelement
10
@namequalifier
1119060
@value
8774622
@initialiser
1662175
@errorexpr
48145
@address_of
440386
@reference_to
1045861
@indirect
294699
@ref_indirect
1239321
@array_to_pointer
997247
@vacuous_destructor_call
5061
@assume
3280
@parexpr
3000807
@arithnegexpr
652982
@unaryplusexpr
184
@complementexpr
28032
@notexpr
338408
@conjugation
1
@realpartexpr
65
@imagpartexpr
65
@postincrexpr
43048
@postdecrexpr
5402
@preincrexpr
61791
@predecrexpr
24506
@conditionalexpr
154485
@addexpr
246779
@subexpr
135008
@mulexpr
140641
@divexpr
63732
@remexpr
4539
@jmulexpr
1
@jdivexpr
1
@fjaddexpr
1
@jfaddexpr
1
@fjsubexpr
1
@jfsubexpr
1
@paddexpr
87270
@psubexpr
21970
@pdiffexpr
24788
@lshiftexpr
350576
@rshiftexpr
71789
@andexpr
257998
@orexpr
143145
@xorexpr
37313
@eqexpr
212665
@neexpr
88475
@gtexpr
43945
@ltexpr
51329
@geexpr
22366
@leexpr
213944
@minexpr
1
@maxexpr
1
@assignexpr
551753
@assignaddexpr
68313
@assignsubexpr
7863
@assignmulexpr
6828
@assigndivexpr
2048
@assignremexpr
270
@assignlshiftexpr
598
@assignrshiftexpr
4513
@assignandexpr
7190
@assignorexpr
17576
@assignxorexpr
21997
@assignpaddexpr
13024
@assignpsubexpr
577
@andlogicalexpr
130955
@orlogicalexpr
74652
@commaexpr
10611
@subscriptexpr
166218
@virtfunptrexpr
1
@callexpr
224123
@vastartexpr
3657
@vaargexpr
975
@vaendexpr
491
@vacopyexpr
30
@varaccess
5309798
@thisaccess
1165266
@new_expr
31757
@delete_expr
5896
@throw_expr
22056
@condition_decl
6947
@braced_init_list
119
@type_id
4368
@runtime_sizeof
279225
@runtime_alignof
1561
@sizeof_pack
466
@expr_stmt
156574
@routineexpr
2239747
@type_operand
123457
@offsetofexpr
33641
@hasassignexpr
2
@hascopyexpr
2
@hasnothrowassign
3
@hasnothrowconstr
3
@hasnothrowcopy
5
@hastrivialassign
2
@hastrivialconstr
3
@hastrivialcopy
2
@hasuserdestr
3
@hasvirtualdestr
3
@isabstractexpr
3
@isbaseofexpr
38
@isclassexpr
214
@isconvtoexpr
12
@isemptyexpr
162
@isenumexpr
21
@ispodexpr
596
@ispolyexpr
3
@isunionexpr
5
@typescompexpr
44908
@intaddrexpr
1
@hastrivialdestructor
108
@literal
4380637
@uuidof
844
@aggregateliteral
915561
@delete_array_expr
1333
@new_array_expr
5287
@foldexpr
4
@ctordirectinit
89137
@ctorvirtualinit
6156
@ctorfieldinit
193753
@ctordelegatinginit
726
@dtordirectdestruct
28798
@dtorvirtualdestruct
2406
@dtorfielddestruct
29557
@static_cast
212243
@reinterpret_cast
30758
@const_cast
5245
@dynamic_cast
975
@c_style_cast
4235362
@lambdaexpr
12660
@param_ref
84888
@noopexpr
38
@istriviallyconstructibleexpr
3
@isdestructibleexpr
4
@isnothrowdestructibleexpr
5
@istriviallydestructibleexpr
5
@istriviallyassignableexpr
3
@isnothrowassignableexpr
3
@istrivialexpr
43
@isstandardlayoutexpr
2
@istriviallycopyableexpr
2330
@isliteraltypeexpr
2
@hastrivialmoveconstructorexpr
3
@hastrivialmoveassignexpr
3
@hasnothrowmoveassignexpr
4
@isconstructibleexpr
3
@isnothrowconstructibleexpr
3
@hasfinalizerexpr
1
@isdelegateexpr
1
@isinterfaceclassexpr
1
@isrefarrayexpr
1
@isrefclassexpr
1
@issealedexpr
1
@issimplevalueclassexpr
1
@isvalueclassexpr
1
@isfinalexpr
162
@noexceptexpr
17320
@builtinshufflevector
1
@builtinchooseexpr
7405
@builtinaddressof
3923
@vec_fill
1
@builtinconvertvector
1
@builtincomplex
4
@spaceshipexpr
1
@co_await
6
@co_yield
1
@temp_init
241259
@lambdacapture
21618
@stmt_expr
1267720
@stmt_if
524673
@stmt_while
30641
@stmt_goto
111468
@stmt_label
81577
@stmt_return
1116898
@stmt_block
1309643
@stmt_end_test_while
149931
@stmt_for
32103
@stmt_switch_case
271721
@stmt_switch
53308
@stmt_asm
241548
@stmt_try_block
17753
@stmt_microsoft_try
168
@stmt_decl
605017
@stmt_set_vla_size
11
@stmt_vla_decl
8
@stmt_assigned_goto
9139
@stmt_empty
102194
@stmt_continue
8080
@stmt_break
224116
@stmt_range_based_for
21
@stmt_handler
21612
@stmt_constexpr_if
3
@stmt_co_return
2
@ppd_if
154267
@ppd_ifdef
60371
@ppd_ifndef
82352
@ppd_elif
20387
@ppd_else
56990
@ppd_endif
296991
@ppd_plain_include
287356
@ppd_define
314344
@ppd_undef
19021
@ppd_line
12495
@ppd_error
43
@ppd_pragma
36507
@ppd_objc_import
2
@ppd_include_next
86
@ppd_warning
1
@link_target
574
@xmldtd
1
@xmlelement
1270313
@xmlattribute
1202020
@xmlnamespace
4185
@xmlcomment
26812
@xmlcharacters
439958
compilations
9440
id
9440
cwd
10
id
cwd
12
1
2
9440
cwd
id
12
871
872
10
compilation_args
376128
id
4323
num
162
arg
18625
id
num
12
13
77
324
85
86
9
89
90
3202
90
92
221
92
96
267
99
101
298
id
arg
12
13
77
324
82
83
9
88
89
3204
89
90
158
90
92
327
94
97
299
num
id
12
2
185
13
347
2449
11
2454
2455
14
2456
2530
13
2530
2534
13
2534
2539
13
2539
2544
13
2550
2595
9
2604
2607
13
2607
2618
13
2619
2643
13
2648
2649
1
2653
2654
21
num
arg
12
1
4
11
5
7
14
7
8
19
8
9
14
9
10
16
10
11
9
11
13
8
13
14
9
14
18
13
18
26
13
30
90
13
140
1349
13
1739
2534
6
arg
id
12
1
2
17722
2
2654
902
arg
num
12
1
2
18286
2
55
339
compilation_compiling_files
9440
id
9440
num
10
file
4790
id
num
12
1
2
9440
id
file
12
1
2
9440
num
id
12
871
872
10
num
file
12
442
443
10
file
id
12
1
2
270
2
3
4498
3
14
21
file
num
12
1
2
4790
compilation_time
37675
id
9418
num
10
kind
43
seconds
11868
id
num
12
1
2
9418
id
kind
12
4
5
9418
id
seconds
12
3
4
2850
4
5
6568
num
id
12
869
870
10
num
kind
12
4
5
10
num
seconds
12
1095
1096
10
kind
id
12
869
870
43
kind
num
12
1
2
43
kind
seconds
12
7
8
10
12
13
10
579
580
10
647
648
10
seconds
id
12
1
2
8053
2
3
2254
3
5
997
5
632
563
seconds
num
12
1
2
11868
seconds
kind
12
1
2
10253
2
3
1604
3
4
10
diagnostic_for
837183
diagnostic
67893
compilation
9115
file_number
10
file_number_diagnostic_number
6427
diagnostic
compilation
12
1
2
9147
2
3
56079
254
840
2666
diagnostic
file_number
12
1
2
67893
diagnostic
file_number_diagnostic_number
12
1
2
67893
compilation
diagnostic
12
2
3
21
7
8
5744
8
9
596
247
248
1842
263
444
715
446
594
195
compilation
file_number
12
1
2
9115
compilation
file_number_diagnostic_number
12
2
3
21
7
8
5744
8
9
596
247
248
1842
263
444
715
446
594
195
file_number
diagnostic
12
6264
6265
10
file_number
compilation
12
841
842
10
file_number
file_number_diagnostic_number
12
593
594
10
file_number_diagnostic_number
diagnostic
12
1
2
2644
2
5
574
5
6
942
7
14
509
15
16
54
17
18
563
18
23
433
26
40
520
42
842
184
file_number_diagnostic_number
compilation
12
4
9
552
10
11
942
14
27
509
30
31
54
34
35
563
36
45
433
52
79
520
84
85
173
254
255
2590
309
842
86
file_number_diagnostic_number
file_number
12
1
2
6427
compilation_finished
9440
id
9440
cpu_seconds
7619
elapsed_seconds
195
id
cpu_seconds
12
1
2
9440
id
elapsed_seconds
12
1
2
9440
cpu_seconds
id
12
1
2
6449
2
3
856
3
11
314
cpu_seconds
elapsed_seconds
12
1
2
7045
2
3
574
elapsed_seconds
id
12
1
2
54
3
4
21
6
7
10
7
8
10
8
9
10
17
18
10
26
27
10
34
35
10
124
125
10
125
126
10
140
141
10
174
175
10
199
200
10
elapsed_seconds
cpu_seconds
12
1
2
54
3
4
21
6
7
10
7
8
10
8
9
10
17
18
10
26
27
10
34
35
10
95
96
10
106
107
10
118
119
10
148
149
10
180
181
10
externalData
130
id
65
path
10
column
21
value
130
id
path
12
1
2
65
id
column
12
2
3
65
id
value
12
2
3
65
path
id
12
6
7
10
path
column
12
2
3
10
path
value
12
12
13
10
column
id
12
6
7
21
column
path
12
1
2
21
column
value
12
6
7
21
value
id
12
1
2
130
value
path
12
1
2
130
value
column
12
1
2
130
snapshotDate
10
snapshotDate
10
sourceLocationPrefix
10
prefix
10
duplicateCode
185333
id
185333
relativePath
762
equivClass
76600
id
relativePath
12
1
2
185333
id
equivClass
12
1
2
185333
relativePath
id
12
1
2
92
2
3
233
3
4
30
4
5
73
5
6
24
6
8
67
8
12
67
12
24
67
25
53
61
59
19902
43
relativePath
equivClass
12
1
2
288
2
3
129
3
4
67
4
6
61
6
10
61
10
18
67
18
97
61
102
9128
24
equivClass
id
12
1
2
20466
2
3
32642
3
4
10706
4
5
6017
5
9
5955
9
11
811
equivClass
relativePath
12
1
2
75746
2
7
854
similarCode
203173
id
203173
relativePath
2161
equivClass
54401
id
relativePath
12
1
2
203173
id
equivClass
12
1
2
203173
relativePath
id
12
1
3
199
3
6
182
6
10
177
10
15
194
15
20
188
20
26
168
26
36
175
36
50
170
50
73
170
73
116
164
116
209
164
210
763
163
765
4804
47
relativePath
equivClass
12
1
2
139
2
4
198
4
7
172
7
11
173
11
16
199
16
21
177
21
29
188
29
38
169
38
52
163
52
76
166
76
122
164
122
288
163
289
1929
90
equivClass
id
12
1
2
18
2
3
22577
3
4
10612
4
5
6453
5
6
4319
6
7
3193
7
9
4341
9
11
2888
equivClass
relativePath
12
1
2
23073
2
3
14749
3
4
6633
4
5
3652
5
8
4985
8
11
1309
tokens
39609146
id
279039
offset
21173
beginLine
785599
beginColumn
1303
endLine
785599
endColumn
1315
id
offset
12
100
101
8573
101
102
27596
102
105
22642
105
108
24492
108
111
13755
111
114
23816
114
116
22655
116
124
23663
124
132
21647
132
154
21388
154
186
21296
186
202
23423
202
416
20940
416
3446
3146
id
beginLine
12
4
5
1401
5
6
109777
6
7
15402
7
8
28401
8
12
23632
12
17
22771
17
19
18899
19
22
22796
22
28
21407
28
151
14548
id
beginColumn
12
2
26
22900
26
31
22323
31
32
2642
32
33
163606
33
51
21198
51
61
22439
61
80
21063
80
132
2864
id
endLine
12
4
5
1401
5
6
109777
6
7
15402
7
8
28401
8
12
23632
12
17
22771
17
19
18899
19
22
22796
22
28
21407
28
151
14548
id
endColumn
12
2
26
21634
26
31
24357
31
32
1622
32
33
163895
33
54
21991
54
64
22642
64
86
21155
86
133
1739
offset
id
12
2
3
4560
4
5
1339
6
7
2593
8
9
823
11
12
1610
13
23
1856
24
62
1622
64
130
1647
141
250
1598
251
982
1591
986
45401
1929
offset
beginLine
12
2
3
4560
4
5
1339
6
7
2593
8
9
823
11
12
1610
13
23
1856
24
62
1622
64
130
1647
141
246
1598
247
964
1591
969
32533
1591
32544
33826
338
offset
beginColumn
12
1
2
5900
2
3
3417
3
4
1610
4
7
1886
7
12
1837
12
15
1634
15
23
1598
23
68
1610
68
161
1591
161
171
86
offset
endLine
12
2
3
4560
4
5
1339
6
7
2593
8
9
823
11
12
1610
13
23
1856
24
62
1622
64
130
1647
141
246
1598
247
964
1591
969
32533
1591
32544
33826
338
offset
endColumn
12
1
2
5900
2
3
3417
3
4
1610
4
7
1911
7
12
1825
12
15
1610
15
24
1659
24
73
1610
73
167
1598
167
177
30
beginLine
id
12
1
2
404035
2
3
103152
3
4
44277
4
6
70546
6
8
58462
8
13
65979
13
138
39145
beginLine
offset
12
1
7
64824
7
12
64326
12
23
60140
23
32
36686
32
33
267324
33
41
62703
41
55
61370
55
69
61566
69
94
59182
94
248
47473
beginLine
beginColumn
12
1
5
64418
5
9
62667
9
15
63048
15
29
59864
29
32
9225
32
33
349370
33
37
61837
37
42
61548
42
122
53619
beginLine
endLine
12
1
2
785599
beginLine
endColumn
12
1
5
64295
5
9
62648
9
15
63177
15
29
59765
29
32
9225
32
33
350372
33
37
63539
37
43
65316
43
123
47258
beginColumn
id
12
1
12
98
13
38
98
43
61
104
62
130
98
141
305
98
315
653
98
674
1302
98
1398
2753
98
3185
7577
98
7757
11920
98
12598
15054
98
15171
32371
98
33135
40514
98
40724
41481
18
beginColumn
offset
12
1
7
98
7
26
110
26
40
98
40
63
98
65
113
98
113
158
98
158
195
98
204
254
104
264
338
98
347
412
98
414
524
98
552
824
98
835
946
98
953
954
6
beginColumn
beginLine
12
1
5
98
5
13
104
13
23
98
26
49
98
50
118
98
123
282
98
294
641
98
692
1370
98
1484
3836
98
3866
8410
98
8518
15220
98
15288
94420
98
94493
101674
98
102180
104936
18
beginColumn
endLine
12
1
5
98
5
13
104
13
23
98
26
49
98
50
118
98
123
282
98
294
641
98
692
1370
98
1484
3836
98
3866
8410
98
8518
15220
98
15288
94420
98
94493
101674
98
102180
104936
18
beginColumn
endColumn
12
1
2
98
2
3
98
3
5
110
5
8
98
8
12
98
12
18
110
18
23
116
23
26
116
26
32
98
32
36
92
36
39
104
39
47
98
47
67
61
endLine
id
12
1
2
404035
2
3
103152
3
4
44277
4
6
70546
6
8
58462
8
13
65979
13
138
39145
endLine
offset
12
1
7
64824
7
12
64326
12
23
60140
23
32
36686
32
33
267324
33
41
62703
41
55
61370
55
69
61566
69
94
59182
94
248
47473
endLine
beginLine
12
1
2
785599
endLine
beginColumn
12
1
5
64418
5
9
62667
9
15
63048
15
29
59864
29
32
9225
32
33
349370
33
37
61837
37
42
61548
42
122
53619
endLine
endColumn
12
1
5
64295
5
9
62648
9
15
63177
15
29
59765
29
32
9225
32
33
350372
33
37
63539
37
43
65316
43
123
47258
endColumn
id
12
1
15
104
16
42
104
45
74
104
75
164
104
166
367
104
386
925
104
925
1772
104
1842
4940
104
5240
8774
104
9476
14149
104
14219
29080
104
29240
36311
104
38281
42409
61
endColumn
offset
12
1
9
110
10
27
104
28
42
104
42
78
104
78
120
104
124
182
104
183
224
104
227
283
104
286
370
104
375
472
104
478
794
104
798
884
104
884
918
55
endColumn
beginLine
12
1
6
116
6
16
116
16
32
104
33
85
104
86
189
104
224
450
104
454
931
104
1095
2812
104
2907
6953
104
7083
12232
104
12400
93251
104
93326
98907
104
99642
104238
36
endColumn
beginColumn
12
1
2
55
2
3
122
3
5
110
5
8
116
8
14
116
14
19
104
19
24
116
24
29
116
29
34
104
34
36
116
36
39
110
39
42
104
42
45
18
endColumn
endLine
12
1
6
116
6
16
116
16
32
104
33
85
104
86
189
104
224
450
104
454
931
104
1095
2812
104
2907
6953
104
7083
12232
104
12400
93251
104
93326
98907
104
99642
104238
36
external_packages
119
id
119
namespace
10
package_name
119
version
119
id
namespace
12
1
2
119
id
package_name
12
1
2
119
id
version
12
1
2
119
namespace
id
12
11
12
10
namespace
package_name
12
11
12
10
namespace
version
12
11
12
10
package_name
id
12
1
2
119
package_name
namespace
12
1
2
119
package_name
version
12
1
2
119
version
id
12
1
2
119
version
namespace
12
1
2
119
version
package_name
12
1
2
119
header_to_external_package
8432
fileid
8432
package
119
fileid
package
12
1
2
8432
package
fileid
12
1
2
32
2
3
10
15
16
21
63
64
10
71
72
10
86
87
10
253
254
10
270
271
10
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
locations_default
8719593
id
8719593
container
70137
startLine
148869
startColumn
5397
endLine
148696
endColumn
10502
id
container
12
1
2
8719593
id
startLine
12
1
2
8719593
id
startColumn
12
1
2
8719593
id
endLine
12
1
2
8719593
id
endColumn
12
1
2
8719593
container
id
12
1
2
11391
2
19
6026
19
25
5419
25
31
5451
31
41
5755
41
54
5462
54
72
5538
72
99
5354
99
137
5321
137
220
5267
220
430
5267
430
20913
3880
container
startLine
12
1
2
11391
2
15
5939
15
20
6069
20
25
5484
25
32
6026
32
41
5614
41
53
5657
53
71
5527
71
99
5386
99
158
5267
158
351
5300
351
9356
2471
container
startColumn
12
1
2
11391
2
4
5939
4
8
6470
8
11
5332
11
14
5712
14
18
6178
18
23
5690
23
29
5766
29
37
5625
37
50
5603
50
78
5321
78
168
1105
container
endLine
12
1
2
11391
2
15
5917
15
20
6091
20
25
5430
25
32
6037
32
41
5603
41
53
5657
53
70
5321
70
96
5278
96
153
5332
153
333
5289
333
9356
2785
container
endColumn
12
1
2
11391
2
14
5668
14
19
6048
19
23
5646
23
28
6340
28
33
5451
33
40
5885
40
47
5289
47
57
5538
57
69
5571
69
91
5267
91
336
2037
startLine
id
12
1
2
30489
2
3
17818
3
4
17742
4
5
9603
5
7
13548
7
9
13255
9
13
13049
13
32
11434
32
128
11185
128
6472
10741
startLine
container
12
1
2
55006
2
3
33047
3
4
9787
4
5
8334
5
8
12757
8
27
11358
27
123
11207
123
6472
7370
startLine
startColumn
12
1
2
31584
2
3
17656
3
4
19563
4
5
9473
5
7
13754
7
9
13667
9
13
12562
13
27
11348
27
62
11218
62
153
8042
startLine
endLine
12
1
2
111649
2
3
17211
3
7
12388
7
184
7619
startLine
endColumn
12
1
2
31432
2
3
17569
3
4
18425
4
5
9754
5
7
13570
7
9
13613
9
13
12583
13
29
11521
29
74
11185
74
258
9212
startColumn
id
12
1
2
867
2
3
997
3
5
498
5
8
476
8
16
433
16
37
411
37
119
411
124
512
411
522
5004
411
5044
19250
411
19714
201002
65
startColumn
container
12
1
2
2319
2
3
487
3
6
422
6
15
433
15
55
411
59
228
411
231
1213
411
1274
2356
411
2555
6472
86
startColumn
startLine
12
1
2
899
2
3
986
3
4
260
4
6
466
6
10
422
10
20
411
20
55
411
56
194
411
196
844
411
863
1976
411
1976
6604
303
startColumn
endLine
12
1
2
899
2
3
986
3
4
260
4
6
466
6
10
422
10
20
411
20
55
411
56
194
411
206
843
411
863
1977
411
1980
6583
303
startColumn
endColumn
12
1
2
2449
2
3
487
3
7
487
7
13
422
13
28
411
28
49
422
50
103
411
105
428
303
endLine
id
12
1
2
30207
2
3
17851
3
4
17602
4
5
9754
5
7
13613
7
9
13299
9
13
12898
13
31
11326
31
125
11207
125
6472
10936
endLine
container
12
1
2
54724
2
3
32949
3
4
9754
4
5
8443
5
8
12952
8
27
11196
27
121
11163
121
6472
7511
endLine
startLine
12
1
2
110869
2
3
17049
3
7
11933
7
46
8844
endLine
startColumn
12
1
2
31280
2
3
17732
3
4
19509
4
5
9494
5
6
7771
6
7
6058
7
9
13678
9
13
12562
13
27
11358
27
62
11218
62
153
8031
endLine
endColumn
12
1
2
31183
2
3
17537
3
4
18414
4
5
9819
5
7
13656
7
9
13613
9
13
12637
13
29
11380
29
74
11196
74
258
9256
endColumn
id
12
1
2
4151
2
3
1159
3
4
758
4
5
639
5
9
867
9
36
791
36
256
791
257
7244
791
7397
25755
552
endColumn
container
12
1
2
4769
2
3
1257
3
4
953
4
7
899
7
31
791
32
356
791
377
2696
791
2701
6472
249
endColumn
startLine
12
1
2
4183
2
3
1148
3
4
791
4
5
628
5
9
845
9
34
791
34
221
791
233
1884
791
1885
4894
531
endColumn
startColumn
12
1
2
4801
2
3
1311
3
4
942
4
7
899
7
22
802
22
45
791
45
81
812
81
84
140
endColumn
endLine
12
1
2
4183
2
3
1148
3
4
802
4
5
628
5
9
845
9
33
802
34
234
791
240
1928
791
1951
4895
509
locations_stmt
2179578
id
2179578
container
3177
startLine
296783
startColumn
1229
endLine
294982
endColumn
1493
id
container
12
1
2
2179578
id
startLine
12
1
2
2179578
id
startColumn
12
1
2
2179578
id
endLine
12
1
2
2179578
id
endColumn
12
1
2
2179578
container
id
12
1
7
288
7
17
258
17
30
251
30
53
239
53
89
245
89
140
239
140
213
245
215
297
239
302
462
239
464
739
239
743
1085
239
1099
1959
239
1972
53712
208
container
startLine
12
1
6
239
6
13
239
13
23
245
23
37
239
37
65
239
65
101
245
102
155
239
158
212
239
214
325
239
328
516
239
526
738
239
738
1166
239
1169
3598
239
3809
38985
49
container
startColumn
12
1
2
24
2
3
571
3
5
202
5
8
288
8
14
245
14
20
264
20
29
251
29
39
251
39
51
251
51
63
264
63
78
245
78
107
245
107
126
67
container
endLine
12
1
5
239
5
13
282
13
24
264
24
41
245
43
67
239
67
103
239
103
163
245
163
230
239
231
369
239
369
581
239
581
811
239
818
1418
239
1423
38575
221
container
endColumn
12
1
4
282
4
7
258
7
13
245
13
21
251
21
29
239
29
40
282
40
49
264
49
60
258
60
73
245
73
84
239
84
97
239
97
120
239
120
172
129
startLine
id
12
1
2
113822
2
3
78757
3
4
31327
4
6
25205
6
16
22538
16
128
22347
128
222
2784
startLine
container
12
1
2
175591
2
3
52052
3
5
22741
5
13
22415
13
125
22298
125
176
1684
startLine
startColumn
12
1
2
130841
2
3
73207
3
4
31204
4
7
26846
7
17
23085
17
45
11597
startLine
endLine
12
1
2
191719
2
3
47768
3
4
21726
4
9
23202
9
30
12366
startLine
endColumn
12
1
2
156052
2
3
62630
3
4
21093
4
9
24707
9
31
22464
31
73
9833
startColumn
id
12
1
2
135
2
3
79
3
6
110
6
15
98
15
29
104
29
69
98
72
145
98
149
318
98
321
581
98
585
893
98
905
2476
98
2724
38142
98
63637
75127
12
startColumn
container
12
1
2
141
2
3
86
3
5
73
5
10
98
11
18
98
18
32
104
34
64
98
66
92
98
92
130
98
131
174
98
174
208
104
208
298
98
298
498
30
startColumn
startLine
12
1
2
135
2
3
79
3
6
110
6
15
98
15
29
104
29
68
98
70
143
98
143
313
104
319
555
98
603
830
98
832
2107
98
2438
15462
98
18292
18293
6
startColumn
endLine
12
1
2
135
2
3
79
3
6
110
6
15
98
15
29
104
29
68
98
70
144
98
146
308
98
314
542
98
554
801
98
819
2028
98
2086
15270
98
15556
18380
12
startColumn
endColumn
12
1
2
153
2
3
92
3
4
86
4
6
98
6
7
55
7
9
104
9
12
98
12
15
98
15
26
104
26
35
98
35
46
98
46
114
98
131
203
43
endLine
id
12
1
2
116170
2
3
72937
3
4
31948
4
6
25709
6
16
23140
16
126
22138
126
229
2937
endLine
container
12
1
2
175302
2
3
52249
3
5
22206
5
14
23521
14
172
21702
endLine
startLine
12
1
2
194005
2
3
42943
3
4
20940
4
8
22458
8
32
14634
endLine
startColumn
12
1
2
133004
2
3
68069
3
4
32489
4
7
26723
7
16
22163
16
46
12532
endLine
endColumn
12
1
2
155948
2
3
62494
3
4
21401
4
9
23890
9
34
22415
34
73
8832
endColumn
id
12
1
2
184
2
4
135
4
7
104
7
15
122
16
43
116
56
131
122
134
276
116
283
620
116
650
1179
116
1220
2551
116
2686
5415
116
5429
26558
116
36191
36192
6
endColumn
container
12
1
2
215
2
3
86
3
6
135
6
12
129
13
25
116
25
51
116
55
89
116
92
152
116
153
210
116
210
266
116
270
310
116
312
512
110
endColumn
startLine
12
1
2
184
2
4
135
4
7
104
7
15
122
16
43
116
51
125
116
128
254
116
264
570
116
590
943
116
1020
1875
116
1902
3509
116
3526
7422
116
8516
9009
12
endColumn
startColumn
12
1
2
202
2
3
116
3
4
86
4
6
135
6
10
129
10
13
122
13
16
122
16
22
122
22
31
122
31
38
129
38
43
122
43
174
79
endColumn
endLine
12
1
2
184
2
4
135
4
7
104
7
15
122
16
43
116
51
124
116
127
251
116
261
556
116
584
934
116
1007
1816
116
1894
3330
116
3448
6941
116
8353
8659
12
locations_expr
9756708
id
9756708
container
3574
startLine
195321
startColumn
386
endLine
195640
endColumn
456
id
container
12
1
2
9756708
id
startLine
12
1
2
9756708
id
startColumn
12
1
2
9756708
id
endLine
12
1
2
9756708
id
endColumn
12
1
2
9756708
container
id
12
1
4
319
4
10
269
10
34
269
34
108
269
108
205
270
205
322
270
322
485
271
486
746
269
746
1181
269
1181
1853
269
1857
3184
269
3187
7084
269
7174
43241
269
43580
491727
23
container
startLine
12
1
3
302
3
7
316
7
17
271
17
36
277
36
61
272
61
89
273
89
137
270
137
205
271
205
335
269
335
524
269
524
946
269
947
2043
269
2045
142752
246
container
startColumn
12
1
3
304
3
7
303
7
17
272
17
35
269
35
51
283
51
63
290
63
73
292
73
83
282
83
92
271
92
104
274
104
120
277
120
145
270
145
330
187
container
endLine
12
1
3
302
3
7
313
7
17
274
17
36
275
36
61
272
61
89
270
89
137
270
137
205
270
205
337
269
337
533
269
533
946
269
947
2071
269
2077
143560
252
container
endColumn
12
1
3
282
3
7
298
7
19
282
19
43
284
43
61
287
61
74
294
74
85
279
85
96
286
96
107
280
107
121
280
121
139
274
139
167
271
167
416
177
startLine
id
12
1
2
7506
2
3
28155
3
4
37070
4
5
16164
5
6
10348
6
8
16992
8
11
17633
11
16
16438
16
25
15790
25
97
14716
97
4266
14509
startLine
container
12
1
2
100560
2
3
34005
3
4
12707
4
5
12439
5
12
15112
12
95
14670
95
1342
5828
startLine
startColumn
12
1
2
7668
2
3
28146
3
4
37760
4
5
16417
5
6
11671
6
7
12742
7
9
16572
9
12
15812
12
18
16484
18
39
14870
39
118
14836
118
201
2343
startLine
endLine
12
1
2
93569
2
3
68359
3
4
13336
4
8
16334
8
60
3723
startLine
endColumn
12
1
2
17044
2
3
34830
3
4
22935
4
5
15998
5
6
18855
6
8
12903
8
10
13538
10
14
15565
14
21
14781
21
61
14731
61
184
14141
startColumn
id
12
1
2
31
2
4
29
4
8
29
8
23
29
24
63
30
75
225
29
232
684
29
694
1672
29
1751
4184
29
4489
15276
29
16143
46384
29
48765
86984
29
87199
224328
29
237383
712891
6
startColumn
container
12
1
2
76
2
3
25
3
7
31
7
19
30
19
53
29
55
130
29
132
341
29
344
777
29
778
1426
29
1471
2095
29
2118
2433
29
2437
2810
21
startColumn
startLine
12
1
2
41
2
4
30
4
9
29
9
28
30
31
113
29
120
349
29
356
880
29
919
2301
29
2307
5125
29
5505
12957
29
13031
18247
29
18468
26386
29
26397
108382
24
startColumn
endLine
12
1
2
41
2
4
30
4
9
29
9
28
30
31
113
29
120
349
29
356
880
29
919
2301
29
2307
5126
29
5507
12959
29
13028
18367
29
18468
26374
29
26393
108398
24
startColumn
endColumn
12
1
2
34
2
3
37
3
5
33
5
9
29
9
18
30
18
40
30
42
51
29
51
73
29
74
99
29
99
136
29
136
166
30
166
181
29
181
293
18
endLine
id
12
1
2
7754
2
3
40765
3
4
7734
4
5
29998
5
6
10878
6
7
12021
7
9
15602
9
13
17880
13
19
14695
19
34
14922
34
233
14683
233
4272
8708
endLine
container
12
1
2
100438
2
3
34143
3
4
12560
4
5
12621
5
11
14795
11
88
14707
88
1343
6376
endLine
startLine
12
1
2
118668
2
3
22776
3
4
30958
4
7
17210
7
23
6028
endLine
startColumn
12
1
2
7907
2
3
40677
3
4
8232
4
5
30893
5
6
10994
6
7
13979
7
9
16931
9
12
16730
12
18
16864
18
38
14833
38
116
14846
116
201
2754
endLine
endColumn
12
1
2
32161
2
3
18779
3
4
8001
4
5
30465
5
6
18987
6
8
17087
8
11
16321
11
16
15572
16
27
14835
27
94
14740
94
184
8692
endColumn
id
12
1
2
28
2
3
38
3
9
38
9
15
37
15
34
35
34
173
35
174
506
35
522
1595
35
1667
5254
35
5327
18561
35
20354
51707
35
54831
117890
35
117994
185975
35
endColumn
container
12
1
2
99
2
3
42
3
8
37
8
28
36
28
70
35
70
207
35
226
589
35
602
1192
35
1208
1967
35
1970
2479
35
2482
2650
32
endColumn
startLine
12
1
2
44
2
4
38
4
10
32
10
16
37
16
50
35
52
234
35
243
667
35
682
2061
35
2070
5994
35
6052
12974
35
13162
20941
35
20996
28030
35
29280
55693
25
endColumn
startColumn
12
1
2
45
2
3
56
3
5
37
5
13
36
13
35
37
35
54
35
54
64
36
65
82
36
82
102
36
102
125
38
125
135
35
135
156
29
endColumn
endLine
12
1
2
44
2
4
38
4
10
32
10
16
37
16
50
35
52
234
35
243
666
35
682
2062
35
2067
5995
35
6041
12938
35
13154
20904
35
21020
28041
35
29290
55694
25
numlines
493411
element_id
486528
num_lines
9234
num_code
7207
num_comment
3891
element_id
num_lines
12
1
2
479722
2
7
6806
element_id
num_code
12
1
2
479776
2
7
6752
element_id
num_comment
12
1
2
486452
2
3
75
num_lines
element_id
12
1
2
4205
2
3
1235
3
4
693
4
6
726
6
12
693
12
24
704
24
121
693
121
7771
281
num_lines
num_code
12
1
2
4270
2
3
1246
3
4
704
4
6
747
6
11
802
11
18
726
18
30
704
30
32
32
num_lines
num_comment
12
1
2
4259
2
3
1246
3
4
715
4
6
758
6
11
834
11
17
715
17
27
704
num_code
element_id
12
1
2
3143
2
3
845
3
4
617
4
6
552
6
10
596
10
22
585
22
101
541
101
7978
325
num_code
num_lines
12
1
2
3164
2
3
877
3
4
628
4
6
552
6
10
628
10
21
606
21
35
541
35
42
205
num_code
num_comment
12
1
2
3154
2
3
899
3
4
628
4
6
531
6
9
552
9
17
552
17
27
574
27
34
314
num_comment
element_id
12
1
2
1864
2
3
401
3
4
292
4
7
325
7
13
325
14
38
292
39
280
292
286
36252
97
num_comment
num_lines
12
1
2
1875
2
3
411
3
4
260
4
7
336
7
13
325
13
35
292
35
90
292
91
119
97
num_comment
num_code
12
1
2
1875
2
3
411
3
4
270
4
7
325
7
12
303
12
33
292
33
82
292
82
108
119
diagnostics
67893
id
67893
severity
21
error_tag
75
error_message
97
full_error_message
58789
location
119
id
severity
12
1
2
67893
id
error_tag
12
1
2
67893
id
error_message
12
1
2
67893
id
full_error_message
12
1
2
67893
id
location
12
1
2
67893
severity
id
12
2
3
10
6262
6263
10
severity
error_tag
12
1
2
10
6
7
10
severity
error_message
12
1
2
10
8
9
10
severity
full_error_message
12
2
3
10
5422
5423
10
severity
location
12
2
3
10
9
10
10
error_tag
id
12
1
2
10
2
3
21
5
6
10
417
418
10
841
842
10
4996
4997
10
error_tag
severity
12
1
2
75
error_tag
error_message
12
1
2
65
3
4
10
error_tag
full_error_message
12
1
2
21
2
3
21
5
6
10
417
418
10
4996
4997
10
error_tag
location
12
1
2
43
2
3
21
5
6
10
error_message
id
12
1
2
10
2
3
21
5
6
10
10
11
10
75
76
10
332
333
10
841
842
10
4996
4997
10
error_message
severity
12
1
2
97
error_message
error_tag
12
1
2
97
error_message
full_error_message
12
1
2
21
2
3
21
5
6
10
10
11
10
75
76
10
332
333
10
4996
4997
10
error_message
location
12
1
2
65
2
3
21
5
6
10
full_error_message
id
12
1
2
58778
841
842
10
full_error_message
severity
12
1
2
58789
full_error_message
error_tag
12
1
2
58789
full_error_message
error_message
12
1
2
58789
full_error_message
location
12
1
2
58789
location
id
12
1
2
108
6254
6255
10
location
severity
12
1
2
119
location
error_tag
12
1
2
108
3
4
10
location
error_message
12
1
2
108
5
6
10
location
full_error_message
12
1
2
108
5414
5415
10
files
59320
id
59320
name
59320
id
name
12
1
2
59320
name
id
12
1
2
59320
folders
10817
id
10817
name
10817
id
name
12
1
2
10817
name
id
12
1
2
10817
containerparent
70115
parent
10817
child
70115
parent
child
12
1
2
4931
2
3
1387
3
4
606
4
6
997
6
10
802
10
14
856
14
30
823
30
153
411
child
parent
12
1
2
70115
fileannotations
5090321
id
4769
kind
21
name
53987
value
44124
id
kind
12
1
2
130
2
3
4638
id
name
12
1
100
357
111
222
357
224
290
357
295
448
357
448
527
357
533
623
390
623
713
357
726
901
357
901
931
75
933
934
1365
1080
1671
357
1693
2286
75
id
value
12
1
112
357
117
272
357
272
360
357
379
633
357
634
737
357
737
952
357
952
1069
357
1083
1498
249
1498
1499
1365
1501
1871
357
1968
4072
292
kind
id
12
428
429
10
440
441
10
kind
name
12
2
3
10
4979
4980
10
kind
value
12
1
2
10
4071
4072
10
name
id
12
1
2
8822
2
3
5961
3
6
4465
6
8
4400
8
14
4357
14
18
3869
18
21
4194
21
34
4346
34
128
4324
129
236
4107
236
395
4064
395
440
1073
name
kind
12
1
2
53987
name
value
12
1
2
9863
2
3
7955
3
4
2460
4
6
3912
6
10
4823
10
14
3446
14
18
4443
18
23
4151
23
44
4346
44
97
4107
97
405
4053
421
1907
422
value
id
12
1
2
6817
2
5
2146
5
8
3197
8
21
3392
21
23
2438
23
25
3977
25
40
3197
40
195
3479
195
207
3468
207
273
3620
273
327
3327
328
407
3793
407
441
1268
value
kind
12
1
2
44113
2
3
10
value
name
12
1
2
6839
2
5
2482
5
8
3349
8
16
3457
16
18
2980
18
21
3696
21
31
3836
31
41
3490
41
54
3490
54
80
3370
80
108
3316
108
130
3360
130
149
455
inmacroexpansion
60947411
id
15711684
inv
2534941
id
inv
12
1
2
3622961
2
3
2447710
3
4
1901765
4
5
1934999
5
6
1869000
6
7
969866
7
8
1533539
8
11
1256082
11
6193
175759
inv
id
12
1
2
617221
2
3
370194
3
4
158077
4
5
257870
5
7
184829
7
9
150858
9
12
222012
12
22
203086
22
45
191643
45
153127
179147
affectedbymacroexpansion
35536226
id
4085077
inv
3283853
id
inv
12
1
2
1342436
2
3
719533
3
4
683055
4
6
321085
6
10
313623
10
24
308123
24
64
310009
64
9803
87208
inv
id
12
1
2
253292
2
3
210096
3
4
202616
4
5
258141
5
6
301644
6
7
247926
7
8
231166
8
9
228049
9
10
182555
10
12
285738
12
16
297490
16
23
275437
23
60
249014
60
526
60681
macroinvocations
34675701
id
34675701
macro_id
80282
location
752316
kind
21
id
macro_id
12
1
2
34675701
id
location
12
1
2
34675701
id
kind
12
1
2
34675701
macro_id
id
12
1
2
17136
2
3
16778
3
4
3761
4
6
7034
6
11
7392
11
21
6405
21
47
6188
47
151
6069
151
1013
6026
1014
196742
3490
macro_id
location
12
1
2
42715
2
3
10621
3
4
5278
4
6
6893
6
13
6644
13
66
6037
66
3614
2091
macro_id
kind
12
1
2
74212
2
3
6069
location
id
12
1
2
285069
2
3
194240
3
4
45143
4
5
55916
5
9
68457
9
26
60523
26
257817
42964
location
macro_id
12
1
2
704181
2
354
48134
location
kind
12
1
2
752316
kind
id
12
21794
21795
10
3177447
3177448
10
kind
macro_id
12
2221
2222
10
5746
5747
10
kind
location
12
6578
6579
10
62832
62833
10
macroparent
31212468
id
31212468
parent_id
24288060
id
parent_id
12
1
2
31212468
parent_id
id
12
1
2
18677382
2
3
4783954
3
88
826723
macrolocationbind
4019158
id
2802505
location
2006328
id
location
12
1
2
2201458
2
3
339388
3
7
231860
7
57
29796
location
id
12
1
2
1604130
2
3
171086
3
8
155542
8
723
75567
macro_argument_unexpanded
91317451
invocation
26939874
argument_index
715
text
309012
invocation
argument_index
12
1
2
7463526
2
3
11300240
3
4
6167062
4
67
2009044
invocation
text
12
1
2
7530509
2
3
11447007
3
4
6003116
4
67
1959240
argument_index
invocation
12
50779
50780
628
50981
185359
54
754342
2485521
32
argument_index
text
12
2
3
628
13
1004
54
6629
19723
32
text
invocation
12
1
2
37588
2
3
61759
3
4
14252
4
5
41761
5
8
25416
8
12
15466
12
16
20918
16
23
25709
23
43
23205
43
154
23216
154
566476
19715
text
argument_index
12
1
2
223418
2
3
75415
3
9
10177
macro_argument_expanded
91317451
invocation
26939874
argument_index
715
text
187228
invocation
argument_index
12
1
2
7463526
2
3
11300240
3
4
6167062
4
67
2009044
invocation
text
12
1
2
10915238
2
3
9757326
3
4
5190905
4
9
1076404
argument_index
invocation
12
50779
50780
628
50981
185359
54
754342
2485521
32
argument_index
text
12
1
2
617
2
76
54
869
13996
43
text
invocation
12
1
2
22717
2
3
38694
3
4
6449
4
5
15293
5
6
3468
6
7
21883
7
9
14599
9
15
16225
15
31
14914
31
97
14198
97
559
14057
560
1126278
4725
text
argument_index
12
1
2
94513
2
3
78559
3
6
14079
6
66
75
functions
3658482
id
3658482
name
292298
kind
75
id
name
12
1
2
3658482
id
kind
12
1
2
3658482
name
id
12
1
2
195541
2
3
29091
3
5
26912
5
12
21948
12
123481
18805
name
kind
12
1
2
290304
2
3
1994
kind
id
12
32
33
10
479
480
10
2829
2830
10
6206
6207
10
66392
66393
10
114718
114719
10
146882
146883
10
kind
name
12
11
12
10
42
43
10
230
231
10
1495
1496
10
2829
2830
10
3603
3604
10
18942
18943
10
function_entry_point
996664
id
993781
entry_point
996664
id
entry_point
12
1
2
991169
2
9
2612
entry_point
id
12
1
2
996664
function_return_type
3668529
id
3658016
return_type
1011394
id
return_type
12
1
2
3647990
2
6
10025
return_type
id
12
1
2
295658
2
3
654745
3
105613
60989
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
20715
id
20715
function_deleted
55526
id
55526
function_defaulted
12778
id
12778
member_function_this_type
517224
id
517224
this_type
169365
id
this_type
12
1
2
517224
this_type
id
12
1
2
61813
2
3
44037
3
4
22035
4
5
14838
5
7
13526
7
36
12724
40
87
390
fun_decls
3733464
id
3730234
function
3566244
type_id
998474
name
261115
location
786132
id
function
12
1
2
3730234
id
type_id
12
1
2
3727286
2
4
2948
id
name
12
1
2
3730234
id
location
12
1
2
3730234
function
id
12
1
2
3431649
2
9
134595
function
type_id
12
1
2
3549780
2
6
16464
function
name
12
1
2
3566244
function
location
12
1
2
3479621
2
9
86623
type_id
id
12
1
2
277048
2
3
653141
3
110973
68283
type_id
function
12
1
2
288743
2
3
649532
3
104729
60198
type_id
name
12
1
2
932715
2
8223
65758
type_id
location
12
1
2
902215
2
6
79209
6
24198
17049
name
id
12
1
2
154159
2
3
30023
3
4
16344
4
6
20062
6
13
20929
13
9944
19585
123729
123730
10
name
function
12
1
2
164672
2
3
29264
3
4
14827
4
7
22349
7
23
19737
23
123465
10264
name
type_id
12
1
2
228903
2
5
20669
5
63247
11543
name
location
12
1
2
168477
2
3
43528
3
4
16409
4
8
20897
8
8921
11803
location
id
12
1
2
516530
2
3
130379
3
4
50681
4
13
61358
13
3043
27183
location
function
12
1
2
531281
2
3
143190
3
7
65780
7
3043
45880
location
type_id
12
1
2
681604
2
3
62355
3
1522
42173
location
name
12
1
2
742691
2
134
43441
fun_def
1230856
id
1230856
fun_specialized
6411
id
6411
fun_implicit
14
id
14
fun_decl_specifiers
485928
id
261005
name
6
id
name
12
1
2
69347
2
3
158393
3
4
33264
name
id
12
24036
24037
1
34427
34428
1
79541
79542
1
160143
160144
1
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
1620964
fun_decl
1620964
fun_decl_noexcept
32527
fun_decl
31746
constant
32407
fun_decl
constant
12
1
2
30966
2
3
780
constant
fun_decl
12
1
2
32288
2
3
119
fun_decl_empty_noexcept
401889
fun_decl
401889
fun_decl_typedef_type
173
fun_decl
173
typedeftype_id
86
fun_decl
typedeftype_id
12
1
2
173
typedeftype_id
fun_decl
12
2
3
86
param_decl_bind
4596444
id
4596444
index
693
fun_decl
3035277
id
index
12
1
2
4596444
id
fun_decl
12
1
2
4596444
index
id
12
1
2
346
4
5
140
6
118
54
191
616
54
886
5115
54
14149
280041
43
index
fun_decl
12
1
2
346
4
5
140
6
118
54
191
616
54
886
5115
54
14149
280041
43
fun_decl
id
12
1
2
2169165
2
3
472882
3
4
239871
4
65
153357
fun_decl
index
12
1
2
2169165
2
3
472882
3
4
239871
4
65
153357
var_decls
5305568
id
5296821
variable
5071603
type_id
1983812
name
124829
location
1218002
id
variable
12
1
2
5296821
id
type_id
12
1
2
5288258
2
4
8562
id
name
12
1
2
5296821
id
location
12
1
2
5296777
2
3
43
variable
id
12
1
2
4886293
2
9
185309
variable
type_id
12
1
2
5036670
2
7
34933
variable
name
12
1
2
5054239
2
3
17363
variable
location
12
1
2
4964657
2
9
106945
type_id
id
12
1
2
1561936
2
3
226215
3
11
155091
11
5924
40569
type_id
variable
12
1
2
1585846
2
3
217088
3
13
149325
13
5424
31551
type_id
name
12
1
2
1811043
2
5
149422
5
772
23346
type_id
location
12
1
2
1737523
2
4
152685
4
3608
93603
name
id
12
1
2
51483
2
3
19054
3
4
10784
4
5
7597
5
8
10394
8
15
9397
15
47
9418
47
165594
6698
name
variable
12
1
2
54269
2
3
18610
3
4
11673
4
6
11066
6
11
10611
11
27
9375
27
164566
9223
name
type_id
12
1
2
75405
2
3
16702
3
4
8757
4
7
10350
7
27
9408
27
125771
4205
name
location
12
1
2
71969
2
3
18805
3
4
6893
4
7
11055
7
21
9635
21
10073
6470
location
id
12
1
2
881958
2
3
147406
3
6
112104
6
128414
76532
location
variable
12
1
2
930147
2
3
113232
3
6
101472
6
128188
73150
location
type_id
12
1
2
1043010
2
3
84119
3
118352
90871
location
name
12
1
2
1209135
2
52
8866
var_def
2408907
id
2408907
var_decl_specifiers
309614
id
309614
name
4
id
name
12
1
2
309614
name
id
12
32
33
1
38
39
1
2971
2972
1
306573
306574
1
type_decls
1316547
id
1316547
type_id
1285169
location
1074107
id
type_id
12
1
2
1316547
id
location
12
1
2
1316547
type_id
id
12
1
2
1262343
2
24
22826
type_id
location
12
1
2
1263622
2
24
21547
location
id
12
1
2
1019295
2
506
54811
location
type_id
12
1
2
1020758
2
506
53348
type_def
926754
id
926754
type_decl_top
265548
type_decl
265548
namespace_decls
135267
id
135267
namespace_id
7587
location
120819
bodylocation
121144
id
namespace_id
12
1
2
135267
id
location
12
1
2
135267
id
bodylocation
12
1
2
135267
namespace_id
id
12
1
2
3576
2
3
1073
3
4
411
4
7
639
7
13
585
13
27
585
28
163
574
172
3743
140
namespace_id
location
12
1
2
3576
2
3
1073
3
4
411
4
7
639
7
13
585
13
27
585
28
163
574
172
3743
140
namespace_id
bodylocation
12
1
2
3576
2
3
1073
3
4
411
4
7
639
7
13
585
13
27
585
28
163
574
172
3742
140
location
id
12
1
2
112538
2
8
8280
location
namespace_id
12
1
2
112538
2
8
8280
location
bodylocation
12
1
2
120082
2
3
737
bodylocation
id
12
1
2
113221
2
11
7923
bodylocation
namespace_id
12
1
2
113221
2
9
7923
bodylocation
location
12
1
2
120754
2
5
390
usings
287692
id
287692
element_id
45522
location
23574
id
element_id
12
1
2
287692
id
location
12
1
2
287692
element_id
id
12
1
2
38596
2
4
3706
4
127
3219
element_id
location
12
1
2
38596
2
4
3706
4
127
3219
location
id
12
1
2
17851
2
3
2200
3
18
1777
18
382
1745
location
element_id
12
1
2
17851
2
3
2200
3
18
1777
18
382
1745
using_container
452397
parent
11022
child
287692
parent
child
12
1
2
3154
2
4
932
4
6
411
6
7
2698
7
17
921
19
143
758
178
179
1246
179
202
834
202
501
65
child
parent
12
1
2
212991
2
3
49782
3
11
22869
13
47
2048
static_asserts
130452
id
130452
condition
130452
message
29660
location
16694
enclosing
1721
id
condition
12
1
2
130452
id
message
12
1
2
130452
id
location
12
1
2
130452
id
enclosing
12
1
2
130452
condition
id
12
1
2
130452
condition
message
12
1
2
130452
condition
location
12
1
2
130452
condition
enclosing
12
1
2
130452
message
id
12
1
2
22073
2
3
422
3
4
2825
4
11
1442
12
17
2345
17
513
552
message
condition
12
1
2
22073
2
3
422
3
4
2825
4
11
1442
12
17
2345
17
513
552
message
location
12
1
2
27510
2
33
2150
message
enclosing
12
1
2
23476
2
3
181
3
4
2650
4
11
1299
12
21
2052
location
id
12
1
2
2897
2
3
2760
3
4
1325
5
6
3722
6
7
175
14
15
2033
16
17
38
17
18
3397
19
52
344
location
condition
12
1
2
2897
2
3
2760
3
4
1325
5
6
3722
6
7
175
14
15
2033
16
17
38
17
18
3397
19
52
344
location
message
12
1
2
4410
2
3
5976
3
4
6119
4
7
188
location
enclosing
12
1
2
3436
2
3
6184
3
4
1123
4
5
3709
5
6
188
13
14
2033
16
21
19
enclosing
id
12
1
2
1169
2
3
129
3
7
136
9
108
136
170
347
129
348
10697
19
enclosing
condition
12
1
2
1169
2
3
129
3
7
136
9
108
136
170
347
129
348
10697
19
enclosing
message
12
1
2
1325
2
5
136
5
180
129
211
2870
129
enclosing
location
12
1
2
1312
2
5
149
5
180
129
211
1886
129
params
4589800
id
4572935
function
3007660
index
693
type_id
1834606
id
function
12
1
2
4572273
2
69
661
id
index
12
1
2
4572935
id
type_id
12
1
2
4558064
2
4
14870
function
id
12
1
2
2140887
2
3
469349
3
4
241595
4
65
155828
function
index
12
1
2
2140887
2
3
469349
3
4
241595
4
65
155828
function
type_id
12
1
2
2255896
2
3
465458
3
5
251350
5
20
34954
index
id
12
1
2
346
4
5
140
6
118
54
191
616
54
884
5095
54
14377
277321
43
index
function
12
1
2
346
4
5
140
6
118
54
191
616
54
884
5095
54
14377
277493
43
index
type_id
12
1
2
346
2
3
140
4
37
54
38
104
54
171
1179
54
2870
151119
43
type_id
id
12
1
2
1486737
2
3
184518
3
14
137781
14
5175
25568
type_id
function
12
1
2
1506355
2
3
177679
3
23
138074
23
4690
12497
type_id
index
12
1
2
1724311
2
65
110294
overrides
158806
new
124352
old
15440
new
old
12
1
2
89904
2
3
34441
3
4
6
old
new
12
1
2
8113
2
3
2013
3
4
870
4
5
1260
5
10
1227
10
43
1162
44
218
792
membervariables
308142
id
300035
type_id
56417
name
94717
id
type_id
12
1
2
292000
2
5
8035
id
name
12
1
2
300035
type_id
id
12
1
2
40463
2
3
7041
3
6
4586
6
423
4235
460
3062
90
type_id
name
12
1
2
44789
2
3
5326
3
9
4462
9
1352
1838
name
id
12
1
2
63303
2
3
16272
3
5
8288
5
1294
6853
name
type_id
12
1
2
75353
2
3
12998
3
421
6366
globalvariables
301151
id
301143
type_id
1460
name
295146
id
type_id
12
1
2
301135
2
3
8
id
name
12
1
2
301143
type_id
id
12
1
2
1013
2
3
167
3
7
118
7
64
110
66
169462
52
type_id
name
12
1
2
1049
2
3
141
3
7
117
7
102
110
105
168513
43
name
id
12
1
2
291383
2
33
3763
name
type_id
12
1
2
294545
2
12
601
localvariables
520470
id
520392
type_id
47453
name
75119
id
type_id
12
1
2
520314
2
3
77
id
name
12
1
2
520392
type_id
id
12
1
2
26432
2
3
6749
3
4
2851
4
6
4053
6
13
3800
13
3196
3559
4920
4921
6
type_id
name
12
1
2
35643
2
3
4865
3
5
4261
5
1158
2682
name
id
12
1
2
42892
2
3
12894
3
4
5079
4
7
6710
7
31
5696
31
6112
1844
name
type_id
12
1
2
63634
2
3
6379
3
819
5105
autoderivation
19481
var
19481
derivation_type
32
var
derivation_type
12
1
2
19481
derivation_type
var
12
20
21
6
39
40
6
161
162
6
475
476
6
2304
2305
6
enumconstants
93691
id
93691
parent
7996
index
7567
type_id
7853
name
72787
location
75749
id
parent
12
1
2
93691
id
index
12
1
2
93691
id
type_id
12
1
2
93691
id
name
12
1
2
93691
id
location
12
1
2
93691
parent
id
12
1
2
1591
2
3
818
3
4
2448
4
5
578
5
6
578
6
9
727
9
16
610
16
392
604
426
1166
38
parent
index
12
1
2
1591
2
3
831
3
4
2494
4
5
571
5
6
584
6
9
701
9
17
623
17
1166
597
parent
type_id
12
1
2
7255
2
3
740
parent
name
12
1
2
1591
2
3
831
3
4
2494
4
5
571
5
6
584
6
9
701
9
17
623
17
1166
597
parent
location
12
1
2
1630
2
3
831
3
4
2448
4
5
578
5
6
558
6
9
701
9
16
610
16
427
604
466
1166
32
index
id
12
1
2
2604
2
3
928
3
4
922
4
7
571
7
10
688
10
11
350
11
12
552
12
30
597
30
1253
350
index
parent
12
1
2
2604
2
3
928
3
4
922
4
7
571
7
9
675
9
11
363
11
12
552
12
29
597
29
1232
350
index
type_id
12
1
2
2604
2
3
928
3
4
922
4
7
571
7
9
675
9
11
363
11
12
552
12
28
597
28
1210
350
index
name
12
1
2
2604
2
3
928
3
4
922
4
7
571
7
10
688
10
11
350
11
12
552
12
28
597
28
674
350
index
location
12
1
2
2604
2
3
928
3
4
922
4
7
571
7
10
688
10
11
350
11
12
552
12
28
597
28
774
350
type_id
id
12
1
2
1591
2
3
799
3
4
2422
4
5
558
5
6
558
6
9
701
9
16
597
16
470
591
479
1166
32
type_id
parent
12
1
2
7847
137
138
6
type_id
index
12
1
2
1591
2
3
811
3
4
2468
4
5
552
5
6
565
6
9
675
9
17
610
17
1166
578
type_id
name
12
1
2
1591
2
3
811
3
4
2468
4
5
552
5
6
565
6
9
675
9
17
610
17
1166
578
type_id
location
12
1
2
1630
2
3
811
3
4
2422
4
5
558
5
6
539
6
9
675
9
16
597
16
470
591
621
1166
25
name
id
12
1
2
65440
2
3
6827
3
239
519
name
parent
12
1
2
66083
2
3
6184
3
239
519
name
index
12
1
2
67772
2
13
5014
name
type_id
12
1
2
61049
2
3
11218
3
239
519
name
location
12
1
2
70318
2
23
2468
location
id
12
1
2
70468
2
229
5281
location
parent
12
1
2
70578
2
229
5170
location
index
12
1
2
72157
2
17
3592
location
type_id
12
1
2
65544
2
3
9951
3
229
253
location
name
12
1
2
75580
2
27
168
builtintypes
509
id
509
name
509
kind
509
size
75
sign
32
alignment
54
id
name
12
1
2
509
id
kind
12
1
2
509
id
size
12
1
2
509
id
sign
12
1
2
509
id
alignment
12
1
2
509
name
id
12
1
2
509
name
kind
12
1
2
509
name
size
12
1
2
509
name
sign
12
1
2
509
name
alignment
12
1
2
509
kind
id
12
1
2
509
kind
name
12
1
2
509
kind
size
12
1
2
509
kind
sign
12
1
2
509
kind
alignment
12
1
2
509
size
id
12
1
2
10
2
3
10
4
5
10
7
8
10
9
10
10
11
12
10
13
14
10
size
name
12
1
2
10
2
3
10
4
5
10
7
8
10
9
10
10
11
12
10
13
14
10
size
kind
12
1
2
10
2
3
10
4
5
10
7
8
10
9
10
10
11
12
10
13
14
10
size
sign
12
1
2
21
3
4
54
size
alignment
12
1
2
54
2
3
21
sign
id
12
6
7
10
12
13
10
29
30
10
sign
name
12
6
7
10
12
13
10
29
30
10
sign
kind
12
6
7
10
12
13
10
29
30
10
sign
size
12
5
6
21
7
8
10
sign
alignment
12
5
6
32
alignment
id
12
4
5
10
8
9
10
10
11
10
12
13
10
13
14
10
alignment
name
12
4
5
10
8
9
10
10
11
10
12
13
10
13
14
10
alignment
kind
12
4
5
10
8
9
10
10
11
10
12
13
10
13
14
10
alignment
size
12
1
2
10
2
3
43
alignment
sign
12
3
4
54
derivedtypes
4408457
id
4408457
name
2176199
kind
86
type_id
2578132
id
name
12
1
2
4408457
id
kind
12
1
2
4408457
id
type_id
12
1
2
4408457
name
id
12
1
2
1573891
2
3
488328
3
45171
113980
name
kind
12
1
2
2176167
2
3
32
name
type_id
12
1
2
1574130
2
3
488100
3
45153
113969
kind
id
12
21
22
10
62
63
10
2069
2070
10
31133
31134
10
45223
45224
10
61016
61017
10
96858
96859
10
170348
170349
10
kind
name
12
1
2
10
13
14
10
39
40
10
1155
1156
10
17432
17433
10
40934
40935
10
48321
48322
10
92888
92889
10
kind
type_id
12
12
13
10
21
22
10
983
984
10
31133
31134
10
45223
45224
10
61016
61017
10
96527
96528
10
170348
170349
10
type_id
id
12
1
2
1521486
2
3
365026
3
4
620527
4
202
71091
type_id
name
12
1
2
1522689
2
3
364874
3
4
619476
4
198
71091
type_id
kind
12
1
2
1523003
2
3
366143
3
4
619433
4
7
69552
pointerishsize
3335520
id
3335520
size
21
alignment
10
id
size
12
1
2
3335520
id
alignment
12
1
2
3335520
size
id
12
21
22
10
307720
307721
10
size
alignment
12
1
2
21
alignment
id
12
307741
307742
10
alignment
size
12
2
3
10
arraysizes
16995
id
16995
num_elements
2135
bytesize
2482
alignment
75
id
num_elements
12
1
2
16995
id
bytesize
12
1
2
16995
id
alignment
12
1
2
16995
num_elements
id
12
1
2
162
2
3
1257
3
4
75
4
5
173
5
13
162
13
25
162
38
116
140
num_elements
bytesize
12
1
2
1571
2
3
216
3
4
119
4
6
162
6
11
65
num_elements
alignment
12
1
2
1571
2
3
238
3
4
140
4
7
162
7
8
21
bytesize
id
12
1
2
151
2
3
1387
3
4
108
4
6
205
6
9
195
9
18
205
21
56
195
59
75
32
bytesize
num_elements
12
1
2
1885
2
3
346
3
6
216
6
7
32
bytesize
alignment
12
1
2
1929
2
3
281
3
5
227
5
7
43
alignment
id
12
18
19
21
33
34
10
50
51
10
181
182
10
407
408
10
861
862
10
alignment
num_elements
12
4
5
10
5
6
10
13
14
10
16
17
10
39
40
10
41
42
10
190
191
10
alignment
bytesize
12
1
2
10
2
3
10
14
15
10
17
18
10
41
42
10
54
55
10
191
192
10
typedefbase
1798090
id
1798090
type_id
837313
id
type_id
12
1
2
1798090
type_id
id
12
1
2
648849
2
3
86937
3
6
68695
6
5503
32830
decltypes
46454
id
46454
expr
42932
base_type
8530
parentheses_would_change_meaning
21
id
expr
12
1
2
46454
id
base_type
12
1
2
46454
id
parentheses_would_change_meaning
12
1
2
46454
expr
id
12
1
2
39691
2
4
3240
expr
base_type
12
1
2
39691
2
4
3240
expr
parentheses_would_change_meaning
12
1
2
42932
base_type
id
12
1
2
5755
2
3
2492
3
274
281
base_type
expr
12
1
2
2286
2
3
5636
3
2451
606
base_type
parentheses_would_change_meaning
12
1
2
8530
parentheses_would_change_meaning
id
12
8
9
10
1356
1357
10
parentheses_would_change_meaning
expr
12
8
9
10
3953
3954
10
parentheses_would_change_meaning
base_type
12
8
9
10
779
780
10
usertypes
4144306
id
4144306
name
868886
kind
119
id
name
12
1
2
4144306
id
kind
12
1
2
4144306
name
id
12
1
2
570463
2
3
192539
3
7
68500
7
32725
37382
name
kind
12
1
2
816860
2
10
52025
kind
id
12
23
24
10
372
373
10
776
777
10
1938
1939
10
4229
4230
10
16782
16783
10
17797
17798
10
20548
20549
10
75592
75593
10
95191
95192
10
149113
149114
10
kind
name
12
16
17
10
38
39
21
418
419
10
560
561
10
780
781
10
2853
2854
10
4550
4551
10
9138
9139
10
11663
11664
10
55440
55441
10
usertypesize
1370156
id
1370156
size
1463
alignment
86
id
size
12
1
2
1370156
id
alignment
12
1
2
1370156
size
id
12
1
2
422
2
3
195
3
4
65
4
5
86
5
8
119
8
12
108
12
17
119
19
38
119
42
261
119
284
99362
108
size
alignment
12
1
2
1203
2
3
173
3
6
86
alignment
id
12
1
2
10
3
4
10
7
8
10
50
51
10
54
55
10
2327
2328
10
10108
10109
10
113863
113864
10
alignment
size
12
1
2
21
3
4
10
8
9
10
12
13
10
17
18
10
25
26
10
106
107
10
usertype_final
1312
id
1312
usertype_uuid
4826
id
4826
uuid
4826
id
uuid
12
1
2
4826
uuid
id
12
1
2
4826
mangled_name
4141065
id
4141065
mangled_name
478020
id
mangled_name
12
1
2
4141065
mangled_name
id
12
1
2
288667
2
3
61563
3
4
32949
4
7
36537
7
24
36634
24
8580
21666
is_pod_class
582213
id
582213
is_standard_layout_class
1145425
id
1145425
is_complete
1348901
id
1348901
is_class_template
222714
id
222714
class_instantiation
1144049
to
1142499
from
67232
to
from
12
1
2
1141036
2
4
1463
from
to
12
1
2
19726
2
3
11857
3
4
6774
4
5
4563
5
7
5571
7
11
5982
11
20
5137
20
84
5050
84
4845
2568
class_template_argument
3000322
type_id
1376323
index
1213
arg_type
850742
type_id
index
12
1
2
560264
2
3
428660
3
4
242126
4
7
121372
7
113
23899
type_id
arg_type
12
1
2
586190
2
3
440746
3
4
255425
4
113
93960
index
type_id
12
1
2
10
2
3
769
3
26
97
29
64
97
69
435
97
616
9358
97
13712
123907
43
index
arg_type
12
1
2
10
2
3
769
3
14
108
14
26
97
29
148
97
198
3602
97
11971
41372
32
arg_type
type_id
12
1
2
516183
2
3
185136
3
4
56047
4
11
66603
11
11852
26771
arg_type
index
12
1
2
737629
2
3
94426
3
22
18685
class_template_argument_value
342536
type_id
221229
index
151
arg_value
325172
type_id
index
12
1
2
199129
2
3
13548
3
14
8551
type_id
arg_value
12
1
2
187640
2
3
16724
3
37
16594
44
171
270
index
type_id
12
8
9
54
20
21
10
25
26
10
206
207
10
389
390
10
552
553
10
1310
1311
10
5430
5431
10
5675
5676
10
9813
9814
10
index
arg_value
12
8
9
54
20
21
10
42
43
10
311
312
10
514
515
10
715
716
10
1597
1598
10
6347
6348
10
8321
8322
10
12094
12095
10
arg_value
type_id
12
1
2
308123
2
4
17049
arg_value
index
12
1
2
325172
is_proxy_class_for
45836
id
45836
templ_param_id
45836
id
templ_param_id
12
1
2
45836
templ_param_id
id
12
1
2
45836
type_mentions
1674881
id
1674881
type_id
67096
location
1644422
kind
12
id
type_id
12
1
2
1674881
id
location
12
1
2
1674881
id
kind
12
1
2
1674881
type_id
id
12
1
2
30024
2
3
12283
3
4
3631
4
7
6054
7
13
5138
13
35
5183
35
9490
4781
type_id
location
12
1
2
30024
2
3
12283
3
4
3631
4
7
6054
7
13
5138
13
35
5183
35
9490
4781
type_id
kind
12
1
2
65856
2
3
1240
location
id
12
1
2
1614300
2
5
30121
location
type_id
12
1
2
1614300
2
5
30121
location
kind
12
1
2
1644422
kind
id
12
685
686
6
257149
257150
6
kind
type_id
12
207
208
6
10313
10314
6
kind
location
12
677
678
6
252468
252469
6
is_function_template
972255
id
972255
function_instantiation
700030
to
700030
from
127821
to
from
12
1
2
700030
from
to
12
1
2
60295
2
3
30478
3
4
7261
4
5
8714
5
10
9884
10
71
9592
71
653
1593
function_template_argument
1888193
function_id
1042035
index
216
arg_type
334493
function_id
index
12
1
2
576761
2
3
287605
3
4
126271
4
21
51397
function_id
arg_type
12
1
2
591014
2
3
285318
3
4
109644
4
21
56057
index
function_id
12
4
5
10
7
8
10
17
18
10
39
40
10
65
66
10
152
153
10
241
242
10
328
329
10
425
426
10
523
524
10
758
759
10
1011
1012
10
1520
1521
10
1705
1706
10
2571
2572
10
2915
2916
10
5729
5730
10
18257
18258
10
44058
44059
10
90976
90977
10
index
arg_type
12
4
5
10
7
8
10
14
15
10
22
23
10
32
33
10
54
55
10
60
61
10
62
63
10
78
79
10
91
92
10
140
141
10
214
215
10
242
243
10
317
318
10
521
522
10
694
695
10
1488
1489
10
3726
3727
10
8711
8712
10
17522
17523
10
arg_type
function_id
12
1
2
223483
2
3
44590
3
6
27346
6
19
25308
19
2030
13765
arg_type
index
12
1
2
311147
2
12
23346
function_template_argument_value
197655
function_id
105829
index
151
arg_value
170363
function_id
index
12
1
2
100377
2
14
5451
function_id
arg_value
12
1
2
83967
2
3
15987
3
119
5874
index
function_id
12
3
4
65
5
6
10
6
7
10
111
112
10
445
446
10
861
862
10
2152
2153
10
2453
2454
10
4262
4263
10
index
arg_value
12
5
6
65
7
8
10
8
9
10
169
170
10
408
409
10
1024
1025
10
2547
2548
10
4912
4913
10
6613
6614
10
arg_value
function_id
12
1
2
143569
2
3
26294
3
4
498
arg_value
index
12
1
2
170363
is_variable_template
17602
id
17602
variable_instantiation
35388
to
35388
from
6394
to
from
12
1
2
35388
from
to
12
1
2
2211
2
3
1885
3
4
357
4
5
726
5
9
531
9
21
487
24
288
195
variable_template_argument
5476
variable_id
844
index
32
arg_type
4196
variable_id
index
12
1
2
682
2
3
123
3
5
38
variable_id
arg_type
12
1
2
370
2
3
129
3
4
64
4
6
71
6
8
71
8
13
64
13
85
64
202
203
6
index
variable_id
12
3
4
6
6
7
6
10
11
6
20
21
6
125
126
6
index
arg_type
12
21
22
6
83
84
6
115
116
6
139
140
6
322
323
6
arg_type
variable_id
12
1
2
3475
2
3
474
3
11
246
arg_type
index
12
1
2
3982
2
4
214
variable_template_argument_value
136
variable_id
19
index
12
arg_value
136
variable_id
index
12
1
2
12
2
3
6
variable_id
arg_value
12
3
4
12
15
16
6
index
variable_id
12
1
2
6
3
4
6
index
arg_value
12
6
7
6
15
16
6
arg_value
variable_id
12
1
2
136
arg_value
index
12
1
2
136
routinetypes
421539
id
421539
return_type
173397
id
return_type
12
1
2
421539
return_type
id
12
1
2
139917
2
3
17580
3
10
13342
10
8267
2557
routinetypeargs
704387
routine
344519
index
346
type_id
202391
routine
index
12
1
2
158418
2
3
94112
3
4
53066
4
6
31421
6
33
7500
routine
type_id
12
1
2
182632
2
3
94925
3
4
46563
4
22
20398
index
routine
12
1
2
119
2
7
21
10
16
21
19
33
21
51
72
21
90
111
21
134
193
21
262
356
21
464
693
21
1438
3592
21
8487
17171
21
31786
31787
10
index
type_id
12
1
2
119
2
5
21
6
10
21
11
22
21
32
36
21
37
41
21
43
82
21
124
183
21
248
346
21
466
1095
21
2669
6025
21
13431
13432
10
type_id
routine
12
1
2
120526
2
3
40265
3
4
12963
4
7
16420
7
1325
12215
type_id
index
12
1
2
151709
2
3
38835
3
33
11846
ptrtomembers
12486
id
12486
type_id
9288
class_id
6286
id
type_id
12
1
2
12486
id
class_id
12
1
2
12486
type_id
id
12
1
2
8931
2
111
357
type_id
class_id
12
1
2
8931
2
111
357
class_id
id
12
1
2
5278
2
3
509
8
65
498
class_id
type_id
12
1
2
5278
2
3
509
8
65
498
specifiers
498
id
498
str
498
id
str
12
1
2
498
str
id
12
1
2
498
typespecifiers
1316038
type_id
1309231
spec_id
75
type_id
spec_id
12
1
2
1302424
2
3
6806
spec_id
type_id
12
102
103
10
222
223
10
598
599
10
957
958
10
2363
2364
10
20785
20786
10
96393
96394
10
funspecifiers
11898581
func_id
3610802
spec_id
173
func_id
spec_id
12
1
2
332055
2
3
428379
3
4
865569
4
5
1867415
5
8
117383
spec_id
func_id
12
50
51
10
181
182
10
491
492
10
592
593
10
662
663
10
5721
5722
10
9634
9635
10
10714
10715
10
12941
12942
10
15383
15384
10
28391
28392
10
34167
34168
10
160563
160564
10
240969
240970
10
271992
271993
10
305333
305334
10
varspecifiers
1110252
var_id
923337
spec_id
64
var_id
spec_id
12
1
2
784946
2
3
91515
3
5
46874
spec_id
var_id
12
17
18
6
160
161
6
446
447
6
5881
5882
6
8410
8411
6
8752
8753
6
11326
11327
6
13439
13440
6
42420
42421
6
80063
80064
6
attributes
414234
id
414234
kind
1
name
55
name_space
1
location
90620
id
kind
12
1
2
414234
id
name
12
1
2
414234
id
name_space
12
1
2
414234
id
location
12
1
2
414234
kind
id
12
254158
254159
1
kind
name
12
34
35
1
kind
name_space
12
1
2
1
kind
location
12
55601
55602
1
name
id
12
1
2
3
4
5
3
6
10
4
25
42
4
46
61
4
75
164
4
225
444
4
648
780
4
807
1148
4
3562
12538
4
26224
35247
4
41457
49796
4
name
kind
12
1
2
55
name
name_space
12
1
2
55
name
location
12
1
3
4
4
7
4
9
26
4
32
50
4
58
75
4
151
235
4
440
628
4
645
776
4
818
3958
4
11143
16981
4
19805
21504
4
22415
22416
1
name_space
id
12
254158
254159
1
name_space
kind
12
1
2
1
name_space
name
12
34
35
1
name_space
location
12
55601
55602
1
location
id
12
1
2
26763
2
3
5319
3
4
30032
4
8
7396
8
9
17719
9
73
3388
location
kind
12
1
2
90620
location
name
12
1
2
28450
2
3
4685
3
4
49730
4
9
7373
9
10
379
location
name_space
12
1
2
90620
attribute_args
152801
id
152801
kind
3
attribute
151500
index
6
location
57431
id
kind
12
1
2
152801
id
attribute
12
1
2
152801
id
index
12
1
2
152801
id
location
12
1
2
152801
kind
id
12
3879
3880
1
89859
89860
1
kind
attribute
12
3879
3880
1
89377
89378
1
kind
index
12
1
2
1
4
5
1
kind
location
12
3807
3808
1
34991
34992
1
attribute
id
12
1
2
150721
2
5
779
attribute
kind
12
1
2
151010
2
3
490
attribute
index
12
1
2
150721
2
5
779
attribute
location
12
1
2
150726
2
5
774
index
id
12
1
2
1
319
320
1
478
479
1
92940
92941
1
index
kind
12
1
2
4
2
3
1
index
attribute
12
1
2
1
319
320
1
478
479
1
92955
92956
1
index
location
12
1
2
1
252
253
1
410
411
1
34581
34582
1
location
id
12
1
2
27328
2
3
8439
3
5
2889
5
6
17621
6
37
1152
location
kind
12
1
2
51629
2
3
5802
location
attribute
12
1
2
27314
2
3
8455
3
5
2888
5
6
17621
6
37
1152
location
index
12
1
2
57427
3
4
4
attribute_arg_value
152776
arg
152776
value
2190
arg
value
12
1
2
152776
value
arg
12
1
2
1732
2
3
156
3
10
167
10
23976
133
attribute_arg_type
54
arg
54
type_id
32
arg
type_id
12
1
2
54
type_id
arg
12
1
2
10
2
3
21
attribute_arg_name
6
arg
6
name
5
arg
name
12
1
2
6
name
arg
12
1
2
4
2
3
1
typeattributes
19097
type_id
17732
spec_id
19097
type_id
spec_id
12
1
2
17038
2
34
693
spec_id
type_id
12
1
2
19097
funcattributes
300785
func_id
162277
spec_id
300785
func_id
spec_id
12
1
2
88595
2
3
12432
3
4
59266
4
14
1983
spec_id
func_id
12
1
2
300785
varattributes
371223
var_id
322421
spec_id
371223
var_id
spec_id
12
1
2
273655
2
3
48763
14
15
3
spec_id
var_id
12
1
2
371223
stmtattributes
986
stmt_id
986
spec_id
986
stmt_id
spec_id
12
1
2
986
spec_id
stmt_id
12
1
2
986
unspecifiedtype
9002061
type_id
9002061
unspecified_type_id
4949385
type_id
unspecified_type_id
12
1
2
9002061
unspecified_type_id
type_id
12
1
2
2701086
2
3
1937281
3
7950
311017
member
5094949
parent
804764
index
2644
child
5079548
parent
index
12
1
3
70343
3
4
381479
4
5
94416
5
7
68793
7
9
59396
9
15
63850
15
47
60469
47
245
6015
parent
child
12
1
3
69812
3
4
375930
4
5
97841
5
7
68685
7
9
59461
9
15
64772
15
42
60555
42
281
7706
index
parent
12
1
2
487
2
5
238
5
10
227
10
64
205
65
137
205
144
213
205
219
295
205
299
393
216
393
649
205
649
3628
205
3644
31598
205
65753
73573
32
index
child
12
1
2
476
2
5
195
5
9
205
9
22
205
25
132
205
132
199
205
199
279
205
279
366
205
382
480
205
489
1630
205
1771
8155
205
8939
74519
119
child
parent
12
1
2
5079548
child
index
12
1
2
5064362
2
7
15185
enclosingfunction
123615
child
123615
parent
70570
child
parent
12
1
2
123615
parent
child
12
1
2
37892
2
3
20832
3
4
6459
4
7
5310
7
45
75
derivations
385706
derivation
385706
sub
360192
index
65
super
232945
location
85961
derivation
sub
12
1
2
385706
derivation
index
12
1
2
385706
derivation
super
12
1
2
385706
derivation
location
12
1
2
385706
sub
derivation
12
1
2
337886
2
7
22306
sub
index
12
1
2
347392
2
7
12800
sub
super
12
1
2
337897
2
7
22295
sub
location
12
1
2
347381
2
7
12811
index
derivation
12
1
2
10
4
5
10
44
45
10
234
235
10
1182
1183
10
34121
34122
10
index
sub
12
1
2
10
4
5
10
44
45
10
234
235
10
1181
1182
10
33232
33233
10
index
super
12
1
2
10
3
4
10
29
30
10
84
85
10
652
653
10
20767
20768
10
index
location
12
1
2
10
4
5
10
17
18
10
51
52
10
255
256
10
7606
7607
10
super
derivation
12
1
2
218324
2
1142
14621
super
sub
12
1
2
218335
2
1142
14610
super
index
12
1
2
232501
2
4
444
super
location
12
1
2
225673
2
439
7272
location
derivation
12
1
2
65574
2
3
8291
3
7
6535
7
795
5560
location
sub
12
1
2
67785
2
3
6297
3
8
6958
8
795
4920
location
index
12
1
2
85940
2
4
21
location
super
12
1
2
68479
2
3
8107
3
9
6449
9
795
2926
derspecifiers
388058
der_id
385674
spec_id
43
der_id
spec_id
12
1
2
383289
2
3
2384
spec_id
der_id
12
220
221
10
263
264
10
987
988
10
34333
34334
10
direct_base_offsets
306931
der_id
306931
offset
195
der_id
offset
12
1
2
306931
offset
der_id
12
1
2
32
2
3
21
4
5
21
5
6
10
6
7
10
7
8
21
8
9
10
10
11
10
11
12
10
21
22
10
86
87
10
214
215
10
27928
27929
10
virtual_base_offsets
6264
sub
3468
super
476
offset
238
sub
super
12
1
2
2731
2
4
303
4
7
249
7
11
184
sub
offset
12
1
2
2926
2
4
292
4
8
249
super
sub
12
1
2
75
2
3
43
3
4
54
4
5
86
5
7
32
8
13
43
13
15
43
15
23
43
24
60
43
196
197
10
super
offset
12
1
2
270
2
3
75
4
6
32
6
8
43
8
10
43
14
15
10
offset
sub
12
2
3
32
4
5
10
5
6
21
6
8
21
8
9
32
10
12
21
14
19
21
20
27
21
28
31
21
36
97
21
97
98
10
offset
super
12
1
2
75
2
3
32
3
4
43
5
7
21
7
10
21
12
14
21
21
29
21
frienddecls
237444
id
237444
type_id
26966
decl_id
48405
location
7218
id
type_id
12
1
2
237444
id
decl_id
12
1
2
237444
id
location
12
1
2
237444
type_id
id
12
1
2
6145
2
3
10112
3
5
1961
5
6
899
6
8
2286
8
19
2091
21
43
2081
43
162
1387
type_id
decl_id
12
1
2
6145
2
3
10112
3
5
1961
5
6
899
6
8
2286
8
19
2091
21
43
2081
43
162
1387
type_id
location
12
1
2
25405
2
31
1560
decl_id
id
12
1
2
33242
2
3
4931
3
7
3966
7
23
3761
23
394
2503
decl_id
type_id
12
1
2
33242
2
3
4931
3
7
3966
7
23
3761
23
394
2503
decl_id
location
12
1
2
47874
2
46
531
location
id
12
1
2
6167
2
3
932
3
21129
119
location
type_id
12
1
2
6785
2
2097
433
location
decl_id
12
1
2
6178
2
3
921
3
3830
119
comments
1561817
id
1561817
contents
774990
location
1561817
id
contents
12
1
2
1561817
id
location
12
1
2
1561817
contents
id
12
1
2
656176
2
3
74223
3
10738
44590
contents
location
12
1
2
656176
2
3
74223
3
10738
44590
location
id
12
1
2
1561817
location
contents
12
1
2
1561817
commentbinding
704994
id
611185
element
676553
id
element
12
1
2
550520
2
3
48514
3
97
12150
element
id
12
1
2
648112
2
3
28440
exprconv
6470964
converted
6470955
conversion
6470964
converted
conversion
12
1
2
6470947
2
4
8
conversion
converted
12
1
2
6470964
compgenerated
6859342
id
6859342
synthetic_destructor_call
58919
element
45858
i
303
destructor_call
48893
element
i
12
1
2
36526
2
3
6687
3
29
2644
element
destructor_call
12
1
2
36526
2
3
6687
3
29
2644
i
element
12
1
2
227
2
8
21
23
48
21
244
862
21
4231
4232
10
i
destructor_call
12
1
2
227
2
8
21
22
42
21
187
667
21
3565
3566
10
destructor_call
element
12
1
2
43116
2
3
3576
3
26
2200
destructor_call
i
12
1
2
48893
namespaces
7597
id
7597
name
4086
id
name
12
1
2
7597
name
id
12
1
2
3435
2
3
411
3
139
238
namespace_inline
151
id
151
namespacembrs
1584090
parentid
7077
memberid
1584090
parentid
memberid
12
1
2
726
2
3
791
3
4
346
4
5
520
5
7
552
7
12
574
12
19
531
19
34
541
36
52
574
52
105
531
105
230
541
231
744
531
778
39452
314
memberid
parentid
12
1
2
1584090
exprparents
13432189
expr_id
13432000
child_index
3118
parent_id
9515340
expr_id
child_index
12
1
2
13431994
2
3
6
expr_id
parent_id
12
1
2
13431818
2
4
181
child_index
expr_id
12
1
2
71
2
3
643
3
4
1649
4
46
240
46
56
233
56
3654
233
6420
1188854
45
child_index
parent_id
12
1
2
71
2
3
643
3
4
1649
4
31
240
31
41
233
41
3639
233
6405
1188867
45
parent_id
expr_id
12
1
2
6748421
2
3
2184263
3
1681
582655
parent_id
child_index
12
1
2
6748441
2
3
2184243
3
480
582655
expr_isload
5009424
expr_id
5009424
conversionkinds
4246766
expr_id
4246766
kind
6
expr_id
kind
12
1
2
4246766
kind
expr_id
12
2189
2190
1
3368
3369
1
13714
13715
1
26502
26503
1
45529
45530
1
4155464
4155465
1
iscall
2293539
caller
2293539
kind
32
caller
kind
12
1
2
2293539
kind
caller
12
1386
1387
10
6427
6428
10
203793
203794
10
numtemplatearguments
162776
expr_id
162776
num
43
expr_id
num
12
1
2
162776
num
expr_id
12
3
4
10
41
42
10
669
670
10
14305
14306
10
specialnamequalifyingelements
10
id
10
name
10
id
name
12
1
2
10
name
id
12
1
2
10
namequalifiers
1119060
id
1119060
qualifiableelement
1119060
qualifyingelement
38800
location
504119
id
qualifiableelement
12
1
2
1119060
id
qualifyingelement
12
1
2
1119060
id
location
12
1
2
1119060
qualifiableelement
id
12
1
2
1119060
qualifiableelement
qualifyingelement
12
1
2
1119060
qualifiableelement
location
12
1
2
1119060
qualifyingelement
id
12
1
2
18890
2
3
8035
3
4
4975
4
11
3079
11
121
2910
124
24963
909
qualifyingelement
qualifiableelement
12
1
2
18890
2
3
8035
3
4
4975
4
11
3079
11
121
2910
124
24963
909
qualifyingelement
location
12
1
2
24749
2
3
4670
3
4
3709
4
11
3027
11
16750
2643
location
id
12
1
2
380150
2
3
56638
3
7
41762
7
381
25568
location
qualifiableelement
12
1
2
380150
2
3
56638
3
7
41762
7
381
25568
location
qualifyingelement
12
1
2
444298
2
3
44477
3
190
15343
varbind
5425985
expr
5425862
var
1530372
expr
var
12
1
2
5425738
2
3
123
var
expr
12
1
2
678893
2
3
308409
3
4
232367
4
5
92671
5
9
132849
9
6150
85181
funbind
2412732
expr
2116341
fun
433346
expr
fun
12
1
2
1820189
2
3
295975
3
5
175
fun
expr
12
1
2
251653
2
3
75463
3
4
31180
4
7
33850
7
37
33376
37
6664
7821
expr_allocator
29979
expr
29979
func
119
form
10
expr
func
12
1
2
29979
expr
form
12
1
2
29979
func
expr
12
1
2
32
3
4
10
5
6
10
6
7
10
7
8
21
42
43
10
1327
1328
10
1366
1367
10
func
form
12
1
2
119
form
expr
12
2766
2767
10
form
func
12
11
12
10
expr_deallocator
32917
expr
32917
func
130
form
21
expr
func
12
1
2
32917
expr
form
12
1
2
32917
func
expr
12
1
2
32
2
3
21
3
4
10
6
7
10
7
8
21
118
119
10
1274
1275
10
1615
1616
10
func
form
12
1
2
130
form
expr
12
1284
1285
10
1753
1754
10
form
func
12
4
5
10
8
9
10
expr_cond_two_operand
612
cond
612
expr_cond_guard
154485
cond
154485
guard
154485
cond
guard
12
1
2
154485
guard
cond
12
1
2
154485
expr_cond_true
154485
cond
154485
true
154485
cond
true
12
1
2
154485
true
cond
12
1
2
154485
expr_cond_false
154485
cond
154485
false
154485
cond
false
12
1
2
154485
false
cond
12
1
2
154485
values
8774622
id
8774622
str
651637
id
str
12
1
2
8774622
str
id
12
1
2
540186
2
3
65496
3
4040441
45955
valuetext
4778502
id
4778502
text
706785
id
text
12
1
2
4778502
text
id
12
1
2
529394
2
3
102965
3
7
57061
7
427516
17365
valuebind
9496119
val
8768412
expr
9496119
val
expr
12
1
2
8041464
2
3
726192
3
6
756
expr
val
12
1
2
9496119
fieldoffsets
250750
id
250750
byteoffset
8983
bitoffset
51
id
byteoffset
12
1
2
250750
id
bitoffset
12
1
2
250750
byteoffset
id
12
1
2
6106
2
3
779
3
6
747
6
17
675
17
11719
675
byteoffset
bitoffset
12
1
2
8542
2
9
441
bitoffset
id
12
83
84
6
87
88
6
102
103
6
122
123
6
127
128
6
153
154
6
195
196
6
37732
37733
6
bitoffset
byteoffset
12
40
41
6
44
45
6
45
46
6
52
53
6
54
55
6
58
59
6
66
67
6
1383
1384
6
bitfield
13845
id
13845
bits
68
declared_bits
68
id
bits
12
1
2
13845
id
declared_bits
12
1
2
13845
bits
id
12
1
2
14
2
3
8
3
4
8
4
5
6
5
6
3
6
7
4
8
14
4
17
36
4
37
94
4
97
152
4
2106
5611
3
bits
declared_bits
12
1
2
68
declared_bits
id
12
1
2
14
2
3
8
3
4
8
4
5
6
5
6
3
6
7
4
8
14
4
17
36
4
37
94
4
97
152
4
2106
5611
3
declared_bits
bits
12
1
2
68
initialisers
1662175
init
1662175
var
641756
expr
1662175
location
318179
init
var
12
1
2
1662175
init
expr
12
1
2
1662175
init
location
12
1
2
1662175
var
init
12
1
2
555333
2
16
28660
16
17
48973
17
53
8789
var
expr
12
1
2
555333
2
16
28660
16
17
48973
17
53
8789
var
location
12
1
2
641743
2
3
12
expr
init
12
1
2
1662175
expr
var
12
1
2
1662175
expr
location
12
1
2
1662175
location
init
12
1
2
245703
2
3
23690
3
7
24210
7
65
24048
67
109109
526
location
var
12
1
2
268251
2
3
24931
3
22
23885
22
12503
1110
location
expr
12
1
2
245703
2
3
23690
3
7
24210
7
65
24048
67
109109
526
expr_ancestor
65325
exp
64631
ancestor
46563
exp
ancestor
12
1
2
64002
2
4
628
ancestor
exp
12
1
2
34543
2
3
9592
3
29
2427
exprs
18461258
id
18461258
kind
1094
location
3585917
id
kind
12
1
2
18461258
id
location
12
1
2
18461258
kind
id
12
2
14
86
15
50
86
50
90
86
90
223
86
306
472
86
484
715
86
866
2036
86
2167
2960
86
3202
4443
86
4720
6423
86
6723
13439
86
17876
100489
86
114342
428357
54
kind
location
12
1
4
97
4
14
97
14
24
86
24
38
86
38
134
86
144
259
86
270
481
86
481
1076
86
1099
1408
86
1427
2051
86
2060
4561
86
5889
59193
86
60309
118611
32
location
id
12
1
2
1649719
2
3
725837
3
4
318788
4
5
272431
5
9
311028
9
45
269006
45
143462
39106
location
kind
12
1
2
2542158
2
3
786154
3
30
257604
expr_types
18609954
id
18457486
typeid
1280368
value_category
32
id
typeid
12
1
2
18306730
2
4
150755
id
value_category
12
1
2
18457486
typeid
id
12
1
2
468861
2
3
252672
3
4
107476
4
5
88617
5
8
114110
8
13
96724
13
36
97331
36
126306
54572
typeid
value_category
12
1
2
1115749
2
3
155026
3
4
9592
value_category
id
12
7302
7303
10
383285
383286
10
1312333
1312334
10
value_category
typeid
12
1649
1650
10
32129
32130
10
100424
100425
10
new_allocated_type
31757
expr
31757
type_id
16323
expr
type_id
12
1
2
31757
type_id
expr
12
1
2
10220
2
3
3674
3
5
1387
5
107
1040
new_array_allocated_type
5287
expr
5287
type_id
2273
expr
type_id
12
1
2
5287
type_id
expr
12
1
2
32
2
3
2013
3
7
175
8
15
51
aggregate_field_init
4011083
aggregate
849492
initializer
4010900
field
2207
aggregate
initializer
12
1
2
6536
2
3
501609
3
4
11344
4
5
88845
5
12
49882
12
13
191083
13
42
193
aggregate
field
12
1
2
6535
2
3
501577
3
4
11344
4
5
88851
5
12
49908
12
13
191083
13
42
194
initializer
aggregate
12
1
2
4010900
initializer
field
12
1
2
4010717
2
3
183
field
aggregate
12
1
2
814
2
3
194
3
7
194
7
13
174
13
22
176
22
47
168
49
113
166
115
410
168
417
288626
153
field
initializer
12
1
2
814
2
3
194
3
7
194
7
13
174
13
22
176
22
47
168
49
113
166
115
410
168
417
288626
153
aggregate_array_init
731690
aggregate
65759
initializer
731690
element_index
17485
aggregate
initializer
12
1
2
7541
2
3
7819
3
4
17355
4
5
8024
5
6
5817
6
8
5016
8
11
5394
11
22
5004
22
17486
3789
aggregate
element_index
12
1
2
7541
2
3
7819
3
4
17355
4
5
8024
5
6
5817
6
8
5016
8
11
5394
11
22
5004
22
17486
3789
initializer
aggregate
12
1
2
731690
initializer
element_index
12
1
2
731690
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
65759
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
65759
314
condition_decl_bind
6947
expr
6947
decl
6947
expr
decl
12
1
2
6947
decl
expr
12
1
2
6947
typeid_bind
4368
expr
4368
type_id
2319
expr
type_id
12
1
2
4368
type_id
expr
12
1
2
1159
2
3
888
3
6
205
6
17
65
uuidof_bind
844
expr
844
type_id
643
expr
type_id
12
1
2
844
type_id
expr
12
1
2
474
2
3
136
3
4
32
sizeof_bind
157116
expr
157116
type_id
2704
expr
type_id
12
1
2
157116
type_id
expr
12
1
2
1063
2
3
356
3
4
202
4
9
202
9
32
129
34
36
233
36
68
202
68
114
202
119
6844
110
code_block
15
block
15
routine
15
block
routine
12
1
2
15
routine
block
12
1
2
15
lambdas
12660
expr
12660
default_capture
19
has_explicit_return_type
12
expr
default_capture
12
1
2
12660
expr
has_explicit_return_type
12
1
2
12660
default_capture
expr
12
278
279
6
700
701
6
971
972
6
default_capture
has_explicit_return_type
12
2
3
19
has_explicit_return_type
expr
12
832
833
6
1117
1118
6
has_explicit_return_type
default_capture
12
3
4
12
lambda_capture
21618
id
21618
lambda
10153
index
110
field
21618
captured_by_reference
12
is_implicit
12
location
13849
id
lambda
12
1
2
21618
id
index
12
1
2
21618
id
field
12
1
2
21618
id
captured_by_reference
12
1
2
21618
id
is_implicit
12
1
2
21618
id
location
12
1
2
21618
lambda
id
12
1
2
5131
2
3
2345
3
4
1247
4
6
909
6
18
519
lambda
index
12
1
2
5131
2
3
2345
3
4
1247
4
6
909
6
18
519
lambda
field
12
1
2
5131
2
3
2345
3
4
1247
4
6
909
6
18
519
lambda
captured_by_reference
12
1
2
9691
2
3
461
lambda
is_implicit
12
1
2
10133
2
3
19
lambda
location
12
1
2
5606
2
3
2468
3
4
1026
4
7
811
7
18
240
index
id
12
1
2
6
2
3
6
3
4
6
4
5
6
6
7
6
10
11
6
12
13
6
16
17
6
18
19
6
23
24
6
45
46
6
80
81
6
140
141
6
220
221
6
412
413
6
773
774
6
1563
1564
6
index
lambda
12
1
2
6
2
3
6
3
4
6
4
5
6
6
7
6
10
11
6
12
13
6
16
17
6
18
19
6
23
24
6
45
46
6
80
81
6
140
141
6
220
221
6
412
413
6
773
774
6
1563
1564
6
index
field
12
1
2
6
2
3
6
3
4
6
4
5
6
6
7
6
10
11
6
12
13
6
16
17
6
18
19
6
23
24
6
45
46
6
80
81
6
140
141
6
220
221
6
412
413
6
773
774
6
1563
1564
6
index
captured_by_reference
12
1
2
25
2
3
84
index
is_implicit
12
1
2
64
2
3
45
index
location
12
1
2
6
2
3
6
3
4
6
4
5
6
6
7
6
9
10
6
11
12
6
14
15
6
16
17
6
21
22
6
40
41
6
64
65
6
99
100
6
176
177
6
349
350
6
589
590
6
932
933
6
field
id
12
1
2
21618
field
lambda
12
1
2
21618
field
index
12
1
2
21618
field
captured_by_reference
12
1
2
21618
field
is_implicit
12
1
2
21618
field
location
12
1
2
21618
captured_by_reference
id
12
1201
1202
6
2127
2128
6
captured_by_reference
lambda
12
613
614
6
1021
1022
6
captured_by_reference
index
12
13
14
6
17
18
6
captured_by_reference
field
12
1201
1202
6
2127
2128
6
captured_by_reference
is_implicit
12
2
3
12
captured_by_reference
location
12
544
545
6
1591
1592
6
is_implicit
id
12
848
849
6
2480
2481
6
is_implicit
lambda
12
637
638
6
929
930
6
is_implicit
index
12
7
8
6
17
18
6
is_implicit
field
12
848
849
6
2480
2481
6
is_implicit
captured_by_reference
12
2
3
12
is_implicit
location
12
330
331
6
1802
1803
6
location
id
12
1
2
12485
2
6
1039
6
68
324
location
lambda
12
1
2
12926
2
68
922
location
index
12
1
2
13316
2
8
532
location
field
12
1
2
12485
2
6
1039
6
68
324
location
captured_by_reference
12
1
2
13829
2
3
19
location
is_implicit
12
1
2
13849
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
4651977
id
4651977
kind
116
location
2016407
id
kind
12
1
2
4651977
id
location
12
1
2
4651977
kind
id
12
26
27
6
553
554
6
828
829
6
1443
1444
6
1582
1583
6
1908
1909
6
2445
2446
6
3327
3328
6
3570
3571
6
4942
4943
6
15732
15733
6
15997
15998
6
20983
20984
6
68504
68505
6
87453
87454
6
109229
109230
6
182456
182457
6
195155
195156
6
kind
location
12
26
27
6
414
415
6
785
786
6
1053
1054
6
1285
1286
6
1329
1330
6
1370
1371
6
2027
2028
6
2301
2302
6
2430
2431
6
6908
6909
6
8367
8368
6
10976
10977
6
36004
36005
6
42618
42619
6
45224
45225
6
80548
80549
6
96139
96140
6
location
id
12
1
2
1715650
2
4
176807
4
1671
123949
location
kind
12
1
2
1952279
2
10
64128
type_vla
1
type_id
1
decl
1
type_id
decl
12
1
2
1
decl
type_id
12
1
2
1
variable_vla
8
var
8
decl
8
var
decl
12
1
2
8
decl
var
12
1
2
8
if_then
524673
if_stmt
524673
then_id
524673
if_stmt
then_id
12
1
2
524673
then_id
if_stmt
12
1
2
524673
if_else
148314
if_stmt
148314
else_id
148314
if_stmt
else_id
12
1
2
148314
else_id
if_stmt
12
1
2
148314
constexpr_if_then
3
constexpr_if_stmt
3
then_id
3
constexpr_if_stmt
then_id
12
1
2
3
then_id
constexpr_if_stmt
12
1
2
3
constexpr_if_else
1
constexpr_if_stmt
1
else_id
1
constexpr_if_stmt
else_id
12
1
2
1
else_id
constexpr_if_stmt
12
1
2
1
while_body
30641
while_stmt
30641
body_id
30641
while_stmt
body_id
12
1
2
30641
body_id
while_stmt
12
1
2
30641
do_body
149931
do_stmt
149931
body_id
149931
do_stmt
body_id
12
1
2
149931
body_id
do_stmt
12
1
2
149931
switch_case
271721
switch_stmt
53308
index
264
case_id
271721
switch_stmt
index
12
1
5
4059
5
6
47188
6
163
2060
switch_stmt
case_id
12
1
5
4059
5
6
47188
6
163
2060
index
switch_stmt
12
1
2
138
2
5
22
6
17
24
17
36
21
36
86
21
91
474
21
606
32709
14
index
case_id
12
1
2
138
2
5
22
6
17
24
17
36
21
36
86
21
91
474
21
606
32709
14
case_id
switch_stmt
12
1
2
271721
case_id
index
12
1
2
271721
switch_body
53308
switch_stmt
53308
body_id
53308
switch_stmt
body_id
12
1
2
53308
body_id
switch_stmt
12
1
2
53308
for_initialization
29667
for_stmt
29667
init_id
29667
for_stmt
init_id
12
1
2
29667
init_id
for_stmt
12
1
2
29667
for_condition
31505
for_stmt
31505
condition_id
31505
for_stmt
condition_id
12
1
2
31505
condition_id
for_stmt
12
1
2
31505
for_update
29407
for_stmt
29407
update_id
29407
for_stmt
update_id
12
1
2
29407
update_id
for_stmt
12
1
2
29407
for_body
32103
for_stmt
32103
body_id
32103
for_stmt
body_id
12
1
2
32103
body_id
for_stmt
12
1
2
32103
stmtparents
4113351
id
4113351
index
12615
parent
1738665
id
index
12
1
2
4113351
id
parent
12
1
2
4113351
index
id
12
1
2
3962
2
3
1078
3
4
513
4
5
1474
7
8
1032
8
12
818
12
29
1110
29
37
896
37
74
961
74
192180
766
index
parent
12
1
2
3962
2
3
1078
3
4
513
4
5
1474
7
8
1032
8
12
818
12
29
1110
29
37
896
37
74
961
74
192180
766
parent
id
12
1
2
990323
2
3
382079
3
4
108209
4
6
113841
6
17
131575
17
1943
12634
parent
index
12
1
2
990323
2
3
382079
3
4
108209
4
6
113841
6
17
131575
17
1943
12634
ishandler
21612
block
21612
stmt_decl_bind
531383
stmt
524523
num
51
decl
531383
stmt
num
12
1
2
519092
2
9
5430
stmt
decl
12
1
2
519073
2
9
5450
num
stmt
12
1
2
6
4
5
6
7
8
6
9
10
6
24
25
6
172
173
6
836
837
6
80746
80747
6
num
decl
12
1
2
6
4
5
6
7
8
6
9
10
6
24
25
6
172
173
6
836
837
6
80749
80750
6
decl
stmt
12
1
2
531383
decl
num
12
1
2
531383
stmt_decl_entry_bind
498005
stmt
454241
num
444
decl_entry
474016
stmt
num
12
1
2
422673
2
274
31568
stmt
decl_entry
12
1
2
422673
2
15
31568
num
stmt
12
8
9
6
11
12
213
13
14
1
15
16
190
17
278706
32
num
decl_entry
12
8
9
6
11
12
213
13
14
190
15
267734
34
decl_entry
stmt
12
1
2
462337
2
17
11679
decl_entry
num
12
1
2
473936
2
273
79
blockscope
1309621
block
1309621
enclosing
1173021
block
enclosing
12
1
2
1309621
enclosing
block
12
1
2
1093573
2
509
79447
jumpinfo
351037
id
351037
str
5914
target
81577
id
str
12
1
2
351037
id
target
12
1
2
351037
str
id
12
2
3
3212
3
4
796
4
5
686
5
7
487
7
15
459
15
181398
272
str
target
12
1
2
4703
2
3
674
3
12
456
12
38931
79
target
id
12
1
2
254
2
3
19879
3
4
7102
4
5
3572
5
6
38447
6
7
10579
7
166
1742
target
str
12
1
2
81577
preprocdirects
1308115
id
1308115
kind
140
location
1301872
id
kind
12
1
2
1308115
id
location
12
1
2
1308115
kind
id
12
4
5
10
8
9
10
500
501
10
967
968
10
1755
1756
10
1881
1882
10
5258
5259
10
5570
5571
10
7598
7599
10
14233
14234
10
26512
26513
10
27401
27402
10
29002
29003
10
kind
location
12
4
5
10
7
8
10
500
501
10
967
968
10
1755
1756
10
1881
1882
10
5258
5259
10
5570
5571
10
7598
7599
10
14233
14234
10
26170
26171
10
27401
27402
10
28769
28770
10
location
id
12
1
2
1301546
2
235
325
location
kind
12
1
2
1301872
preprocpair
374369
begin
296991
elseelifend
374369
begin
elseelifend
12
1
2
235829
2
3
53911
3
53
7251
elseelifend
begin
12
1
2
374369
preproctrue
164618
branch
164618
preprocfalse
117730
branch
117730
preproctext
954122
id
954122
head
458142
body
173528
id
head
12
1
2
954122
id
body
12
1
2
954122
head
id
12
1
2
341918
2
3
77258
3
19
34369
19
752
4595
head
body
12
1
2
436714
2
38
21428
body
id
12
1
2
163079
2
64816
10448
body
head
12
1
2
164542
2
21810
8985
includes
287443
id
287443
included
53966
id
included
12
1
2
287443
included
id
12
1
2
26576
2
3
8855
3
4
4563
4
6
4790
6
11
4140
11
41
4064
41
763
975
link_targets
574
id
574
binary
574
id
binary
12
1
2
574
binary
id
12
1
2
574
link_parent
18584884
element
5164827
link_target
574
element
link_target
12
1
2
1543684
2
3
1943264
3
4
754223
4
6
422385
6
29
402680
29
45
98589
link_target
element
12
2
3
86
5
559
43
2834
6256
43
6663
8713
43
10268
13146
43
13433
20518
43
25549
27566
43
27680
33162
43
34917
40444
43
42525
46022
43
47794
58086
43
58594
139377
43
388296
388297
10
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