@compilation
9550
@externalDataElement
65
@duplication
185065
@similarity
203173
@external_package
120
@svnentry
575525
@location_default
8812005
@location_stmt
2176425
@location_expr
9755082
@diagnostic
68684
@file
60011
@folder
10943
@macroinvocation
35573550
@function
3467595
@fun_decl
3539887
@var_decl
5359092
@type_decl
1331886
@namespace_decl
136843
@using
291384
@static_assert
130659
@parameter
4627024
@membervariable
305627
@globalvariable
301146
@localvariable
521220
@enumconstant
93840
@builtintype
515
@derivedtype
4630204
@decltype
46996
@usertype
4193084
@mangledname
483589
@type_mention
1677549
@routinetype
430398
@ptrtomember
12631
@specifier
504
@gnuattribute
413730
@stdattribute
364
@declspec
57828
@msattribute
3
@alignas
1743
@attribute_arg_empty
1
@attribute_arg_token
15725
@attribute_arg_constant
146276
@attribute_arg_type
54
@derivation
390189
@frienddecl
240298
@comment
1580013
@namespace
7686
@specialnamequalifyingelement
10
@namequalifier
1114421
@value
8774612
@initialiser
1664822
@errorexpr
48706
@address_of
440386
@reference_to
1058090
@indirect
294273
@ref_indirect
1253936
@array_to_pointer
997247
@vacuous_destructor_call
5120
@assume
3285
@parexpr
2996467
@arithnegexpr
652982
@unaryplusexpr
186
@complementexpr
27992
@notexpr
337996
@conjugation
1
@realpartexpr
65
@imagpartexpr
65
@postincrexpr
42985
@postdecrexpr
5394
@preincrexpr
62511
@predecrexpr
24791
@conditionalexpr
154262
@addexpr
246479
@subexpr
134812
@mulexpr
140470
@divexpr
63655
@remexpr
4533
@jmulexpr
1
@jdivexpr
1
@fjaddexpr
1
@jfaddexpr
1
@fjsubexpr
1
@jfsubexpr
1
@paddexpr
87144
@psubexpr
21943
@pdiffexpr
25076
@lshiftexpr
350150
@rshiftexpr
71701
@andexpr
257685
@orexpr
143373
@xorexpr
37259
@eqexpr
212358
@neexpr
88347
@gtexpr
43882
@ltexpr
51732
@geexpr
22333
@leexpr
213634
@minexpr
1
@maxexpr
1
@assignexpr
550955
@assignaddexpr
68313
@assignsubexpr
7863
@assignmulexpr
6907
@assigndivexpr
2072
@assignremexpr
274
@assignlshiftexpr
597
@assignrshiftexpr
4513
@assignandexpr
7182
@assignorexpr
17554
@assignxorexpr
21965
@assignpaddexpr
13045
@assignpsubexpr
576
@andlogicalexpr
130796
@orlogicalexpr
74562
@commaexpr
10734
@subscriptexpr
165978
@virtfunptrexpr
1
@callexpr
226789
@vastartexpr
3663
@vaargexpr
986
@vaendexpr
490
@vacopyexpr
30
@varaccess
5318255
@thisaccess
1167122
@new_expr
32127
@delete_expr
5964
@throw_expr
22313
@condition_decl
7028
@braced_init_list
120
@type_id
4418
@runtime_sizeof
278886
@runtime_alignof
1558
@sizeof_pack
471
@expr_stmt
156384
@routineexpr
2265918
@type_operand
123307
@offsetofexpr
33600
@hasassignexpr
2
@hascopyexpr
2
@hasnothrowassign
3
@hasnothrowconstr
3
@hasnothrowcopy
5
@hastrivialassign
2
@hastrivialconstr
3
@hastrivialcopy
2
@hasuserdestr
3
@hasvirtualdestr
3
@isabstractexpr
3
@isbaseofexpr
39
@isclassexpr
214
@isconvtoexpr
12
@isemptyexpr
164
@isenumexpr
21
@ispodexpr
603
@ispolyexpr
3
@isunionexpr
5
@typescompexpr
44853
@intaddrexpr
1
@hastrivialdestructor
109
@literal
4380627
@uuidof
845
@aggregateliteral
915581
@delete_array_expr
1348
@new_array_expr
5296
@foldexpr
4
@ctordirectinit
90176
@ctorvirtualinit
6228
@ctorfieldinit
196010
@ctordelegatinginit
734
@dtordirectdestruct
29134
@dtorvirtualdestruct
2434
@dtorfielddestruct
29901
@static_cast
214716
@reinterpret_cast
30807
@const_cast
5307
@dynamic_cast
986
@c_style_cast
4235362
@lambdaexpr
12680
@param_ref
85877
@noopexpr
39
@istriviallyconstructibleexpr
3
@isdestructibleexpr
4
@isnothrowdestructibleexpr
5
@istriviallydestructibleexpr
5
@istriviallyassignableexpr
3
@isnothrowassignableexpr
3
@istrivialexpr
43
@isstandardlayoutexpr
2
@istriviallycopyableexpr
2357
@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
164
@noexceptexpr
17522
@builtinshufflevector
1
@builtinchooseexpr
7396
@builtinaddressof
3969
@vec_fill
1
@builtinconvertvector
1
@builtincomplex
4
@spaceshipexpr
1
@lambdacapture
21653
@stmt_expr
1269739
@stmt_if
523914
@stmt_while
30998
@stmt_goto
111306
@stmt_label
81478
@stmt_return
1130009
@stmt_block
1325000
@stmt_end_test_while
149714
@stmt_for
32154
@stmt_switch_case
271391
@stmt_switch
53243
@stmt_asm
241255
@stmt_try_block
17960
@stmt_microsoft_try
169
@stmt_decl
613064
@stmt_set_vla_size
11
@stmt_vla_decl
8
@stmt_assigned_goto
9126
@stmt_empty
102357
@stmt_continue
8070
@stmt_break
223843
@stmt_range_based_for
21
@stmt_handler
21646
@stmt_constexpr_if
3
@ppd_if
156064
@ppd_ifdef
61075
@ppd_ifndef
83312
@ppd_elif
20625
@ppd_else
57654
@ppd_endif
300452
@ppd_plain_include
290704
@ppd_define
318007
@ppd_undef
19243
@ppd_line
12477
@ppd_error
43
@ppd_pragma
36565
@ppd_objc_import
2
@ppd_include_next
87
@ppd_warning
1
@link_target
581
@xmldtd
1
@xmlelement
1270313
@xmlattribute
1202020
@xmlnamespace
4185
@xmlcomment
26812
@xmlcharacters
439958
compilations
9550
id
9550
cwd
10
id
cwd
12
1
2
9550
cwd
id
12
871
872
10
compilation_args
375671
id
4318
num
162
arg
18603
id
num
12
13
77
323
85
86
9
89
90
3198
90
92
221
92
96
266
99
101
297
id
arg
12
13
77
323
82
83
9
88
89
3200
89
90
157
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
17701
2
2654
901
arg
num
12
1
2
18264
2
55
338
compilation_compiling_files
9550
id
9550
num
10
file
4846
id
num
12
1
2
9550
id
file
12
1
2
9550
num
id
12
871
872
10
num
file
12
442
443
10
file
id
12
1
2
274
2
3
4550
3
14
21
file
num
12
1
2
4846
compilation_time
38114
id
9528
num
10
kind
43
seconds
12390
id
num
12
1
2
9528
id
kind
12
4
5
9528
id
seconds
12
3
4
2576
4
5
6951
num
id
12
869
870
10
num
kind
12
4
5
10
num
seconds
12
1130
1131
10
kind
id
12
869
870
43
kind
num
12
1
2
43
kind
seconds
12
7
8
10
14
15
10
582
583
10
658
659
10
seconds
id
12
1
2
8355
2
3
2379
3
4
899
4
646
756
seconds
num
12
1
2
12390
seconds
kind
12
1
2
10954
2
3
1436
diagnostic_for
846937
diagnostic
68684
compilation
9221
file_number
10
file_number_diagnostic_number
6502
diagnostic
compilation
12
1
2
9254
2
3
56732
254
840
2697
diagnostic
file_number
12
1
2
68684
diagnostic
file_number_diagnostic_number
12
1
2
68684
compilation
diagnostic
12
2
3
21
7
8
5811
8
9
603
247
248
1864
263
444
723
446
594
197
compilation
file_number
12
1
2
9221
compilation
file_number_diagnostic_number
12
2
3
21
7
8
5811
8
9
603
247
248
1864
263
444
723
446
594
197
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
2675
2
5
581
5
6
953
7
14
515
15
16
54
17
18
570
18
23
438
26
40
526
42
842
186
file_number_diagnostic_number
compilation
12
4
9
559
10
11
953
14
27
515
30
31
54
34
35
570
36
45
438
52
79
526
84
85
175
254
255
2620
309
842
87
file_number_diagnostic_number
file_number
12
1
2
6502
compilation_finished
9550
id
9550
cpu_seconds
7993
elapsed_seconds
197
id
cpu_seconds
12
1
2
9550
id
elapsed_seconds
12
1
2
9550
cpu_seconds
id
12
1
2
6864
2
3
855
3
8
274
cpu_seconds
elapsed_seconds
12
1
2
7500
2
3
493
elapsed_seconds
id
12
1
2
32
2
3
32
3
4
21
9
10
10
12
13
10
16
17
10
26
27
10
38
39
10
99
100
10
100
101
10
140
141
10
195
196
10
221
222
10
elapsed_seconds
cpu_seconds
12
1
2
32
2
3
32
3
4
21
9
10
10
11
12
10
16
17
10
25
26
10
37
38
10
77
78
10
89
90
10
134
135
10
176
177
10
185
186
10
externalData
131
id
65
path
10
column
21
value
131
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
131
value
path
12
1
2
131
value
column
12
1
2
131
snapshotDate
10
snapshotDate
10
sourceLocationPrefix
10
prefix
10
duplicateCode
185065
id
185065
relativePath
761
equivClass
76489
id
relativePath
12
1
2
185065
id
equivClass
12
1
2
185065
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
42
relativePath
equivClass
12
1
2
288
2
3
128
3
4
67
4
6
61
6
10
61
10
18
67
18
97
61
102
9128
24
equivClass
id
12
1
2
20437
2
3
32595
3
4
10691
4
5
6008
5
9
5947
9
11
810
equivClass
relativePath
12
1
2
75636
2
7
853
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
39551856
id
278635
offset
21143
beginLine
784463
beginColumn
1301
endLine
784463
endColumn
1313
id
offset
12
100
101
8561
101
102
27556
102
105
22609
105
108
24457
108
111
13735
111
114
23782
114
116
22622
116
124
23628
124
132
21615
132
154
21357
154
186
21265
186
202
23389
202
416
20909
416
3446
3142
id
beginLine
12
4
5
1399
5
6
109619
6
7
15380
7
8
28360
8
12
23598
12
17
22738
17
19
18872
19
22
22763
22
28
21376
28
151
14527
id
beginColumn
12
2
26
22867
26
31
22290
31
32
2639
32
33
163370
33
51
21167
51
61
22407
61
80
21032
80
132
2860
id
endLine
12
4
5
1399
5
6
109619
6
7
15380
7
8
28360
8
12
23598
12
17
22738
17
19
18872
19
22
22763
22
28
21376
28
151
14527
id
endColumn
12
2
26
21603
26
31
24322
31
32
1620
32
33
163658
33
54
21959
54
64
22609
64
86
21124
86
133
1736
offset
id
12
2
3
4553
4
5
1337
6
7
2589
8
9
822
11
12
1607
13
23
1853
24
62
1620
64
130
1644
141
250
1595
251
982
1589
986
45401
1927
offset
beginLine
12
2
3
4553
4
5
1337
6
7
2589
8
9
822
11
12
1607
13
23
1853
24
62
1620
64
130
1644
141
246
1595
247
964
1589
969
32533
1589
32544
33826
337
offset
beginColumn
12
1
2
5891
2
3
3412
3
4
1607
4
7
1884
7
12
1835
12
15
1632
15
23
1595
23
68
1607
68
161
1589
161
171
85
offset
endLine
12
2
3
4553
4
5
1337
6
7
2589
8
9
822
11
12
1607
13
23
1853
24
62
1620
64
130
1644
141
246
1595
247
964
1589
969
32533
1589
32544
33826
337
offset
endColumn
12
1
2
5891
2
3
3412
3
4
1607
4
7
1908
7
12
1822
12
15
1607
15
24
1657
24
73
1607
73
167
1595
167
177
30
beginLine
id
12
1
2
403450
2
3
103003
3
4
44213
4
6
70444
6
8
58378
8
13
65884
13
138
39088
beginLine
offset
12
1
7
64730
7
12
64233
12
23
60053
23
32
36633
32
33
266937
33
41
62613
41
55
61281
55
69
61477
69
94
59096
94
248
47404
beginLine
beginColumn
12
1
5
64325
5
9
62576
9
15
62956
15
29
59777
29
32
9212
32
33
348865
33
37
61747
37
42
61459
42
122
53542
beginLine
endLine
12
1
2
784463
beginLine
endColumn
12
1
5
64202
5
9
62557
9
15
63085
15
29
59679
29
32
9212
32
33
349865
33
37
63447
37
43
65221
43
123
47190
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
403450
2
3
103003
3
4
44213
4
6
70444
6
8
58378
8
13
65884
13
138
39088
endLine
offset
12
1
7
64730
7
12
64233
12
23
60053
23
32
36633
32
33
266937
33
41
62613
41
55
61281
55
69
61477
69
94
59096
94
248
47404
endLine
beginLine
12
1
2
784463
endLine
beginColumn
12
1
5
64325
5
9
62576
9
15
62956
15
29
59777
29
32
9212
32
33
348865
33
37
61747
37
42
61459
42
122
53542
endLine
endColumn
12
1
5
64202
5
9
62557
9
15
63085
15
29
59679
29
32
9212
32
33
349865
33
37
63447
37
43
65221
43
123
47190
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
120
id
120
namespace
10
package_name
120
version
120
id
namespace
12
1
2
120
id
package_name
12
1
2
120
id
version
12
1
2
120
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
120
package_name
namespace
12
1
2
120
package_name
version
12
1
2
120
version
id
12
1
2
120
version
namespace
12
1
2
120
version
package_name
12
1
2
120
header_to_external_package
8530
fileid
8530
package
120
fileid
package
12
1
2
8530
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
8812005
id
8812005
container
70954
startLine
150604
startColumn
5460
endLine
150428
endColumn
10625
id
container
12
1
2
8812005
id
startLine
12
1
2
8812005
id
startColumn
12
1
2
8812005
id
endLine
12
1
2
8812005
id
endColumn
12
1
2
8812005
container
id
12
1
2
11524
2
19
6096
19
25
5482
25
31
5515
31
41
5822
41
54
5526
54
72
5603
72
99
5416
99
137
5383
137
220
5328
220
430
5328
430
20913
3925
container
startLine
12
1
2
11524
2
15
6008
15
20
6140
20
25
5548
25
32
6096
32
41
5679
41
53
5723
53
71
5592
71
99
5449
99
158
5328
158
351
5361
351
9356
2500
container
startColumn
12
1
2
11524
2
4
6008
4
8
6546
8
11
5394
11
14
5778
14
18
6250
18
23
5756
23
29
5833
29
37
5690
37
50
5668
50
78
5383
78
168
1118
container
endLine
12
1
2
11524
2
15
5986
15
20
6162
20
25
5493
25
32
6107
32
41
5668
41
53
5723
53
70
5383
70
96
5339
96
153
5394
153
333
5350
333
9356
2818
container
endColumn
12
1
2
11524
2
14
5734
14
19
6118
19
23
5712
23
28
6414
28
33
5515
33
40
5953
40
47
5350
47
57
5603
57
69
5636
69
91
5328
91
336
2061
startLine
id
12
1
2
30844
2
3
18026
3
4
17949
4
5
9714
5
7
13706
7
9
13410
9
13
13201
13
32
11568
32
127
11304
127
6472
10877
startLine
container
12
1
2
55647
2
3
33432
3
4
9901
4
5
8432
5
8
12905
8
27
11491
27
123
11337
123
6472
7456
startLine
startColumn
12
1
2
31952
2
3
17861
3
4
19791
4
5
9583
5
7
13914
7
9
13826
9
13
12708
13
27
11480
27
62
11348
62
153
8136
startLine
endLine
12
1
2
112950
2
3
17412
3
7
12533
7
184
7708
startLine
endColumn
12
1
2
31798
2
3
17774
3
4
18640
4
5
9868
5
7
13728
7
9
13772
9
13
12730
13
29
11655
29
74
11348
74
258
9287
startColumn
id
12
1
2
877
2
3
1008
3
5
504
5
8
482
8
16
438
16
37
416
37
119
416
124
512
416
522
5004
416
5044
19249
416
19714
201002
65
startColumn
container
12
1
2
2346
2
3
493
3
6
427
6
15
438
15
55
416
59
228
416
231
1213
416
1274
2356
416
2555
6472
87
startColumn
startLine
12
1
2
910
2
3
997
3
4
263
4
6
471
6
10
427
10
20
416
20
55
416
56
194
416
196
844
416
863
1976
416
1976
6604
307
startColumn
endLine
12
1
2
910
2
3
997
3
4
263
4
6
471
6
10
427
10
20
416
20
55
416
56
194
416
206
843
416
863
1977
416
1980
6583
307
startColumn
endColumn
12
1
2
2478
2
3
493
3
7
493
7
13
427
13
28
416
28
49
427
50
103
416
105
428
307
endLine
id
12
1
2
30559
2
3
18059
3
4
17807
4
5
9868
5
7
13772
7
9
13454
9
13
13048
13
31
11458
31
124
11293
124
6472
11107
endLine
container
12
1
2
55362
2
3
33333
3
4
9868
4
5
8541
5
8
13103
8
27
11326
27
121
11293
121
6472
7598
endLine
startLine
12
1
2
112161
2
3
17247
3
7
12072
7
46
8947
endLine
startColumn
12
1
2
31645
2
3
17938
3
4
19737
4
5
9605
5
6
7861
6
7
6129
7
9
13837
9
13
12708
13
27
11491
27
62
11348
62
153
8125
endLine
endColumn
12
1
2
31546
2
3
17741
3
4
18629
4
5
9934
5
7
13815
7
9
13772
9
13
12785
13
29
11513
29
74
11359
74
258
9331
endColumn
id
12
1
2
4210
2
3
1184
3
4
767
4
5
646
5
9
877
9
36
811
36
282
800
298
7593
800
7763
25755
526
endColumn
container
12
1
2
4835
2
3
1282
3
4
953
4
7
899
7
31
800
32
356
800
377
2696
800
2701
6472
252
endColumn
startLine
12
1
2
4243
2
3
1173
3
4
800
4
5
635
5
9
855
9
34
811
34
221
800
233
1947
800
1953
4894
504
endColumn
startColumn
12
1
2
4868
2
3
1326
3
4
942
4
7
910
7
22
811
22
45
800
45
81
822
81
84
142
endColumn
endLine
12
1
2
4243
2
3
1173
3
4
811
4
5
635
5
9
855
9
32
800
32
221
800
233
1952
800
1962
4895
504
locations_stmt
2176425
id
2176425
container
3173
startLine
296354
startColumn
1227
endLine
294555
endColumn
1491
id
container
12
1
2
2176425
id
startLine
12
1
2
2176425
id
startColumn
12
1
2
2176425
id
endLine
12
1
2
2176425
id
endColumn
12
1
2
2176425
container
id
12
1
7
288
7
17
257
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
570
3
5
202
5
8
288
8
14
245
14
20
263
20
29
251
29
39
251
39
51
251
51
63
263
63
78
245
78
107
245
107
126
67
container
endLine
12
1
5
239
5
13
282
13
24
263
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
220
container
endColumn
12
1
4
282
4
7
257
7
13
245
13
21
251
21
29
239
29
40
282
40
49
263
49
60
257
60
73
245
73
84
239
84
97
239
97
120
239
120
172
128
startLine
id
12
1
2
113657
2
3
78643
3
4
31282
4
6
25169
6
16
22505
16
128
22315
128
222
2780
startLine
container
12
1
2
175337
2
3
51977
3
5
22708
5
13
22382
13
125
22266
125
176
1681
startLine
startColumn
12
1
2
130651
2
3
73101
3
4
31159
4
7
26807
7
17
23051
17
45
11581
startLine
endLine
12
1
2
191442
2
3
47699
3
4
21695
4
9
23168
9
30
12348
startLine
endColumn
12
1
2
155827
2
3
62539
3
4
21063
4
9
24672
9
31
22431
31
73
9819
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
85
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
15271
98
15556
18380
12
startColumn
endColumn
12
1
2
153
2
3
92
3
4
85
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
42
endLine
id
12
1
2
116001
2
3
72831
3
4
31901
4
6
25672
6
16
23107
16
126
22106
126
229
2933
endLine
container
12
1
2
175049
2
3
52173
3
5
22174
5
14
23487
14
172
21670
endLine
startLine
12
1
2
193725
2
3
42881
3
4
20909
4
8
22425
8
32
14613
endLine
startColumn
12
1
2
132812
2
3
67971
3
4
32442
4
7
26685
7
16
22131
16
46
12514
endLine
endColumn
12
1
2
155722
2
3
62404
3
4
21370
4
9
23855
9
34
22382
34
73
8819
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
214
2
3
85
3
6
135
6
12
128
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
85
4
6
135
6
10
128
10
13
122
13
16
122
16
22
122
22
31
122
31
38
128
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
9755082
id
9755082
container
3574
startLine
195321
startColumn
386
endLine
195640
endColumn
456
id
container
12
1
2
9755082
id
startLine
12
1
2
9755082
id
startColumn
12
1
2
9755082
id
endLine
12
1
2
9755082
id
endColumn
12
1
2
9755082
container
id
12
1
4
319
4
10
269
10
34
270
34
108
269
108
205
269
205
322
270
322
485
271
486
746
269
746
1179
269
1180
1848
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
285
43
60
270
60
73
286
73
84
279
84
95
290
95
106
284
106
120
280
120
138
278
138
166
270
166
416
190
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
14718
97
4266
14507
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
14732
61
184
14140
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
16137
46382
29
48761
86976
29
87194
224341
29
237386
712099
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
14924
34
233
14681
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
15573
16
27
14834
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
5253
35
5322
18552
35
20345
51675
35
54821
117773
35
117975
185967
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
1190
35
1207
1967
35
1968
2479
35
2482
2649
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
5993
35
6048
12974
35
13161
20940
35
20996
28029
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
5994
35
6037
12938
35
13153
20903
35
21020
28040
35
29290
55694
25
numlines
499159
element_id
492197
num_lines
9342
num_code
7291
num_comment
3936
element_id
num_lines
12
1
2
485311
2
7
6886
element_id
num_code
12
1
2
485366
2
7
6831
element_id
num_comment
12
1
2
492120
2
3
76
num_lines
element_id
12
1
2
4254
2
3
1250
3
4
701
4
6
734
6
12
701
12
24
712
24
121
701
121
7771
285
num_lines
num_code
12
1
2
4320
2
3
1260
3
4
712
4
6
756
6
11
811
11
18
734
18
30
712
30
32
32
num_lines
num_comment
12
1
2
4309
2
3
1260
3
4
723
4
6
767
6
11
844
11
17
723
17
27
712
num_code
element_id
12
1
2
3179
2
3
855
3
4
625
4
6
559
6
10
603
10
22
592
22
101
548
101
7978
328
num_code
num_lines
12
1
2
3201
2
3
888
3
4
635
4
6
559
6
10
635
10
21
614
21
35
548
35
42
208
num_code
num_comment
12
1
2
3190
2
3
910
3
4
635
4
6
537
6
9
559
9
17
559
17
27
581
27
34
317
num_comment
element_id
12
1
2
1885
2
3
405
3
4
296
4
7
328
7
13
328
14
38
296
39
280
296
286
36252
98
num_comment
num_lines
12
1
2
1896
2
3
416
3
4
263
4
7
339
7
13
328
13
35
296
35
90
296
91
119
98
num_comment
num_code
12
1
2
1896
2
3
416
3
4
274
4
7
328
7
12
307
12
33
296
33
82
296
82
108
120
diagnostics
68684
id
68684
severity
21
error_tag
76
error_message
98
full_error_message
59474
location
120
id
severity
12
1
2
68684
id
error_tag
12
1
2
68684
id
error_message
12
1
2
68684
id
full_error_message
12
1
2
68684
id
location
12
1
2
68684
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
76
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
98
error_message
error_tag
12
1
2
98
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
59463
841
842
10
full_error_message
severity
12
1
2
59474
full_error_message
error_tag
12
1
2
59474
full_error_message
error_message
12
1
2
59474
full_error_message
location
12
1
2
59474
location
id
12
1
2
109
6254
6255
10
location
severity
12
1
2
120
location
error_tag
12
1
2
109
3
4
10
location
error_message
12
1
2
109
5
6
10
location
full_error_message
12
1
2
109
5414
5415
10
files
60011
id
60011
name
60011
simple
41052
ext
98
fromSource
10
id
name
12
1
2
60011
id
simple
12
1
2
60011
id
ext
12
1
2
60011
id
fromSource
12
1
2
60011
name
id
12
1
2
60011
name
simple
12
1
2
60011
name
ext
12
1
2
60011
name
fromSource
12
1
2
60011
simple
id
12
1
2
31173
2
3
6195
3
7
3234
7
42
449
simple
name
12
1
2
31173
2
3
6195
3
7
3234
7
42
449
simple
ext
12
1
2
36699
2
3
3782
3
6
570
simple
fromSource
12
1
2
41052
ext
id
12
1
2
10
3
4
10
15
16
10
38
39
10
80
81
10
114
115
10
441
442
10
768
769
10
4013
4014
10
ext
name
12
1
2
10
3
4
10
15
16
10
38
39
10
80
81
10
114
115
10
441
442
10
768
769
10
4013
4014
10
ext
simple
12
1
2
10
3
4
10
15
16
10
38
39
10
75
76
10
112
113
10
428
429
10
688
689
10
2838
2839
10
ext
fromSource
12
1
2
98
fromSource
id
12
5473
5474
10
fromSource
name
12
5473
5474
10
fromSource
simple
12
3744
3745
10
fromSource
ext
12
9
10
10
folders
10943
id
10943
name
10943
simple
3135
id
name
12
1
2
10943
id
simple
12
1
2
10943
name
id
12
1
2
10943
name
simple
12
1
2
10943
simple
id
12
1
2
1688
2
3
668
3
4
438
4
17
241
27
121
98
simple
name
12
1
2
1688
2
3
668
3
4
438
4
17
241
27
121
98
containerparent
70932
parent
10943
child
70932
parent
child
12
1
2
4989
2
3
1403
3
4
614
4
6
1008
6
10
811
10
14
866
14
30
833
30
153
416
child
parent
12
1
2
70932
fileannotations
5149627
id
4824
kind
21
name
54616
value
44638
id
kind
12
1
2
131
2
3
4693
id
name
12
1
100
361
111
222
361
224
290
361
295
448
361
448
527
361
533
623
394
623
713
361
726
901
361
901
931
76
933
934
1381
1080
1671
361
1693
2286
76
id
value
12
1
112
361
117
272
361
272
360
361
379
633
361
634
737
361
737
952
361
952
1069
361
1083
1498
252
1498
1499
1381
1501
1871
361
1968
4072
296
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
8925
2
3
6030
3
6
4517
6
8
4451
8
14
4407
14
18
3914
18
21
4243
21
34
4396
34
128
4375
129
236
4155
236
395
4111
395
440
1085
name
kind
12
1
2
54616
name
value
12
1
2
9978
2
3
8048
3
4
2489
4
6
3958
6
10
4879
10
14
3486
14
18
4495
18
23
4199
23
44
4396
44
97
4155
97
405
4100
421
1907
427
value
id
12
1
2
6896
2
5
2171
5
8
3234
8
21
3432
21
23
2467
23
25
4024
25
40
3234
40
195
3519
195
207
3508
207
273
3662
273
327
3366
328
407
3837
407
441
1282
value
kind
12
1
2
44627
2
3
10
value
name
12
1
2
6918
2
5
2510
5
8
3388
8
16
3497
16
18
3015
18
21
3739
21
31
3881
31
41
3530
41
54
3530
54
80
3410
80
108
3355
108
130
3399
130
149
460
inmacroexpansion
60859049
id
15688248
inv
2531860
id
inv
12
1
2
3618172
2
3
2444422
3
4
1897977
4
5
1930674
5
6
1866536
6
7
968687
7
8
1531676
8
11
1254555
11
6193
175545
inv
id
12
1
2
616471
2
3
369752
3
4
160128
4
5
256555
5
7
183476
7
9
150758
9
12
221730
12
22
202906
22
45
191200
45
153127
178879
affectedbymacroexpansion
35484840
id
4079168
inv
3279104
id
inv
12
1
2
1340494
2
3
718492
3
4
682067
4
6
320608
6
10
313182
10
24
307677
24
64
309561
64
9803
87082
inv
id
12
1
2
252913
2
3
209805
3
4
202323
4
5
257768
5
6
301208
6
7
247568
7
8
230831
8
9
227720
9
10
182291
10
12
285325
12
16
297059
16
23
275039
23
60
248654
60
526
60594
macroinvocations
35573550
id
35573550
macro_id
81217
location
761081
kind
21
id
macro_id
12
1
2
35573550
id
location
12
1
2
35573550
id
kind
12
1
2
35573550
macro_id
id
12
1
2
17017
2
3
16557
3
4
3574
4
6
7193
6
11
6896
11
19
6173
19
40
6173
40
105
6195
105
487
6107
488
196960
5328
macro_id
location
12
1
2
43213
2
3
10745
3
4
5339
4
6
6973
6
13
6721
13
66
6107
66
3614
2116
macro_id
kind
12
1
2
75077
2
3
6140
location
id
12
1
2
284333
2
3
177479
3
4
43443
4
5
58586
5
8
63564
8
17
61151
17
80
57149
80
258137
15372
location
macro_id
12
1
2
712385
2
354
48695
location
kind
12
1
2
761081
kind
id
12
27686
27687
10
3216594
3216595
10
kind
macro_id
12
2221
2222
10
5746
5747
10
kind
location
12
6578
6579
10
62832
62833
10
macroparent
31697519
id
31697519
parent_id
24675496
id
parent_id
12
1
2
31697519
parent_id
id
12
1
2
18986039
2
3
4852278
3
88
837178
macrolocationbind
4013345
id
2798451
location
2003426
id
location
12
1
2
2198274
2
3
338898
3
7
231525
7
57
29753
location
id
12
1
2
1601810
2
3
170839
3
8
155317
8
723
75458
macro_argument_unexpanded
92630311
invocation
27414610
argument_index
723
text
312612
invocation
argument_index
12
1
2
7655065
2
3
11464681
3
4
6260141
4
67
2034721
invocation
text
12
1
2
7723004
2
3
11618553
3
4
6088758
4
67
1984293
argument_index
invocation
12
50787
50788
635
50989
185566
54
756485
2500192
32
argument_index
text
12
2
3
635
13
1004
54
6629
19723
32
text
invocation
12
1
2
37895
2
3
61118
3
4
14090
4
5
42138
5
8
25296
8
12
15120
12
16
21765
16
21
23936
21
41
24967
41
121
23794
121
567376
22489
text
argument_index
12
1
2
226021
2
3
76294
3
9
10296
macro_argument_expanded
92630311
invocation
27414610
argument_index
723
text
189409
invocation
argument_index
12
1
2
7655065
2
3
11464681
3
4
6260141
4
67
2034721
invocation
text
12
1
2
11162979
2
3
9892749
3
4
5268762
4
9
1090118
argument_index
invocation
12
50787
50788
635
50989
185566
54
756485
2500192
32
argument_index
text
12
1
2
625
2
76
54
869
13996
43
text
invocation
12
1
2
22862
2
3
38180
3
4
6239
4
5
15186
5
6
2752
6
7
22039
7
9
15471
9
15
16480
15
28
14254
28
77
14331
77
337
14320
338
1133308
7291
text
argument_index
12
1
2
95614
2
3
79474
3
6
14243
6
66
76
functions
3467595
id
3467595
name
288335
kind
76
id
name
12
1
2
3467595
id
kind
12
1
2
3467595
name
id
12
1
2
195363
2
3
28311
3
5
26074
5
13
22160
13
123517
16425
name
kind
12
1
2
286877
2
3
1458
kind
id
12
32
33
10
479
480
10
2829
2830
10
6206
6207
10
45041
45042
10
114719
114720
10
146936
146937
10
kind
name
12
11
12
10
42
43
10
230
231
10
1495
1496
10
2829
2830
10
2880
2881
10
18942
18943
10
function_entry_point
1008374
id
1005447
entry_point
1008374
id
entry_point
12
1
2
1002793
2
9
2653
entry_point
id
12
1
2
1008374
function_return_type
3477760
id
3467124
return_type
1023375
id
return_type
12
1
2
3456981
2
6
10142
return_type
id
12
1
2
299103
2
3
662571
3
84263
61700
purefunctions
20748
id
20748
function_deleted
56173
id
56173
function_defaulted
12927
id
12927
member_function_this_type
523250
id
522921
this_type
171339
id
this_type
12
1
2
522592
2
3
328
this_type
id
12
1
2
62533
2
3
44550
3
4
22291
4
5
15011
5
7
13684
7
36
12872
40
87
394
fun_decls
3543155
id
3539887
function
3374162
type_id
1010304
name
256789
location
795291
id
function
12
1
2
3539887
id
type_id
12
1
2
3536905
2
4
2982
id
name
12
1
2
3539887
id
location
12
1
2
3539887
function
id
12
1
2
3238163
2
9
135998
function
type_id
12
1
2
3357506
2
6
16655
function
name
12
1
2
3374162
function
location
12
1
2
3286541
2
9
87621
type_id
id
12
1
2
280276
2
3
660948
3
89606
69079
type_id
function
12
1
2
292107
2
3
657297
3
83378
60899
type_id
name
12
1
2
943780
2
7512
66524
type_id
location
12
1
2
912924
2
6
80132
6
22467
17247
name
id
12
1
2
153521
2
3
29298
3
4
15932
4
6
19517
6
13
20197
13
123766
18322
name
function
12
1
2
164146
2
3
28476
3
4
14451
4
7
21633
7
25
19638
25
123501
8443
name
type_id
12
1
2
224289
2
5
20866
5
63265
11633
name
location
12
1
2
164639
2
3
43454
3
4
16436
4
8
20570
8
8921
11688
location
id
12
1
2
522657
2
3
143860
3
5
64847
5
125
59682
125
3043
4243
location
function
12
1
2
537581
2
3
156821
3
9
64331
9
3043
36557
location
type_id
12
1
2
701661
2
4
61776
4
1522
31853
location
name
12
1
2
770291
2
134
25000
fun_def
1230547
id
1230547
fun_specialized
6421
id
6421
fun_implicit
14
id
14
fun_decl_specifiers
485338
id
260688
name
6
id
name
12
1
2
69263
2
3
158200
3
4
33224
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
1420692
fun_decl
1420692
fun_decl_noexcept
32905
fun_decl
32116
constant
32785
fun_decl
constant
12
1
2
31327
2
3
789
constant
fun_decl
12
1
2
32664
2
3
120
fun_decl_empty_noexcept
391878
fun_decl
391878
fun_decl_typedef_type
175
fun_decl
175
typedeftype_id
87
fun_decl
typedeftype_id
12
1
2
175
typedeftype_id
fun_decl
12
2
3
87
param_decl_bind
4650566
id
4650566
index
701
fun_decl
3071122
id
index
12
1
2
4650566
id
fun_decl
12
1
2
4650566
index
id
12
1
2
350
4
5
142
6
118
54
191
616
54
886
5115
54
14149
280085
43
index
fun_decl
12
1
2
350
4
5
142
6
118
54
191
616
54
886
5115
54
14149
280085
43
fun_decl
id
12
1
2
2194832
2
3
478479
3
4
242666
4
65
155143
fun_decl
index
12
1
2
2194832
2
3
478479
3
4
242666
4
65
155143
var_decls
5367940
id
5359092
variable
5131261
type_id
2007363
name
126283
location
1232192
id
variable
12
1
2
5359092
id
type_id
12
1
2
5350429
2
4
8662
id
name
12
1
2
5359092
id
location
12
1
2
5359048
2
3
43
variable
id
12
1
2
4943803
2
9
187457
variable
type_id
12
1
2
5095931
2
7
35329
variable
name
12
1
2
5113695
2
3
17565
variable
location
12
1
2
5023069
2
9
108191
type_id
id
12
1
2
1580539
2
3
228850
3
11
156942
11
5924
41031
type_id
variable
12
1
2
1604728
2
3
219618
3
13
151108
13
5424
31908
type_id
name
12
1
2
1832537
2
5
151207
5
772
23618
type_id
location
12
1
2
1758162
2
4
154464
4
3608
94737
name
id
12
1
2
52083
2
3
19276
3
4
10910
4
5
7686
5
8
10515
8
15
9506
15
47
9528
47
165630
6776
name
variable
12
1
2
54901
2
3
18826
3
4
11809
4
6
11195
6
11
10734
11
27
9484
27
164602
9331
name
type_id
12
1
2
76283
2
3
16897
3
4
8859
4
7
10471
7
27
9517
27
125807
4254
name
location
12
1
2
72807
2
3
19024
3
4
6973
4
7
11184
7
21
9747
21
10073
6546
location
id
12
1
2
892233
2
3
149124
3
6
113389
6
128450
77445
location
variable
12
1
2
940983
2
3
114551
3
6
102632
6
128224
74024
location
type_id
12
1
2
1055162
2
3
85099
3
118388
91930
location
name
12
1
2
1223223
2
52
8969
var_def
2437137
id
2437137
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
1331886
id
1331886
type_id
1300142
location
1086621
id
type_id
12
1
2
1331886
id
location
12
1
2
1331886
type_id
id
12
1
2
1277050
2
24
23092
type_id
location
12
1
2
1278344
2
24
21798
location
id
12
1
2
1031171
2
506
55450
location
type_id
12
1
2
1032651
2
506
53969
type_def
937551
id
937551
type_decl_top
268642
type_decl
268642
namespace_decls
136843
id
136843
namespace_id
7675
location
122226
bodylocation
122555
id
namespace_id
12
1
2
136843
id
location
12
1
2
136843
id
bodylocation
12
1
2
136843
namespace_id
id
12
1
2
3618
2
3
1085
3
4
416
4
7
646
7
13
592
13
27
592
28
163
581
172
3743
142
namespace_id
location
12
1
2
3618
2
3
1085
3
4
416
4
7
646
7
13
592
13
27
592
28
163
581
172
3743
142
namespace_id
bodylocation
12
1
2
3618
2
3
1085
3
4
416
4
7
646
7
13
592
13
27
592
28
163
581
172
3742
142
location
id
12
1
2
113849
2
8
8377
location
namespace_id
12
1
2
113849
2
8
8377
location
bodylocation
12
1
2
121481
2
3
745
bodylocation
id
12
1
2
114540
2
11
8015
bodylocation
namespace_id
12
1
2
114540
2
9
8015
bodylocation
location
12
1
2
122161
2
5
394
usings
291384
id
291384
element_id
46392
location
23859
id
element_id
12
1
2
291384
id
location
12
1
2
291384
element_id
id
12
1
2
39386
2
4
3750
4
127
3256
element_id
location
12
1
2
39386
2
4
3750
4
127
3256
location
id
12
1
2
18059
2
3
2236
3
18
1798
18
382
1765
location
element_id
12
1
2
18059
2
3
2236
3
18
1798
18
382
1765
using_container
458008
parent
11228
child
291384
parent
child
12
1
2
3212
2
4
942
4
6
427
6
7
2774
7
17
932
19
143
767
178
179
1260
179
202
844
202
501
65
child
parent
12
1
2
215813
2
3
50362
3
11
23136
13
47
2072
static_asserts
130659
id
130659
condition
130659
message
29707
location
16721
id
condition
12
1
2
130659
id
message
12
1
2
130659
id
location
12
1
2
130659
condition
id
12
1
2
130659
condition
message
12
1
2
130659
condition
location
12
1
2
130659
message
id
12
1
2
22108
2
3
422
3
4
2830
4
11
1444
12
17
2348
17
513
553
message
condition
12
1
2
22108
2
3
422
3
4
2830
4
11
1444
12
17
2348
17
513
553
message
location
12
1
2
27554
2
33
2153
location
id
12
1
2
2901
2
3
2765
3
4
1327
5
6
3728
6
7
175
14
15
2036
16
17
39
17
18
3402
19
52
344
location
condition
12
1
2
2901
2
3
2765
3
4
1327
5
6
3728
6
7
175
14
15
2036
16
17
39
17
18
3402
19
52
344
location
message
12
1
2
4417
2
3
5985
3
4
6128
4
7
188
params
4644085
id
4627024
function
3043304
index
701
type_id
1856463
id
function
12
1
2
4626355
2
69
668
id
index
12
1
2
4627024
id
type_id
12
1
2
4611980
2
4
15043
function
id
12
1
2
2166224
2
3
475026
3
4
244409
4
65
157643
function
index
12
1
2
2166224
2
3
475026
3
4
244409
4
65
157643
function
type_id
12
1
2
2282782
2
3
470881
3
5
254278
5
20
35362
index
id
12
1
2
350
4
5
142
6
118
54
191
616
54
884
5095
54
14377
277376
43
index
function
12
1
2
350
4
5
142
6
118
54
191
616
54
884
5095
54
14377
277548
43
index
type_id
12
1
2
350
2
3
142
4
37
54
38
104
54
171
1179
54
2870
151163
43
type_id
id
12
1
2
1504453
2
3
186679
3
14
139463
14
5175
25866
type_id
function
12
1
2
1524311
2
3
179815
3
23
139694
23
4690
12642
type_id
index
12
1
2
1744795
2
65
111667
overrides
159059
new
124550
old
15465
new
old
12
1
2
90047
2
3
34496
3
4
6
old
new
12
1
2
8126
2
3
2016
3
4
871
4
5
1262
5
10
1229
10
43
1164
44
218
793
membervariables
310243
id
305627
type_id
132895
name
53213
id
type_id
12
1
2
301164
2
7
4462
id
name
12
1
2
305627
type_id
id
12
1
2
108049
2
3
12269
3
9
10054
9
1712
2521
type_id
name
12
1
2
115099
2
3
9089
3
266
8706
name
id
12
1
2
28092
2
3
8168
3
4
5372
4
6
4013
6
15
4089
15
1967
3475
name
type_id
12
1
2
34287
2
3
6853
3
4
3695
4
7
4298
7
242
3991
262
605
87
globalvariables
301154
id
301146
type_id
1460
name
295146
id
type_id
12
1
2
301138
2
3
8
id
name
12
1
2
301146
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
291380
2
33
3766
name
type_id
12
1
2
294542
2
12
604
localvariables
521298
id
521220
type_id
47528
name
75239
id
type_id
12
1
2
521142
2
3
78
id
name
12
1
2
521220
type_id
id
12
1
2
26474
2
3
6760
3
4
2856
4
6
4059
6
13
3806
13
3196
3565
4920
4921
6
type_id
name
12
1
2
35700
2
3
4873
3
5
4268
5
1158
2687
name
id
12
1
2
42961
2
3
12915
3
4
5087
4
7
6721
7
31
5706
31
6112
1847
name
type_id
12
1
2
63735
2
3
6389
3
819
5113
autoderivation
19512
var
19512
derivation_type
32
var
derivation_type
12
1
2
19512
derivation_type
var
12
20
21
6
39
40
6
161
162
6
475
476
6
2304
2305
6
enumconstants
93840
id
93840
parent
8009
index
7579
type_id
7866
name
72903
location
75870
id
parent
12
1
2
93840
id
index
12
1
2
93840
id
type_id
12
1
2
93840
id
name
12
1
2
93840
id
location
12
1
2
93840
parent
id
12
1
2
1594
2
3
819
3
4
2452
4
5
579
5
6
579
6
9
728
9
16
611
16
392
605
426
1166
39
parent
index
12
1
2
1594
2
3
832
3
4
2498
4
5
572
5
6
585
6
9
702
9
17
624
17
1166
598
parent
type_id
12
1
2
7267
2
3
741
parent
name
12
1
2
1594
2
3
832
3
4
2498
4
5
572
5
6
585
6
9
702
9
17
624
17
1166
598
parent
location
12
1
2
1633
2
3
832
3
4
2452
4
5
579
5
6
559
6
9
702
9
16
611
16
427
605
466
1166
32
index
id
12
1
2
2609
2
3
930
3
4
923
4
7
572
7
10
689
10
11
351
11
12
553
12
30
598
30
1253
351
index
parent
12
1
2
2609
2
3
930
3
4
923
4
7
572
7
9
676
9
11
364
11
12
553
12
29
598
29
1232
351
index
type_id
12
1
2
2609
2
3
930
3
4
923
4
7
572
7
9
676
9
11
364
11
12
553
12
28
598
28
1210
351
index
name
12
1
2
2609
2
3
930
3
4
923
4
7
572
7
10
689
10
11
351
11
12
553
12
28
598
28
674
351
index
location
12
1
2
2609
2
3
930
3
4
923
4
7
572
7
10
689
10
11
351
11
12
553
12
28
598
28
774
351
type_id
id
12
1
2
1594
2
3
800
3
4
2426
4
5
559
5
6
559
6
9
702
9
16
598
16
470
592
479
1166
32
type_id
parent
12
1
2
7859
137
138
6
type_id
index
12
1
2
1594
2
3
813
3
4
2472
4
5
553
5
6
566
6
9
676
9
17
611
17
1166
579
type_id
name
12
1
2
1594
2
3
813
3
4
2472
4
5
553
5
6
566
6
9
676
9
17
611
17
1166
579
type_id
location
12
1
2
1633
2
3
813
3
4
2426
4
5
559
5
6
540
6
9
676
9
16
598
16
470
592
621
1166
26
name
id
12
1
2
65544
2
3
6838
3
239
520
name
parent
12
1
2
66188
2
3
6194
3
239
520
name
index
12
1
2
67880
2
13
5022
name
type_id
12
1
2
61146
2
3
11236
3
239
520
name
location
12
1
2
70430
2
23
2472
location
id
12
1
2
70580
2
229
5289
location
parent
12
1
2
70691
2
229
5179
location
index
12
1
2
72272
2
17
3597
location
type_id
12
1
2
65648
2
3
9967
3
229
253
location
name
12
1
2
75700
2
27
169
builtintypes
515
id
515
name
515
kind
515
size
76
sign
32
alignment
54
id
name
12
1
2
515
id
kind
12
1
2
515
id
size
12
1
2
515
id
sign
12
1
2
515
id
alignment
12
1
2
515
name
id
12
1
2
515
name
kind
12
1
2
515
name
size
12
1
2
515
name
sign
12
1
2
515
name
alignment
12
1
2
515
kind
id
12
1
2
515
kind
name
12
1
2
515
kind
size
12
1
2
515
kind
sign
12
1
2
515
kind
alignment
12
1
2
515
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
4630204
id
4630204
name
2324208
kind
87
type_id
2775550
id
name
12
1
2
4630204
id
kind
12
1
2
4630204
id
type_id
12
1
2
4630204
name
id
12
1
2
1682503
2
3
523359
3
45177
118345
name
kind
12
1
2
2324175
2
3
32
name
type_id
12
1
2
1682744
2
3
523129
3
45159
118334
kind
id
12
21
22
10
62
63
10
2069
2070
10
31133
31134
10
45229
45230
10
61034
61035
10
112323
112324
10
170398
170399
10
kind
name
12
1
2
10
13
14
10
39
40
10
1155
1156
10
17432
17433
10
40954
40955
10
59447
59448
10
92928
92929
10
kind
type_id
12
12
13
10
21
22
10
983
984
10
31133
31134
10
45229
45230
10
61034
61035
10
111992
111993
10
170398
170399
10
type_id
id
12
1
2
1704948
2
3
369630
3
4
628985
4
202
71985
type_id
name
12
1
2
1706165
2
3
369476
3
4
627922
4
198
71985
type_id
kind
12
1
2
1706483
2
3
370759
3
4
627878
4
7
70428
pointerishsize
3375193
id
3375193
size
21
alignment
10
id
size
12
1
2
3375193
id
alignment
12
1
2
3375193
size
id
12
21
22
10
307794
307795
10
size
alignment
12
1
2
21
alignment
id
12
307815
307816
10
alignment
size
12
2
3
10
arraysizes
17193
id
17193
num_elements
2160
bytesize
2510
alignment
76
id
num_elements
12
1
2
17193
id
bytesize
12
1
2
17193
id
alignment
12
1
2
17193
num_elements
id
12
1
2
164
2
3
1271
3
4
76
4
5
175
5
13
164
13
25
164
38
116
142
num_elements
bytesize
12
1
2
1589
2
3
219
3
4
120
4
6
164
6
11
65
num_elements
alignment
12
1
2
1589
2
3
241
3
4
142
4
7
164
7
8
21
bytesize
id
12
1
2
153
2
3
1403
3
4
109
4
6
208
6
9
197
9
18
208
21
56
197
59
75
32
bytesize
num_elements
12
1
2
1907
2
3
350
3
6
219
6
7
32
bytesize
alignment
12
1
2
1951
2
3
285
3
5
230
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
1819324
id
1819324
type_id
847211
id
type_id
12
1
2
1819324
type_id
id
12
1
2
656518
2
3
87895
3
6
69583
6
5503
33213
decltypes
46996
id
46996
expr
43432
base_type
8629
parentheses_would_change_meaning
21
id
expr
12
1
2
46996
id
base_type
12
1
2
46996
id
parentheses_would_change_meaning
12
1
2
46996
expr
id
12
1
2
40153
2
4
3278
expr
base_type
12
1
2
40153
2
4
3278
expr
parentheses_would_change_meaning
12
1
2
43432
base_type
id
12
1
2
5822
2
3
2521
3
274
285
base_type
expr
12
1
2
2313
2
3
5701
3
2451
614
base_type
parentheses_would_change_meaning
12
1
2
8629
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
4193084
id
4193084
name
879229
kind
120
id
name
12
1
2
4193084
id
kind
12
1
2
4193084
name
id
12
1
2
577351
2
3
194760
3
7
69298
7
32744
37818
name
kind
12
1
2
826596
2
10
52632
kind
id
12
23
24
10
372
373
10
776
777
10
1938
1939
10
4229
4230
10
16789
16790
10
17797
17798
10
20548
20549
10
75592
75593
10
95210
95211
10
149132
149133
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
55460
55461
10
usertypesize
1386327
id
1386327
size
1480
alignment
87
id
size
12
1
2
1386327
id
alignment
12
1
2
1386327
size
id
12
1
2
427
2
3
197
3
4
65
4
5
87
5
8
120
8
12
109
12
17
120
19
38
120
42
261
120
284
99381
109
size
alignment
12
1
2
1217
2
3
175
3
6
87
alignment
id
12
1
2
10
3
4
10
7
8
10
50
51
10
54
55
10
2327
2328
10
10108
10109
10
113882
113883
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
1314
id
1314
usertype_uuid
4834
id
4834
uuid
4834
id
uuid
12
1
2
4834
uuid
id
12
1
2
4834
mangled_name
4189805
id
4189805
mangled_name
483589
id
mangled_name
12
1
2
4189805
mangled_name
id
12
1
2
292031
2
3
62281
3
4
33333
4
7
36963
7
24
37061
24
8580
21919
is_pod_class
589105
id
589105
is_standard_layout_class
1158979
id
1158979
is_complete
1364825
id
1364825
is_class_template
225308
id
225308
class_instantiation
1157586
to
1156018
from
68015
to
from
12
1
2
1154538
2
4
1480
from
to
12
1
2
19956
2
3
11995
3
4
6853
4
5
4616
5
7
5636
7
11
6052
11
20
5197
20
84
5109
84
4845
2598
class_template_argument
3035464
type_id
1392566
index
1228
arg_type
860752
type_id
index
12
1
2
567011
2
3
433655
3
4
244936
4
7
122786
7
113
24177
type_id
arg_type
12
1
2
593239
2
3
445881
3
4
258390
4
113
95055
index
type_id
12
1
2
10
2
3
778
3
26
98
29
64
98
69
435
98
616
9358
98
13712
123926
43
index
arg_type
12
1
2
10
2
3
778
3
14
109
14
26
98
29
148
98
198
3602
98
11970
41382
32
arg_type
type_id
12
1
2
522186
2
3
187402
3
4
56700
4
11
67379
11
11852
27083
arg_type
index
12
1
2
746322
2
3
95527
3
22
18903
class_template_argument_value
345737
type_id
223806
index
153
arg_value
328182
type_id
index
12
1
2
201449
2
3
13706
3
14
8651
type_id
arg_value
12
1
2
189826
2
3
16919
3
37
16787
44
171
274
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
1582
1583
10
6332
6333
10
8321
8322
10
12053
12054
10
arg_value
type_id
12
1
2
310945
2
4
17236
arg_value
index
12
1
2
328182
is_proxy_class_for
46371
id
46371
templ_param_id
46371
id
templ_param_id
12
1
2
46371
templ_param_id
id
12
1
2
46371
type_mentions
1677549
id
1677549
type_id
67210
location
1647041
kind
13
id
type_id
12
1
2
1677549
id
location
12
1
2
1677549
id
kind
12
1
2
1677549
type_id
id
12
1
2
30072
2
3
12309
3
4
3637
4
7
6070
7
13
5139
13
35
5192
35
9490
4788
type_id
location
12
1
2
30072
2
3
12309
3
4
3637
4
7
6070
7
13
5139
13
35
5192
35
9490
4788
type_id
kind
12
1
2
65967
2
3
1242
location
id
12
1
2
1616871
2
5
30169
location
type_id
12
1
2
1616871
2
5
30169
location
kind
12
1
2
1647041
kind
id
12
685
686
6
257149
257150
6
kind
type_id
12
207
208
6
10314
10315
6
kind
location
12
677
678
6
252468
252469
6
is_function_template
983582
id
983582
function_instantiation
708185
to
708185
from
129310
to
from
12
1
2
708185
from
to
12
1
2
60998
2
3
30833
3
4
7346
4
5
8815
5
10
10000
10
71
9704
71
653
1611
function_template_argument
1910191
function_id
1054175
index
219
arg_type
338391
function_id
index
12
1
2
583480
2
3
290956
3
4
127742
4
21
51996
function_id
arg_type
12
1
2
597899
2
3
288642
3
4
110922
4
21
56711
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
226087
2
3
45110
3
6
27664
6
19
25603
19
2030
13925
arg_type
index
12
1
2
314772
2
12
23618
function_template_argument_value
198028
function_id
107062
index
153
arg_value
170571
function_id
index
12
1
2
101546
2
14
5515
function_id
arg_value
12
1
2
84945
2
3
16173
3
113
5943
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
157
158
10
405
406
10
973
974
10
2523
2524
10
4858
4859
10
6595
6596
10
arg_value
function_id
12
1
2
143619
2
3
26447
3
4
504
arg_value
index
12
1
2
170571
is_variable_template
17807
id
17807
variable_instantiation
35800
to
35800
from
6469
to
from
12
1
2
35800
from
to
12
1
2
2236
2
3
1907
3
4
361
4
5
734
5
9
537
9
21
493
24
288
197
variable_template_argument
5484
variable_id
845
index
32
arg_type
4203
variable_id
index
12
1
2
683
2
3
123
3
5
39
variable_id
arg_type
12
1
2
370
2
3
130
3
4
65
4
6
71
6
8
71
8
13
65
13
85
65
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
3480
2
3
474
3
11
247
arg_type
index
12
1
2
3988
2
4
214
variable_template_argument_value
136
variable_id
19
index
13
arg_value
136
variable_id
index
12
1
2
13
2
3
6
variable_id
arg_value
12
3
4
13
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
430398
id
430398
return_type
177534
id
return_type
12
1
2
430398
return_type
id
12
1
2
143082
2
3
18125
3
9
13322
9
8267
3004
routinetypeargs
719710
routine
351779
index
350
type_id
205528
routine
index
12
1
2
161898
2
3
95932
3
4
53925
4
6
32324
6
33
7697
routine
type_id
12
1
2
186712
2
3
96689
3
4
47653
4
22
20723
index
routine
12
1
2
120
2
7
21
10
16
21
19
33
21
52
74
21
93
115
21
139
199
21
269
364
21
473
703
21
1449
3651
21
8568
17318
21
32082
32083
10
index
type_id
12
1
2
120
2
5
21
6
10
21
11
22
21
33
37
21
38
42
21
44
83
21
124
183
21
248
346
21
466
1095
21
2679
6045
21
13491
13492
10
type_id
routine
12
1
2
122391
2
3
40833
3
4
13212
4
7
16633
7
1349
12456
type_id
index
12
1
2
154080
2
3
39430
3
33
12017
ptrtomembers
12631
id
12631
type_id
9397
class_id
6359
id
type_id
12
1
2
12631
id
class_id
12
1
2
12631
type_id
id
12
1
2
9035
2
111
361
type_id
class_id
12
1
2
9035
2
111
361
class_id
id
12
1
2
5339
2
3
515
8
65
504
class_id
type_id
12
1
2
5339
2
3
515
8
65
504
specifiers
504
id
504
str
504
id
str
12
1
2
504
str
id
12
1
2
504
typespecifiers
1500944
type_id
1494058
spec_id
76
type_id
spec_id
12
1
2
1487172
2
3
6886
spec_id
type_id
12
102
103
10
222
223
10
598
599
10
957
958
10
2363
2364
10
20785
20786
10
111858
111859
10
funspecifiers
11101038
func_id
3417156
spec_id
175
func_id
spec_id
12
1
2
342250
2
3
436911
3
4
842562
4
5
1677020
5
8
118411
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
27095
27096
10
34167
34168
10
137685
137686
10
222376
222377
10
250677
250678
10
284037
284038
10
varspecifiers
1112020
var_id
924807
spec_id
65
var_id
spec_id
12
1
2
786197
2
3
91660
3
5
46949
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
413730
id
413730
kind
1
name
55
name_space
1
location
90510
id
kind
12
1
2
413730
id
name
12
1
2
413730
id
name_space
12
1
2
413730
id
location
12
1
2
413730
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
26730
2
3
5313
3
4
29996
4
8
7387
8
9
17697
9
73
3384
location
kind
12
1
2
90510
location
name
12
1
2
28415
2
3
4680
3
4
49670
4
9
7364
9
10
379
location
name_space
12
1
2
90510
attribute_args
152615
id
152615
kind
3
attribute
151316
index
6
location
57362
id
kind
12
1
2
152615
id
attribute
12
1
2
152615
id
index
12
1
2
152615
id
location
12
1
2
152615
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
150538
2
5
778
attribute
kind
12
1
2
150826
2
3
489
attribute
index
12
1
2
150538
2
5
778
attribute
location
12
1
2
150543
2
5
773
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
27295
2
3
8429
3
5
2886
5
6
17600
6
37
1150
location
kind
12
1
2
51567
2
3
5795
location
attribute
12
1
2
27281
2
3
8445
3
5
2884
5
6
17600
6
37
1150
location
index
12
1
2
57357
3
4
4
attribute_arg_value
152591
arg
152591
value
2187
arg
value
12
1
2
152591
value
arg
12
1
2
1730
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
19320
type_id
17938
spec_id
19320
type_id
spec_id
12
1
2
17236
2
34
701
spec_id
type_id
12
1
2
19320
funcattributes
304333
func_id
164211
spec_id
304333
func_id
spec_id
12
1
2
89671
2
3
12576
3
4
59956
4
14
2006
spec_id
func_id
12
1
2
304333
varattributes
371224
var_id
322421
spec_id
371224
var_id
spec_id
12
1
2
273654
2
3
48764
14
15
3
spec_id
var_id
12
1
2
371224
stmtattributes
6
stmt_id
6
spec_id
6
stmt_id
spec_id
12
1
2
6
spec_id
stmt_id
12
1
2
6
unspecifiedtype
9281768
type_id
9281768
unspecified_type_id
5011819
type_id
unspecified_type_id
12
1
2
9281768
unspecified_type_id
type_id
12
1
2
2685220
2
3
1947648
3
42
375957
42
7950
2993
member
4920776
parent
814338
index
2675
child
4905217
parent
index
12
1
2
42313
2
3
223740
3
4
204585
4
5
86908
5
7
65888
7
9
61601
9
15
62040
15
47
61173
47
245
6085
parent
child
12
1
2
41656
2
3
223565
3
4
199343
4
5
89715
5
7
66360
7
9
61678
9
15
62961
15
42
61261
42
281
7796
index
parent
12
1
2
493
2
5
241
5
10
230
10
64
208
65
137
208
144
213
208
219
295
208
299
390
208
392
629
208
648
3431
208
3625
22436
208
30800
73591
43
index
child
12
1
2
482
2
5
197
5
9
208
9
22
208
25
132
208
132
199
208
199
279
208
279
362
208
365
480
208
487
1630
208
1771
8138
208
8900
74537
120
child
parent
12
1
2
4905217
child
index
12
1
2
4889866
2
7
15351
enclosingfunction
125055
child
125055
parent
71393
child
parent
12
1
2
125055
parent
child
12
1
2
38333
2
3
21074
3
4
6535
4
7
5372
7
45
76
derivations
390189
derivation
390189
sub
364378
index
65
super
235659
location
86963
derivation
sub
12
1
2
390189
derivation
index
12
1
2
390189
derivation
super
12
1
2
390189
derivation
location
12
1
2
390189
sub
derivation
12
1
2
341812
2
7
22565
sub
index
12
1
2
351428
2
7
12949
sub
super
12
1
2
341823
2
7
22555
sub
location
12
1
2
351417
2
7
12960
index
derivation
12
1
2
10
4
5
10
44
45
10
234
235
10
1182
1183
10
34120
34121
10
index
sub
12
1
2
10
4
5
10
44
45
10
234
235
10
1181
1182
10
33231
33232
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
220879
2
1142
14780
super
sub
12
1
2
220890
2
1142
14769
super
index
12
1
2
235210
2
4
449
super
location
12
1
2
228302
2
439
7357
location
derivation
12
1
2
66338
2
3
8388
3
7
6611
7
795
5625
location
sub
12
1
2
68575
2
3
6370
3
8
7039
8
795
4978
location
index
12
1
2
86941
2
4
21
location
super
12
1
2
69276
2
3
8201
3
9
6524
9
795
2960
derspecifiers
392569
der_id
390156
spec_id
43
der_id
spec_id
12
1
2
387744
2
3
2412
spec_id
der_id
12
220
221
10
263
264
10
987
988
10
34332
34333
10
direct_base_offsets
310496
der_id
310496
offset
197
der_id
offset
12
1
2
310496
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
27927
27928
10
virtual_base_offsets
6337
sub
3508
super
482
offset
241
sub
super
12
1
2
2763
2
4
307
4
7
252
7
11
186
sub
offset
12
1
2
2960
2
4
296
4
8
252
super
sub
12
1
2
76
2
3
43
3
4
54
4
5
87
5
7
32
8
13
43
13
15
43
15
23
43
24
60
43
196
197
10
super
offset
12
1
2
274
2
3
76
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
76
2
3
32
3
4
43
5
7
21
7
10
21
12
14
21
21
29
21
frienddecls
240298
id
240298
type_id
27280
decl_id
49035
location
7302
id
type_id
12
1
2
240298
id
decl_id
12
1
2
240298
id
location
12
1
2
240298
type_id
id
12
1
2
6217
2
3
10230
3
5
1984
5
6
910
6
8
2313
8
19
2116
21
43
2105
43
162
1403
type_id
decl_id
12
1
2
6217
2
3
10230
3
5
1984
5
6
910
6
8
2313
8
19
2116
21
43
2105
43
162
1403
type_id
location
12
1
2
25701
2
31
1578
decl_id
id
12
1
2
33684
2
3
4989
3
7
4024
7
23
3804
23
394
2532
decl_id
type_id
12
1
2
33684
2
3
4989
3
7
4024
7
23
3804
23
394
2532
decl_id
location
12
1
2
48498
2
46
537
location
id
12
1
2
6239
2
3
942
3
21137
120
location
type_id
12
1
2
6864
2
2097
438
location
decl_id
12
1
2
6250
2
3
932
3
3836
120
comments
1580013
id
1580013
contents
784019
location
1580013
id
contents
12
1
2
1580013
id
location
12
1
2
1580013
contents
id
12
1
2
663821
2
3
75088
3
10738
45110
contents
location
12
1
2
663821
2
3
75088
3
10738
45110
location
id
12
1
2
1580013
location
contents
12
1
2
1580013
commentbinding
713207
id
618261
element
684435
id
element
12
1
2
556868
2
3
49079
3
97
12313
element
id
12
1
2
655663
2
3
28772
exprconv
6443933
converted
6443639
conversion
6443933
converted
conversion
12
1
2
6443346
2
4
293
conversion
converted
12
1
2
6443933
compgenerated
6707974
id
6707974
synthetic_destructor_call
59605
element
46392
i
307
destructor_call
49463
element
i
12
1
2
36952
2
3
6765
3
29
2675
element
destructor_call
12
1
2
36952
2
3
6765
3
29
2675
i
element
12
1
2
230
2
8
21
23
48
21
244
862
21
4231
4232
10
i
destructor_call
12
1
2
230
2
8
21
22
42
21
187
667
21
3565
3566
10
destructor_call
element
12
1
2
43618
2
3
3618
3
26
2225
destructor_call
i
12
1
2
49463
namespaces
7686
id
7686
name
4133
id
name
12
1
2
7686
name
id
12
1
2
3475
2
3
416
3
139
241
namespace_inline
153
id
153
namespacembrs
1603040
parentid
7160
memberid
1603040
parentid
memberid
12
1
2
734
2
3
800
3
4
350
4
5
526
5
7
559
7
12
581
12
19
537
19
34
548
36
52
581
52
105
537
105
230
548
231
744
537
778
39485
317
memberid
parentid
12
1
2
1603040
exprparents
13453568
expr_id
13453379
child_index
3123
parent_id
9530495
expr_id
child_index
12
1
2
13453373
2
3
6
expr_id
parent_id
12
1
2
13453197
2
4
182
child_index
expr_id
12
1
2
71
2
3
644
3
4
1652
4
46
240
46
56
234
56
3654
234
6420
1188854
45
child_index
parent_id
12
1
2
71
2
3
644
3
4
1652
4
31
240
31
41
234
41
3639
234
6405
1188867
45
parent_id
expr_id
12
1
2
6759182
2
3
2187728
3
1681
583583
parent_id
child_index
12
1
2
6759202
2
3
2187709
3
480
583583
expr_isload
5007422
expr_id
5007422
conversionkinds
4246766
expr_id
4246766
kind
6
expr_id
kind
12
1
2
4246766
kind
expr_id
12
2189
2190
1
3368
3369
1
13857
13858
1
26502
26503
1
45529
45530
1
4155321
4155322
1
iscall
2320337
caller
2320337
kind
32
caller
kind
12
1
2
2320337
kind
caller
12
1386
1387
10
6429
6430
10
203798
203799
10
numtemplatearguments
164694
expr_id
164694
num
43
expr_id
num
12
1
2
164694
num
expr_id
12
3
4
10
41
42
10
669
670
10
14307
14308
10
specialnamequalifyingelements
10
id
10
name
10
id
name
12
1
2
10
name
id
12
1
2
10
namequalifiers
1114421
id
1114421
qualifiableelement
1114421
qualifyingelement
38862
location
504707
id
qualifiableelement
12
1
2
1114421
id
qualifyingelement
12
1
2
1114421
id
location
12
1
2
1114421
qualifiableelement
id
12
1
2
1114421
qualifiableelement
qualifyingelement
12
1
2
1114421
qualifiableelement
location
12
1
2
1114421
qualifyingelement
id
12
1
2
18920
2
3
8119
3
4
5029
4
11
3018
11
129
2927
132
24941
845
qualifyingelement
qualifiableelement
12
1
2
18920
2
3
8119
3
4
5029
4
11
3018
11
129
2927
132
24941
845
qualifyingelement
location
12
1
2
24789
2
3
4749
3
4
3760
4
11
2966
11
16728
2596
location
id
12
1
2
383625
2
3
56715
3
7
38758
7
381
25608
location
qualifiableelement
12
1
2
383625
2
3
56715
3
7
38758
7
381
25608
location
qualifyingelement
12
1
2
447849
2
3
44535
3
190
12322
varbind
5434639
expr
5434516
var
1532809
expr
var
12
1
2
5434392
2
3
123
var
expr
12
1
2
679968
2
3
308900
3
4
232743
4
5
92819
5
9
133060
9
6150
85317
funbind
2416575
expr
2119711
fun
434036
expr
fun
12
1
2
1823088
2
3
296447
3
5
175
fun
expr
12
1
2
252054
2
3
75583
3
4
31230
4
7
33904
7
37
33429
37
6664
7833
expr_allocator
30329
expr
30329
func
120
form
10
expr
func
12
1
2
30329
expr
form
12
1
2
30329
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
120
form
expr
12
2766
2767
10
form
func
12
11
12
10
expr_deallocator
33300
expr
33300
func
131
form
21
expr
func
12
1
2
33300
expr
form
12
1
2
33300
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
131
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
154262
cond
154262
guard
154262
cond
guard
12
1
2
154262
guard
cond
12
1
2
154262
expr_cond_true
154262
cond
154262
true
154262
cond
true
12
1
2
154262
true
cond
12
1
2
154262
expr_cond_false
154262
cond
154262
false
154262
cond
false
12
1
2
154262
false
cond
12
1
2
154262
values
8774612
id
8774612
str
651636
id
str
12
1
2
8774612
str
id
12
1
2
540186
2
3
65496
3
4040431
45954
valuetext
4778492
id
4778492
text
706785
id
text
12
1
2
4778492
text
id
12
1
2
529394
2
3
102965
3
7
57061
7
427516
17365
valuebind
9496109
val
8768402
expr
9496109
val
expr
12
1
2
8041454
2
3
726192
3
6
756
expr
val
12
1
2
9496109
fieldoffsets
251150
id
251150
byteoffset
8998
bitoffset
52
id
byteoffset
12
1
2
251150
id
bitoffset
12
1
2
251150
byteoffset
id
12
1
2
6115
2
3
780
3
6
748
6
17
676
17
11719
676
byteoffset
bitoffset
12
1
2
8555
2
9
442
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
13779
id
13779
bits
68
declared_bits
68
id
bits
12
1
2
13779
id
declared_bits
12
1
2
13779
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
75
4
93
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
75
4
93
152
4
2106
5611
3
declared_bits
bits
12
1
2
68
initialisers
1664822
init
1664822
var
642778
expr
1664822
location
318685
init
var
12
1
2
1664822
init
expr
12
1
2
1664822
init
location
12
1
2
1664822
var
init
12
1
2
556218
2
16
28705
16
17
49051
17
53
8803
var
expr
12
1
2
556218
2
16
28705
16
17
49051
17
53
8803
var
location
12
1
2
642765
2
3
13
expr
init
12
1
2
1664822
expr
var
12
1
2
1664822
expr
location
12
1
2
1664822
location
init
12
1
2
246094
2
3
23728
3
7
24249
7
65
24086
67
109109
527
location
var
12
1
2
268678
2
3
24971
3
22
23923
22
12503
1112
location
expr
12
1
2
246094
2
3
23728
3
7
24249
7
65
24086
67
109109
527
expr_ancestor
66086
exp
65384
ancestor
47105
exp
ancestor
12
1
2
64748
2
4
635
ancestor
exp
12
1
2
34945
2
3
9704
3
29
2456
exprs
18434237
id
18434237
kind
598
location
5472246
id
kind
12
1
2
18434237
id
location
12
1
2
18434237
kind
id
12
1
8
52
8
18
52
21
62
45
100
150
45
213
506
45
531
815
45
835
2006
45
2338
3023
45
3116
5545
45
5585
10841
45
13459
19466
45
20677
67545
45
150195
817400
39
kind
location
12
1
4
45
4
9
45
12
21
45
21
85
45
86
186
45
191
309
45
419
726
45
740
1250
45
1517
2150
45
2341
3752
45
3790
7357
45
7374
16657
45
18659
177292
45
374826
374827
6
location
id
12
1
2
3700726
2
3
1002531
3
5
434517
5
306848
334470
location
kind
12
1
2
4305820
2
3
882874
3
20
283551
expr_types
18573218
id
18430421
typeid
1322281
value_category
32
id
typeid
12
1
2
18289082
2
4
141338
id
value_category
12
1
2
18430421
typeid
id
12
1
2
513809
2
3
251899
3
4
108356
4
5
86097
5
8
114156
8
14
106009
14
45
99715
45
126320
42237
typeid
value_category
12
1
2
1170755
2
3
143126
3
4
8399
value_category
id
12
5447
5448
10
370542
370543
10
1304851
1304852
10
value_category
typeid
12
1453
1454
10
30956
30957
10
102767
102768
10
new_allocated_type
32127
expr
32127
type_id
16513
expr
type_id
12
1
2
32127
type_id
expr
12
1
2
10340
2
3
3717
3
5
1403
5
107
1052
new_array_allocated_type
5296
expr
5296
type_id
2277
expr
type_id
12
1
2
5296
type_id
expr
12
1
2
32
2
3
2016
3
7
175
8
15
52
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
7028
expr
7028
decl
7028
expr
decl
12
1
2
7028
decl
expr
12
1
2
7028
typeid_bind
4418
expr
4418
type_id
2346
expr
type_id
12
1
2
4418
type_id
expr
12
1
2
1173
2
3
899
3
6
208
6
17
65
uuidof_bind
845
expr
845
type_id
644
expr
type_id
12
1
2
845
type_id
expr
12
1
2
474
2
3
136
3
4
32
sizeof_bind
156888
expr
156888
type_id
2700
expr
type_id
12
1
2
156888
type_id
expr
12
1
2
1061
2
3
355
3
4
202
4
9
202
9
32
128
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
12680
expr
12680
default_capture
19
has_explicit_return_type
13
expr
default_capture
12
1
2
12680
expr
has_explicit_return_type
12
1
2
12680
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
13
lambda_capture
21653
id
21653
lambda
10169
index
110
field
21653
captured_by_reference
13
is_implicit
13
location
13871
id
lambda
12
1
2
21653
id
index
12
1
2
21653
id
field
12
1
2
21653
id
captured_by_reference
12
1
2
21653
id
is_implicit
12
1
2
21653
id
location
12
1
2
21653
lambda
id
12
1
2
5139
2
3
2348
3
4
1249
4
6
910
6
18
520
lambda
index
12
1
2
5139
2
3
2348
3
4
1249
4
6
910
6
18
520
lambda
field
12
1
2
5139
2
3
2348
3
4
1249
4
6
910
6
18
520
lambda
captured_by_reference
12
1
2
9707
2
3
461
lambda
is_implicit
12
1
2
10149
2
3
19
lambda
location
12
1
2
5614
2
3
2472
3
4
1027
4
7
813
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
26
2
3
84
index
is_implicit
12
1
2
65
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
21653
field
lambda
12
1
2
21653
field
index
12
1
2
21653
field
captured_by_reference
12
1
2
21653
field
is_implicit
12
1
2
21653
field
location
12
1
2
21653
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
13
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
13
is_implicit
location
12
330
331
6
1802
1803
6
location
id
12
1
2
12505
2
6
1041
6
68
325
location
lambda
12
1
2
12947
2
68
923
location
index
12
1
2
13337
2
8
533
location
field
12
1
2
12505
2
6
1041
6
68
325
location
captured_by_reference
12
1
2
13851
2
3
19
location
is_implicit
12
1
2
13871
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
4688625
id
4688625
kind
208
location
1193858
id
kind
12
1
2
4688625
id
location
12
1
2
4688625
kind
id
12
2
3
10
47
48
10
355
356
10
502
503
10
736
737
10
1638
1639
10
1835
1836
10
2237
2238
10
2267
2268
10
2748
2749
10
2827
2828
10
3121
3122
10
3441
3442
10
4775
4776
10
30484
30485
10
55911
55912
10
90778
90779
10
103056
103057
10
120839
120840
10
kind
location
12
2
3
10
42
43
10
106
107
10
112
113
10
180
181
10
254
255
10
300
301
10
662
663
10
663
664
10
1002
1003
10
1033
1034
10
1412
1413
10
1954
1955
10
2676
2677
10
10189
10190
10
10259
10260
10
22314
22315
10
26695
26696
10
32139
32140
10
location
id
12
1
2
677440
2
3
181953
3
4
107851
4
6
102117
6
22
101535
22
5041
22960
location
kind
12
1
2
1170273
2
9
23585
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
523914
if_stmt
523914
then_id
523914
if_stmt
then_id
12
1
2
523914
then_id
if_stmt
12
1
2
523914
if_else
148100
if_stmt
148100
else_id
148100
if_stmt
else_id
12
1
2
148100
else_id
if_stmt
12
1
2
148100
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
30998
while_stmt
30998
body_id
30998
while_stmt
body_id
12
1
2
30998
body_id
while_stmt
12
1
2
30998
do_body
149714
do_stmt
149714
body_id
149714
do_stmt
body_id
12
1
2
149714
body_id
do_stmt
12
1
2
149714
switch_case
271391
switch_stmt
53243
index
263
case_id
271391
switch_stmt
index
12
1
5
4054
5
6
47131
6
163
2057
switch_stmt
case_id
12
1
5
4054
5
6
47131
6
163
2057
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
271391
case_id
index
12
1
2
271391
switch_body
53243
switch_stmt
53243
body_id
53243
switch_stmt
body_id
12
1
2
53243
body_id
switch_stmt
12
1
2
53243
for_initialization
29714
for_stmt
29714
init_id
29714
for_stmt
init_id
12
1
2
29714
init_id
for_stmt
12
1
2
29714
for_condition
31555
for_stmt
31555
condition_id
31555
for_stmt
condition_id
12
1
2
31555
condition_id
for_stmt
12
1
2
31555
for_update
29454
for_stmt
29454
update_id
29454
for_stmt
update_id
12
1
2
29454
update_id
for_stmt
12
1
2
29454
for_body
32154
for_stmt
32154
body_id
32154
for_stmt
body_id
12
1
2
32154
body_id
for_stmt
12
1
2
32154
stmtparents
4119908
id
4119908
index
12635
parent
1741441
id
index
12
1
2
4119908
id
parent
12
1
2
4119908
index
id
12
1
2
3968
2
3
1080
3
4
513
4
5
1476
7
8
1034
8
12
819
12
29
1112
29
37
897
37
74
962
74
192181
767
index
parent
12
1
2
3968
2
3
1080
3
4
513
4
5
1476
7
8
1034
8
12
819
12
29
1112
29
37
897
37
74
962
74
192181
767
parent
id
12
1
2
991907
2
3
382688
3
4
108382
4
6
114023
6
17
131785
17
1943
12654
parent
index
12
1
2
991907
2
3
382688
3
4
108382
4
6
114023
6
17
131785
17
1943
12654
ishandler
21646
block
21646
successors
16889416
from
16062711
to
16041364
from
to
12
1
2
15355208
2
647
707503
to
from
12
1
2
15497963
2
647
543400
truecond
965686
from
965686
to
936031
from
to
12
1
2
965686
to
from
12
1
2
912488
2
21
23542
falsecond
965686
from
965686
to
811117
from
to
12
1
2
965686
to
from
12
1
2
697840
2
3
86960
3
25
26316
stmt_decl_bind
532229
stmt
525358
num
52
decl
532229
stmt
num
12
1
2
519919
2
9
5439
stmt
decl
12
1
2
519900
2
9
5458
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
532229
decl
num
12
1
2
532229
stmt_decl_entry_bind
497400
stmt
453689
num
444
decl_entry
473433
stmt
num
12
1
2
422159
2
274
31529
stmt
decl_entry
12
1
2
422159
2
15
31529
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
461768
2
17
11665
decl_entry
num
12
1
2
473354
2
273
79
blockscope
1324978
block
1324978
enclosing
1186775
block
enclosing
12
1
2
1324978
enclosing
block
12
1
2
1106391
2
509
80384
jumpinfo
350611
id
350611
str
5907
target
81478
id
str
12
1
2
350611
id
target
12
1
2
350611
str
id
12
2
3
3208
3
4
796
4
5
685
5
7
486
7
15
459
15
181398
271
str
target
12
1
2
4697
2
3
673
3
12
455
12
38931
79
target
id
12
1
2
253
2
3
19854
3
4
7094
4
5
3568
5
6
38400
6
7
10566
7
166
1740
target
str
12
1
2
81478
preprocdirects
1323355
id
1323355
kind
142
location
1317039
id
kind
12
1
2
1323355
id
location
12
1
2
1323355
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
1316710
2
235
328
location
kind
12
1
2
1317039
preprocpair
378731
begin
300452
elseelifend
378731
begin
elseelifend
12
1
2
238576
2
3
54539
3
53
7335
elseelifend
begin
12
1
2
378731
preproctrue
166536
branch
166536
preprocfalse
119101
branch
119101
preproctext
965238
id
965238
head
463479
body
175549
id
head
12
1
2
965238
id
body
12
1
2
965238
head
id
12
1
2
345902
2
3
78158
3
19
34770
19
752
4649
head
body
12
1
2
441802
2
38
21677
body
id
12
1
2
164979
2
64816
10570
body
head
12
1
2
166459
2
21810
9089
includes
290791
id
290791
included
54594
id
included
12
1
2
290791
included
id
12
1
2
26886
2
3
8958
3
4
4616
4
6
4846
6
11
4188
11
41
4111
41
763
986
link_targets
581
id
581
binary
581
id
binary
12
1
2
581
binary
id
12
1
2
581
link_parent
18149980
element
4991698
link_target
581
element
link_target
12
1
2
1493159
2
3
1882856
3
4
718712
4
6
400792
6
29
398073
29
45
98103
link_target
element
12
2
3
87
5
558
43
2664
6144
43
6546
8476
43
10150
12964
43
13109
20155
43
25133
27051
43
27154
32621
43
33899
39247
43
41489
42581
43
46593
56499
43
56635
133788
43
370737
370738
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