@compilation
10158
@externalDataElement
69
@duplication
185442
@similarity
202955
@external_package
128
@svnentry
575525
@location_default
9318458
@location_stmt
2178227
@location_expr
9748752
@diagnostic
73058
@file
63482
@folder
11616
@macroinvocation
39248156
@function
3548961
@fun_decl
3630977
@var_decl
5487549
@type_decl
1411166
@namespace_decl
145475
@using
307593
@static_assert
130839
@parameter
4718536
@membervariable
320598
@globalvariable
301136
@localvariable
521938
@enumconstant
93969
@builtintype
536
@derivedtype
4646901
@decltype
44016
@usertype
4350224
@mangledname
513309
@type_mention
1679859
@routinetype
436250
@ptrtomember
13202
@specifier
524
@gnuattribute
389394
@stdattribute
364
@declspec
57888
@msattribute
3
@alignas
268
@attribute_arg_empty
1
@attribute_arg_token
15747
@attribute_arg_constant
110179
@attribute_arg_type
58
@derivation
391498
@frienddecl
221799
@comment
1672888
@namespace
8152
@specialnamequalifyingelement
11
@namequalifier
1115942
@value
8794631
@initialiser
1667115
@literal
4381671
@errorexpr
46116
@address_of
440403
@reference_to
1040287
@indirect
294813
@ref_indirect
1225208
@array_to_pointer
995015
@vacuous_destructor_call
4280
@assume
3290
@parexpr
3003045
@arithnegexpr
654798
@unaryplusexpr
198
@complementexpr
28043
@notexpr
354468
@conjugation
1
@realpartexpr
69
@imagpartexpr
69
@postincrexpr
43064
@postdecrexpr
5404
@preincrexpr
61395
@predecrexpr
25507
@conditionalexpr
154520
@addexpr
208107
@subexpr
135078
@mulexpr
99806
@divexpr
63788
@remexpr
4678
@jmulexpr
1
@jdivexpr
1
@fjaddexpr
1
@jfaddexpr
1
@fjsubexpr
1
@jfsubexpr
1
@paddexpr
87304
@psubexpr
22886
@pdiffexpr
24819
@lshiftexpr
345969
@rshiftexpr
58862
@andexpr
236162
@orexpr
143570
@xorexpr
37303
@eqexpr
212748
@neexpr
88509
@gtexpr
43962
@ltexpr
54404
@geexpr
22374
@leexpr
214002
@minexpr
1
@maxexpr
1
@assignexpr
552041
@assignaddexpr
68305
@assignsubexpr
7855
@assignmulexpr
7289
@assigndivexpr
2204
@assignremexpr
291
@assignlshiftexpr
626
@assignrshiftexpr
4513
@assignandexpr
7648
@assignorexpr
18442
@assignxorexpr
22005
@assignpaddexpr
13063
@assignpsubexpr
577
@andlogicalexpr
116180
@orlogicalexpr
57172
@commaexpr
10310
@subscriptexpr
165852
@virtfunptrexpr
1
@callexpr
238745
@vastartexpr
3668
@vaargexpr
1049
@vaendexpr
491
@vacopyexpr
30
@varaccess
5325579
@thisaccess
1168729
@new_expr
28318
@delete_expr
6298
@throw_expr
22813
@condition_decl
7336
@braced_init_list
128
@type_id
4700
@runtime_sizeof
280719
@runtime_alignof
1561
@sizeof_pack
501
@expr_stmt
159048
@routineexpr
2230483
@type_operand
126458
@offsetofexpr
34948
@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
215
@isconvtoexpr
12
@isemptyexpr
174
@isenumexpr
23
@ispodexpr
11
@ispolyexpr
3
@isunionexpr
5
@typescompexpr
45755
@intaddrexpr
1
@hastrivialdestructor
104
@uuidof
846
@aggregateliteral
923225
@delete_array_expr
1434
@new_array_expr
5303
@foldexpr
4
@ctordirectinit
91334
@ctorvirtualinit
6624
@ctorfieldinit
204187
@ctordelegatinginit
711
@dtordirectdestruct
30056
@dtorvirtualdestruct
2589
@dtorfielddestruct
31222
@static_cast
225869
@reinterpret_cast
30849
@const_cast
5621
@dynamic_cast
1049
@c_style_cast
4243972
@lambdaexpr
12698
@param_ref
51049
@noopexpr
39
@istriviallyconstructibleexpr
3
@isdestructibleexpr
4
@isnothrowdestructibleexpr
5
@istriviallydestructibleexpr
5
@istriviallyassignableexpr
3
@isnothrowassignableexpr
3
@istrivialexpr
2507
@isstandardlayoutexpr
2
@istriviallycopyableexpr
46
@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
174
@noexceptexpr
431
@builtinshufflevector
1
@builtinchooseexpr
7303
@builtinaddressof
4210
@vec_fill
1
@builtinconvertvector
1
@builtincomplex
4
@lambdacapture
21682
@stmt_expr
1271488
@stmt_if
524870
@stmt_while
31572
@stmt_goto
111499
@stmt_label
84495
@stmt_return
1155158
@stmt_block
1348079
@stmt_end_test_while
149989
@stmt_for
32198
@stmt_switch_case
278194
@stmt_switch
54571
@stmt_asm
248735
@stmt_try_block
18194
@stmt_microsoft_try
169
@stmt_decl
622406
@stmt_set_vla_size
11
@stmt_vla_decl
8
@stmt_assigned_goto
9142
@stmt_empty
102498
@stmt_continue
8501
@stmt_break
229653
@stmt_range_based_for
23
@stmt_handler
21676
@stmt_constexpr_if
3
@ppd_plain_include
308655
@ppd_define
335748
@ppd_if
164136
@ppd_ifdef
64112
@ppd_ifndef
88068
@ppd_elif
21845
@ppd_else
61056
@ppd_endif
316317
@ppd_undef
20293
@ppd_line
12530
@ppd_error
46
@ppd_pragma
36615
@ppd_objc_import
2
@ppd_include_next
93
@ppd_warning
1
@link_target
618
@xmldtd
1
@xmlelement
1270313
@xmlattribute
1202020
@xmlnamespace
4185
@xmlcomment
26812
@xmlcharacters
439958
compilations
10158
id
10158
cwd
11
id
cwd
12
1
2
10158
cwd
id
12
871
872
11
compilation_args
389454
id
4582
num
174
arg
19859
id
num
12
13
84
334
87
88
3485
88
90
238
90
94
277
97
99
245
id
arg
12
13
81
334
86
87
3487
87
88
185
88
93
329
93
95
245
num
id
12
2
140
14
294
2387
12
2392
2393
17
2447
2458
14
2458
2462
16
2462
2469
14
2469
2494
12
2517
2529
16
2529
2536
14
2537
2554
14
2557
2571
5
2574
2575
23
num
arg
12
1
4
12
5
6
12
6
7
5
7
8
21
8
9
23
9
10
14
10
12
16
12
14
16
15
23
14
23
42
14
60
169
14
187
2470
10
arg
id
12
1
2
18896
2
2575
963
arg
num
12
1
2
19514
2
53
345
compilation_compiling_files
10158
id
10158
num
11
file
5155
id
num
12
1
2
10158
id
file
12
1
2
10158
num
id
12
871
872
11
num
file
12
442
443
11
file
id
12
1
2
291
2
3
4840
3
14
23
file
num
12
1
2
5155
compilation_time
40541
id
10135
num
11
kind
46
seconds
11476
id
num
12
1
2
10135
id
kind
12
4
5
10135
id
seconds
12
2
3
11
3
4
3207
4
5
6916
num
id
12
869
870
11
num
kind
12
4
5
11
num
seconds
12
984
985
11
kind
id
12
869
870
46
kind
num
12
1
2
46
kind
seconds
12
6
7
11
10
11
11
544
545
11
581
582
11
seconds
id
12
1
2
7021
2
3
2635
3
4
921
4
64
863
317
615
34
seconds
num
12
1
2
11476
seconds
kind
12
1
2
9668
2
3
1784
3
4
23
diagnostic_for
900866
diagnostic
73058
compilation
9808
file_number
11
file_number_diagnostic_number
6916
diagnostic
compilation
12
1
2
9843
2
3
60345
254
840
2869
diagnostic
file_number
12
1
2
73058
diagnostic
file_number_diagnostic_number
12
1
2
73058
compilation
diagnostic
12
2
3
23
7
8
6181
8
9
641
247
248
1982
263
444
769
446
594
209
compilation
file_number
12
1
2
9808
compilation
file_number_diagnostic_number
12
2
3
23
7
8
6181
8
9
641
247
248
1982
263
444
769
446
594
209
file_number
diagnostic
12
6264
6265
11
file_number
compilation
12
841
842
11
file_number
file_number_diagnostic_number
12
593
594
11
file_number_diagnostic_number
diagnostic
12
1
2
2845
2
5
618
5
6
1014
7
14
548
15
16
58
17
18
606
18
23
466
26
40
559
42
842
198
file_number_diagnostic_number
compilation
12
4
9
594
10
11
1014
14
27
548
30
31
58
34
35
606
36
45
466
52
79
559
84
85
186
254
255
2787
309
842
93
file_number_diagnostic_number
file_number
12
1
2
6916
compilation_finished
10158
id
10158
cpu_seconds
7989
elapsed_seconds
174
id
cpu_seconds
12
1
2
10158
id
elapsed_seconds
12
1
2
10158
cpu_seconds
id
12
1
2
6741
2
3
839
3
9
408
cpu_seconds
elapsed_seconds
12
1
2
7487
2
3
501
elapsed_seconds
id
12
1
2
34
2
3
23
5
6
11
8
9
11
11
12
11
18
19
11
20
21
11
60
61
11
138
139
11
142
143
11
220
221
11
242
243
11
elapsed_seconds
cpu_seconds
12
1
2
34
2
3
23
5
6
11
8
9
11
11
12
11
17
18
11
20
21
11
57
58
11
109
110
11
130
131
11
157
158
11
207
208
11
externalData
139
id
69
path
11
column
23
value
139
id
path
12
1
2
69
id
column
12
2
3
69
id
value
12
2
3
69
path
id
12
6
7
11
path
column
12
2
3
11
path
value
12
12
13
11
column
id
12
6
7
23
column
path
12
1
2
23
column
value
12
6
7
23
value
id
12
1
2
139
value
path
12
1
2
139
value
column
12
1
2
139
snapshotDate
11
snapshotDate
11
sourceLocationPrefix
11
prefix
11
duplicateCode
185442
id
185442
relativePath
762
equivClass
76642
id
relativePath
12
1
2
185442
id
equivClass
12
1
2
185442
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
61
25
49
61
52
19902
49
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
20474
2
3
32655
3
4
10723
4
5
6019
5
9
5958
9
11
811
equivClass
relativePath
12
1
2
75775
2
7
866
similarCode
202955
id
202955
relativePath
2161
equivClass
54365
id
relativePath
12
1
2
202955
id
equivClass
12
1
2
202955
relativePath
id
12
1
2
90
2
4
179
4
7
156
7
11
174
11
16
193
16
21
190
21
28
163
28
38
175
38
53
165
53
78
166
78
128
163
128
253
163
254
1077
163
1106
4804
21
relativePath
equivClass
12
1
2
140
2
4
197
4
7
175
7
11
172
11
15
162
15
20
177
20
27
175
27
35
175
35
48
163
48
66
163
66
105
163
105
211
163
211
1929
136
equivClass
id
12
1
2
18
2
3
22569
3
4
10615
4
5
6453
5
6
4308
6
7
3188
7
9
4334
9
11
2880
equivClass
relativePath
12
1
2
23069
2
3
14741
3
4
6633
4
5
3649
5
8
4970
8
11
1303
tokens
39643810
id
279337
offset
21181
beginLine
785903
beginColumn
1303
endLine
785903
endColumn
1315
id
offset
12
100
101
8601
101
102
27656
102
105
22626
105
108
24520
108
111
13852
111
114
23801
114
116
22694
116
124
23672
124
132
21673
132
154
21360
154
186
21335
186
202
23432
202
416
20991
416
3446
3117
id
beginLine
12
4
5
1401
5
6
109820
6
7
15408
7
8
28412
8
12
23659
12
17
22811
17
19
18980
19
22
22805
22
28
21483
28
151
14553
id
beginColumn
12
2
26
22946
26
31
22331
31
32
2643
32
33
163670
33
51
21323
51
61
22485
61
80
21071
80
132
2865
id
endLine
12
4
5
1401
5
6
109820
6
7
15408
7
8
28412
8
12
23659
12
17
22811
17
19
18980
19
22
22805
22
28
21483
28
151
14553
id
endColumn
12
2
26
21680
26
31
24366
31
32
1623
32
33
163959
33
54
22116
54
63
20954
63
82
21501
82
133
3135
offset
id
12
2
3
4562
4
5
1340
6
7
2594
8
9
823
11
12
1610
13
23
1856
24
62
1623
64
130
1647
141
250
1598
251
982
1592
986
45432
1930
offset
beginLine
12
2
3
4562
4
5
1340
6
7
2594
8
9
823
11
12
1610
13
23
1856
24
62
1623
64
130
1647
141
246
1598
247
964
1592
969
32541
1592
32546
33841
338
offset
beginColumn
12
1
2
5902
2
3
3418
3
4
1610
4
7
1887
7
12
1838
12
15
1641
15
23
1592
23
68
1610
68
161
1592
161
171
86
offset
endLine
12
2
3
4562
4
5
1340
6
7
2594
8
9
823
11
12
1610
13
23
1856
24
62
1623
64
130
1647
141
246
1598
247
964
1592
969
32541
1592
32546
33841
338
offset
endColumn
12
1
2
5902
2
3
3418
3
4
1610
4
7
1912
7
12
1826
12
15
1610
15
24
1678
24
74
1617
74
169
1592
170
177
12
beginLine
id
12
1
2
404179
2
3
103179
3
4
44300
4
6
70610
6
8
58491
8
13
65900
13
138
39240
beginLine
offset
12
1
7
64849
7
12
64388
12
23
60115
23
32
36762
32
33
267403
33
41
62709
41
55
61307
55
69
61578
69
94
59278
94
248
47510
beginLine
beginColumn
12
1
5
64468
5
9
62648
9
15
63054
15
29
59905
29
32
9210
32
33
349518
33
37
61996
37
42
61436
42
122
53665
beginLine
endLine
12
1
2
785903
beginLine
endColumn
12
1
5
64332
5
9
62648
9
15
63170
15
29
59770
29
32
9259
32
33
350563
33
37
63625
37
43
65279
43
123
47252
beginColumn
id
12
1
12
98
13
38
98
43
61
104
62
130
98
141
305
98
315
653
98
674
1307
98
1396
2753
98
3186
7575
98
7756
11920
98
12623
15072
98
15197
32400
98
33137
40545
98
40750
41523
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
205
253
98
253
338
98
338
404
98
405
516
98
523
826
104
831
941
98
950
951
6
beginColumn
beginLine
12
1
5
98
5
13
104
13
23
98
26
49
98
50
118
98
123
282
98
294
647
98
690
1371
98
1480
3846
98
3857
8434
98
8527
15232
98
15302
94417
98
94493
101665
98
102187
104947
18
beginColumn
endLine
12
1
5
98
5
13
104
13
23
98
26
49
98
50
118
98
123
282
98
294
647
98
690
1371
98
1480
3846
98
3857
8434
98
8527
15232
98
15302
94417
98
94493
101665
98
102187
104947
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
404179
2
3
103179
3
4
44300
4
6
70610
6
8
58491
8
13
65900
13
138
39240
endLine
offset
12
1
7
64849
7
12
64388
12
23
60115
23
32
36762
32
33
267403
33
41
62709
41
55
61307
55
69
61578
69
94
59278
94
248
47510
endLine
beginLine
12
1
2
785903
endLine
beginColumn
12
1
5
64468
5
9
62648
9
15
63054
15
29
59905
29
32
9210
32
33
349518
33
37
61996
37
42
61436
42
122
53665
endLine
endColumn
12
1
5
64332
5
9
62648
9
15
63170
15
29
59770
29
32
9259
32
33
350563
33
37
63625
37
43
65279
43
123
47252
endColumn
id
12
1
15
104
16
42
104
45
74
104
75
164
104
166
367
104
386
925
104
925
1770
104
1849
4926
104
5242
8788
104
9498
14177
104
14248
29084
104
29240
36335
104
38283
42428
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
369
104
372
473
104
475
795
104
797
880
104
881
921
55
endColumn
beginLine
12
1
6
116
6
16
116
16
32
104
33
85
104
86
189
104
224
451
104
455
940
104
1097
2826
104
2917
6935
104
7086
12243
104
12412
93266
104
93330
98912
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
451
104
455
940
104
1097
2826
104
2917
6935
104
7086
12243
104
12412
93266
104
93330
98912
104
99642
104238
36
external_packages
128
id
128
namespace
11
package_name
128
version
128
id
namespace
12
1
2
128
id
package_name
12
1
2
128
id
version
12
1
2
128
namespace
id
12
11
12
11
namespace
package_name
12
11
12
11
namespace
version
12
11
12
11
package_name
id
12
1
2
128
package_name
namespace
12
1
2
128
package_name
version
12
1
2
128
version
id
12
1
2
128
version
namespace
12
1
2
128
version
package_name
12
1
2
128
header_to_external_package
8724
fileid
8724
package
128
fileid
package
12
1
2
8724
package
fileid
12
1
2
34
2
3
11
15
16
23
63
64
11
71
72
11
85
86
11
243
244
11
251
252
11
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
9318458
id
9318458
container
75099
startLine
154549
startColumn
5808
endLine
154374
endColumn
11161
id
container
12
1
2
9318458
id
startLine
12
1
2
9318458
id
startColumn
12
1
2
9318458
id
endLine
12
1
2
9318458
id
endColumn
12
1
2
9318458
container
id
12
1
2
12234
2
19
6356
19
25
5808
25
31
5819
31
41
6193
41
54
5843
54
72
5866
72
98
5679
98
136
5691
136
216
5679
216
417
5644
417
19703
4280
container
startLine
12
1
2
12234
2
15
6239
15
20
6484
20
25
5831
25
32
6449
32
41
6041
41
53
6053
53
70
5679
70
96
5668
96
152
5656
152
322
5633
324
8863
3125
container
startColumn
12
1
2
12234
2
4
6449
4
8
6811
8
11
5610
11
14
6088
14
18
6589
18
23
6123
23
29
6216
29
37
6018
37
50
6041
50
78
5726
78
168
1189
container
endLine
12
1
2
12234
2
15
6216
15
20
6519
20
25
5761
25
32
6461
32
41
6041
41
53
6041
53
70
5761
70
96
5679
96
153
5714
153
332
5633
332
8863
3032
container
endColumn
12
1
2
12234
2
14
5983
14
19
6403
19
23
5983
23
27
5679
27
32
5983
32
38
5679
38
45
5819
45
54
5703
54
65
5796
65
80
5831
80
336
4000
startLine
id
12
1
2
29927
2
3
18999
3
4
17494
4
5
9843
5
6
8759
6
7
6461
7
9
13762
9
13
13366
13
30
11849
30
112
11616
112
2116
11593
2135
6440
874
startLine
container
12
1
2
54945
2
3
34056
3
4
10881
4
5
8619
5
8
14194
8
26
11849
26
115
11616
115
6440
8385
startLine
startColumn
12
1
2
30977
2
3
18894
3
4
19710
4
5
9342
5
6
9003
6
7
6578
7
9
14007
9
13
13471
13
27
11931
27
60
11616
60
153
9015
startLine
endLine
12
1
2
115034
2
3
18206
3
7
12992
7
184
8315
startLine
endColumn
12
1
2
31000
2
3
18789
3
4
18252
4
5
9832
5
6
9027
6
7
6368
7
9
14042
9
13
13144
13
28
11651
28
69
11791
69
258
10648
startColumn
id
12
1
2
933
2
3
1073
3
5
536
5
8
513
8
16
466
16
37
443
37
119
443
125
511
443
518
4986
443
5021
19114
443
19590
199745
69
startColumn
container
12
1
2
2495
2
3
524
3
6
454
6
15
466
15
55
443
59
226
443
229
1198
443
1275
2344
443
2542
6440
93
startColumn
startLine
12
1
2
968
2
3
1061
3
4
279
4
6
501
6
10
454
10
20
443
20
55
443
56
195
443
196
829
443
851
1958
443
1958
6490
326
startColumn
endLine
12
1
2
968
2
3
1061
3
4
279
4
6
501
6
10
454
10
20
443
20
55
443
56
195
443
205
828
443
851
1962
454
1962
6462
314
startColumn
endColumn
12
1
2
2635
2
3
524
3
7
524
7
13
454
13
29
478
29
54
454
54
109
443
110
428
291
endLine
id
12
1
2
29426
2
3
19419
3
4
17249
4
5
10007
5
6
8537
6
7
6589
7
9
13785
9
13
13412
13
30
11803
30
111
11628
111
2058
11581
2083
6440
933
endLine
container
12
1
2
54455
2
3
34208
3
4
10881
4
5
8735
5
7
11453
7
19
11838
19
76
11593
76
6440
11208
endLine
startLine
12
1
2
113961
2
3
18474
3
7
12479
7
46
9458
endLine
startColumn
12
1
2
30464
2
3
19267
3
4
19430
4
5
9587
5
6
8887
6
7
6694
7
9
13995
9
13
13540
13
27
11849
27
60
11604
60
153
9050
endLine
endColumn
12
1
2
30510
2
3
19162
3
4
17984
4
5
10065
5
6
8887
6
7
6438
7
9
13937
9
13
13587
13
29
11849
29
71
11581
71
258
10368
endColumn
id
12
1
2
4420
2
3
1177
3
4
886
4
6
1003
6
13
839
13
61
839
61
699
839
705
10766
839
11015
25448
314
endColumn
container
12
1
2
5096
2
3
1282
3
4
1026
4
7
968
7
33
839
33
376
839
387
2684
839
2688
6440
268
endColumn
startLine
12
1
2
4455
2
3
1177
3
4
898
4
6
1003
6
14
851
14
57
851
58
510
839
518
2401
839
2415
4808
244
endColumn
startColumn
12
1
2
5131
2
3
1341
3
4
1026
4
7
968
7
23
851
23
47
851
47
81
851
81
84
139
endColumn
endLine
12
1
2
4455
2
3
1177
3
4
909
4
6
991
6
13
839
13
56
839
56
501
839
506
2374
839
2398
4808
268
locations_stmt
2178227
id
2178227
container
3080
startLine
296904
startColumn
1229
endLine
295047
endColumn
1494
id
container
12
1
2
2178227
id
startLine
12
1
2
2178227
id
startColumn
12
1
2
2178227
id
endLine
12
1
2
2178227
id
endColumn
12
1
2
2178227
container
id
12
1
7
233
7
18
233
18
30
239
30
51
233
52
87
233
87
134
233
136
206
233
208
283
233
284
429
233
436
693
233
695
947
233
949
1600
233
1607
5248
233
5732
53712
36
container
startLine
12
1
7
270
7
18
245
18
28
233
28
51
233
51
78
233
79
119
245
120
180
239
182
250
233
252
404
239
408
613
233
613
880
233
886
1559
233
1565
38985
202
container
startColumn
12
1
2
24
2
3
485
3
5
202
5
8
276
8
13
233
13
19
245
19
28
264
28
38
239
38
48
252
48
61
239
61
72
233
72
94
239
95
126
141
container
endLine
12
1
6
215
6
15
252
15
25
276
25
49
270
50
78
233
80
117
239
119
176
239
177
254
233
256
395
239
399
617
233
623
878
233
878
1574
233
1634
38575
178
container
endColumn
12
1
4
215
4
7
239
7
13
245
13
21
245
21
29
233
29
39
233
39
46
245
46
56
239
56
67
233
67
81
264
81
94
245
94
114
239
115
172
196
startLine
id
12
1
2
113915
2
3
79040
3
4
31345
4
6
24957
6
16
22633
16
129
22288
129
222
2723
startLine
container
12
1
2
176071
2
3
51937
3
5
22565
5
13
22387
13
125
22270
125
176
1672
startLine
startColumn
12
1
2
131020
2
3
73549
3
4
30786
4
7
26598
7
16
22325
16
45
12623
startLine
endLine
12
1
2
192365
2
3
47338
3
4
21778
4
9
23278
9
30
12143
startLine
endColumn
12
1
2
156537
2
3
62408
3
4
20794
4
9
24674
9
30
22411
30
73
10077
startColumn
id
12
1
2
135
2
3
79
3
6
110
6
15
98
15
29
104
29
68
98
72
145
98
149
324
104
328
586
98
642
905
98
917
2726
98
2745
63512
98
75133
75134
6
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
297
98
297
482
30
startColumn
startLine
12
1
2
135
2
3
79
3
6
110
6
15
98
15
29
104
29
67
98
70
143
98
143
315
98
317
554
98
554
794
98
829
2027
98
2105
15228
98
15419
18293
12
startColumn
endLine
12
1
2
135
2
3
79
3
6
110
6
15
98
15
29
104
29
67
98
70
144
98
146
313
98
316
547
98
554
801
98
819
2028
98
2086
15279
98
15526
18378
12
startColumn
endColumn
12
1
2
153
2
3
92
3
4
86
4
6
98
6
7
55
7
9
98
9
12
104
12
15
98
15
26
104
26
35
98
35
46
98
46
114
98
131
203
43
endLine
id
12
1
2
116374
2
3
72891
3
4
32015
4
6
25633
6
16
23045
16
126
22135
126
228
2951
endLine
container
12
1
2
175709
2
3
52097
3
5
22221
5
14
23389
14
173
21630
endLine
startLine
12
1
2
194708
2
3
42339
3
4
20690
4
8
22774
8
32
14535
endLine
startColumn
12
1
2
133252
2
3
67911
3
4
32630
4
7
26518
7
16
22196
16
46
12537
endLine
endColumn
12
1
2
156365
2
3
62267
3
4
21145
4
9
23770
9
33
22331
33
73
9167
endColumn
id
12
1
2
184
2
4
135
4
7
104
7
15
122
16
43
116
55
131
122
134
269
116
283
622
116
650
1173
116
1222
2551
116
2669
5405
116
5412
26554
116
36189
36190
6
endColumn
container
12
1
2
215
2
3
86
3
6
135
6
12
129
13
25
116
25
51
116
55
88
116
91
152
116
153
209
116
209
265
116
270
309
116
310
496
110
endColumn
startLine
12
1
2
184
2
4
135
4
7
104
7
15
122
16
43
116
50
125
116
128
255
116
257
573
116
593
939
116
1014
1871
116
1908
3506
116
3517
7342
116
8513
9010
12
endColumn
startColumn
12
1
2
202
2
3
116
3
4
86
4
6
135
6
10
129
10
13
122
13
16
116
16
22
129
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
50
124
116
127
252
116
254
559
116
586
930
116
1007
1807
116
1896
3341
116
3441
6864
116
8351
8659
12
locations_expr
9748752
id
9748752
container
3563
startLine
195321
startColumn
386
endLine
195640
endColumn
456
id
container
12
1
2
9748752
id
startLine
12
1
2
9748752
id
startColumn
12
1
2
9748752
id
endLine
12
1
2
9748752
id
endColumn
12
1
2
9748752
container
id
12
1
4
320
4
11
283
11
37
272
37
113
269
113
210
270
210
329
268
329
496
269
497
771
268
772
1223
268
1223
1917
268
1917
3306
268
3306
7569
268
7570
151988
268
160038
491727
4
container
startLine
12
1
3
296
3
7
317
7
17
273
17
35
270
35
59
277
59
88
273
88
137
268
137
205
268
205
335
268
335
524
269
524
938
268
945
2013
268
2019
142752
248
container
startColumn
12
1
3
306
3
7
294
7
17
276
17
36
283
36
52
288
52
64
297
64
74
279
74
84
295
84
93
271
93
106
282
106
122
271
122
150
268
150
330
153
container
endLine
12
1
3
296
3
7
314
7
17
276
17
35
268
35
59
276
59
88
269
88
137
270
137
206
269
206
338
270
338
536
268
537
948
268
948
2078
268
2081
143560
251
container
endColumn
12
1
3
279
3
7
294
7
18
268
18
41
278
41
60
283
60
73
293
73
84
279
84
95
290
95
106
282
106
120
281
120
138
276
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
4211
14507
startLine
container
12
1
2
100560
2
3
34005
3
4
12707
4
5
12439
5
12
15112
12
95
14667
95
1328
5831
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
14868
39
118
14838
118
201
2343
startLine
endLine
12
1
2
93569
2
3
68359
3
4
13336
4
8
16356
8
60
3701
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
4174
29
4489
15266
29
16130
46283
29
48740
86889
29
87186
224406
29
237420
710317
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
774
29
776
1426
29
1462
2068
29
2105
2430
29
2431
2797
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
2302
29
2307
5122
29
5505
12955
29
13032
18247
29
18470
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
2302
29
2307
5123
29
5507
12959
29
13029
18367
29
18470
26374
29
26395
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
135
29
135
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
14683
233
4218
8706
endLine
container
12
1
2
100438
2
3
34143
3
4
12560
4
5
12621
5
11
14795
11
88
14711
88
1334
6372
endLine
startLine
12
1
2
118668
2
3
22776
3
4
30958
4
7
17224
7
23
6014
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
14853
116
201
2747
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
14741
94
184
8691
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
5249
35
5323
18531
35
20326
51645
35
54943
117752
35
117870
185921
35
endColumn
container
12
1
2
99
2
3
42
3
8
37
8
28
36
28
70
35
70
207
35
226
588
35
602
1185
35
1204
1986
35
1986
2460
35
2474
2640
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
2060
35
2071
5990
35
6048
12974
35
13161
20940
35
20992
28028
35
29281
55694
25
endColumn
startColumn
12
1
2
45
2
3
56
3
5
37
5
13
36
13
35
37
35
54
35
54
64
37
65
82
36
82
102
35
102
125
38
125
135
36
136
156
28
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
2061
35
2068
5990
35
6037
12938
35
13153
20903
35
21017
28039
35
29291
55695
25
numlines
522604
element_id
515338
num_lines
9855
num_code
7616
num_comment
4187
element_id
num_lines
12
1
2
508154
2
7
7184
element_id
num_code
12
1
2
508212
2
7
7126
element_id
num_comment
12
1
2
515257
2
3
81
num_lines
element_id
12
1
2
4467
2
3
1271
3
4
734
4
6
804
6
12
781
12
24
746
24
118
746
118
7658
303
num_lines
num_code
12
1
2
4536
2
3
1282
3
4
769
4
6
816
6
11
886
11
18
758
18
29
758
29
32
46
num_lines
num_comment
12
1
2
4525
2
3
1282
3
4
793
4
6
804
6
10
769
10
16
863
16
26
781
26
27
34
num_code
element_id
12
1
2
3055
2
3
1189
3
4
606
4
6
583
6
10
594
10
21
594
21
67
571
68
7861
419
num_code
num_lines
12
1
2
3079
2
3
1212
3
4
618
4
6
583
6
10
664
10
21
618
21
34
583
34
42
256
num_code
num_comment
12
1
2
3102
2
3
1177
3
4
653
4
6
594
6
10
653
10
19
641
19
28
571
28
33
221
num_comment
element_id
12
1
2
1947
2
3
536
3
4
314
4
7
326
7
14
326
14
38
314
39
280
314
283
35676
104
num_comment
num_lines
12
1
2
1959
2
3
548
3
5
373
5
8
349
8
18
349
18
58
314
61
118
291
num_comment
num_code
12
1
2
1959
2
3
548
3
5
373
5
8
349
8
17
326
17
52
314
56
108
314
diagnostics
73058
id
73058
severity
23
error_tag
81
error_message
104
full_error_message
63261
location
128
id
severity
12
1
2
73058
id
error_tag
12
1
2
73058
id
error_message
12
1
2
73058
id
full_error_message
12
1
2
73058
id
location
12
1
2
73058
severity
id
12
2
3
11
6262
6263
11
severity
error_tag
12
1
2
11
6
7
11
severity
error_message
12
1
2
11
8
9
11
severity
full_error_message
12
2
3
11
5422
5423
11
severity
location
12
2
3
11
9
10
11
error_tag
id
12
1
2
11
2
3
23
5
6
11
417
418
11
841
842
11
4996
4997
11
error_tag
severity
12
1
2
81
error_tag
error_message
12
1
2
69
3
4
11
error_tag
full_error_message
12
1
2
23
2
3
23
5
6
11
417
418
11
4996
4997
11
error_tag
location
12
1
2
46
2
3
23
5
6
11
error_message
id
12
1
2
11
2
3
23
5
6
11
10
11
11
75
76
11
332
333
11
841
842
11
4996
4997
11
error_message
severity
12
1
2
104
error_message
error_tag
12
1
2
104
error_message
full_error_message
12
1
2
23
2
3
23
5
6
11
10
11
11
75
76
11
332
333
11
4996
4997
11
error_message
location
12
1
2
69
2
3
23
5
6
11
full_error_message
id
12
1
2
63249
841
842
11
full_error_message
severity
12
1
2
63261
full_error_message
error_tag
12
1
2
63261
full_error_message
error_message
12
1
2
63261
full_error_message
location
12
1
2
63261
location
id
12
1
2
116
6254
6255
11
location
severity
12
1
2
128
location
error_tag
12
1
2
116
3
4
11
location
error_message
12
1
2
116
5
6
11
location
full_error_message
12
1
2
116
5414
5415
11
files
63482
id
63482
name
63482
simple
43317
ext
104
fromSource
11
id
name
12
1
2
63482
id
simple
12
1
2
63482
id
ext
12
1
2
63482
id
fromSource
12
1
2
63482
name
id
12
1
2
63482
name
simple
12
1
2
63482
name
ext
12
1
2
63482
name
fromSource
12
1
2
63482
simple
id
12
1
2
32808
2
3
6589
3
7
3440
7
42
478
simple
name
12
1
2
32808
2
3
6589
3
7
3440
7
42
478
simple
ext
12
1
2
38686
2
3
4023
3
6
606
simple
fromSource
12
1
2
43317
ext
id
12
1
2
11
3
4
11
15
16
11
38
39
11
80
81
11
114
115
11
441
442
11
738
739
11
4013
4014
11
ext
name
12
1
2
11
3
4
11
15
16
11
38
39
11
80
81
11
114
115
11
441
442
11
738
739
11
4013
4014
11
ext
simple
12
1
2
11
3
4
11
15
16
11
38
39
11
75
76
11
112
113
11
428
429
11
658
659
11
2838
2839
11
ext
fromSource
12
1
2
104
fromSource
id
12
5443
5444
11
fromSource
name
12
5443
5444
11
fromSource
simple
12
3714
3715
11
fromSource
ext
12
9
10
11
folders
11616
id
11616
name
11616
simple
3335
id
name
12
1
2
11616
id
simple
12
1
2
11616
name
id
12
1
2
11616
name
simple
12
1
2
11616
simple
id
12
1
2
1796
2
3
711
3
4
478
4
28
268
28
121
81
simple
name
12
1
2
1796
2
3
711
3
4
478
4
28
268
28
121
81
containerparent
75076
parent
11616
child
75076
parent
child
12
1
2
5283
2
3
1504
3
4
641
4
6
1073
6
10
863
10
14
921
14
30
886
30
153
443
child
parent
12
1
2
75076
fileannotations
5457820
id
5131
kind
23
name
57744
value
47317
id
kind
12
1
2
139
2
3
4991
id
name
12
1
96
384
96
219
384
221
285
384
285
444
384
445
521
384
526
619
408
619
708
384
708
895
384
896
928
93
930
931
1469
1076
1667
384
1689
2272
81
id
value
12
1
108
384
108
269
384
269
356
384
371
630
384
630
729
384
733
948
384
948
1062
384
1079
1494
268
1495
1496
1469
1496
1865
384
1963
4058
314
kind
id
12
428
429
11
440
441
11
kind
name
12
2
3
11
4949
4950
11
kind
value
12
1
2
11
4057
4058
11
name
id
12
1
2
9470
2
3
6228
3
6
4793
6
8
4735
8
14
4653
14
18
4245
18
21
4432
21
34
4665
34
128
4618
129
236
4408
236
395
4373
395
440
1119
name
kind
12
1
2
57744
name
value
12
1
2
10590
2
3
8374
3
4
2694
4
6
4175
6
10
5248
10
14
3440
14
17
4455
17
22
4455
22
40
4373
40
83
4397
83
163
4350
164
1933
1189
value
id
12
1
2
7219
2
5
2320
5
8
3428
8
21
3650
21
23
2624
23
25
4280
25
40
3440
40
195
3732
195
207
3743
207
273
3883
273
327
3592
328
407
4140
407
441
1259
value
kind
12
1
2
47305
2
3
11
value
name
12
1
2
7242
2
5
2682
5
8
3463
8
16
3895
16
18
3207
18
21
3907
21
31
4280
31
42
3860
42
54
3615
54
81
3627
81
109
3673
109
133
3603
133
149
256
inmacroexpansion
57563704
id
15594793
inv
2464910
id
inv
12
1
2
3882840
2
3
2448448
3
4
2012747
4
5
1761219
5
6
1906723
6
7
914887
7
8
1535582
8
6265
1132343
inv
id
12
1
2
643586
2
3
346516
3
4
142401
4
5
268775
5
8
227636
8
11
197950
11
19
207169
19
34
192686
34
132
186227
132
153127
51961
affectedbymacroexpansion
35548831
id
4085983
inv
3284664
id
inv
12
1
2
1342390
2
3
719732
3
4
683369
4
6
321142
6
10
313733
10
24
308242
24
64
310130
64
9803
87242
inv
id
12
1
2
253335
2
3
210104
3
4
202467
4
5
258217
5
6
301620
6
7
248022
7
8
231323
8
9
228138
9
10
182620
10
12
285849
12
16
297586
16
23
275562
23
60
249111
60
526
60705
macroinvocations
39248156
id
39248156
macro_id
85747
location
803011
kind
23
id
macro_id
12
1
2
39248156
id
location
12
1
2
39248156
id
kind
12
1
2
39248156
macro_id
id
12
1
2
18252
2
3
16445
3
4
3592
4
6
7616
6
11
7312
11
21
6811
21
41
6543
41
107
6473
107
450
6438
453
201243
6263
macro_id
location
12
1
2
45556
2
3
11324
3
4
5656
4
6
7371
6
13
7102
13
65
6461
65
3614
2274
macro_id
kind
12
1
2
79216
2
3
6531
location
id
12
1
2
299161
2
3
180009
3
4
42920
4
5
56274
5
8
65139
8
16
61651
16
46
62421
46
262547
35432
location
macro_id
12
1
2
751273
2
353
51737
location
kind
12
1
2
803011
kind
id
12
37566
37567
11
3327560
3327561
11
kind
macro_id
12
2199
2200
11
5713
5714
11
kind
location
12
6537
6538
11
62313
62314
11
macroparent
34413081
id
34413081
parent_id
26807329
id
parent_id
12
1
2
34413081
parent_id
id
12
1
2
20649658
2
3
5252769
3
88
904901
macrolocationbind
4019270
id
2803215
location
2005728
id
location
12
1
2
2202071
2
3
339532
3
7
231938
7
57
29673
location
id
12
1
2
1603405
2
3
171128
3
8
155603
8
723
75591
macro_argument_unexpanded
100756322
invocation
29953281
argument_index
769
text
331899
invocation
argument_index
12
1
2
8462005
2
3
12475128
3
4
6827675
4
67
2188472
invocation
text
12
1
2
8534993
2
3
12654858
3
4
6628689
4
67
2134739
argument_index
invocation
12
51815
51816
676
52017
187640
58
773042
2568187
34
argument_index
text
12
2
3
676
13
1002
58
6617
19688
34
text
invocation
12
1
2
39794
2
3
64707
3
4
15407
4
5
44215
5
8
26930
8
12
15418
12
16
23233
16
22
25367
22
41
25029
41
101
24924
101
4363
24912
4608
581898
1959
text
argument_index
12
1
2
239935
2
3
81024
3
9
10940
macro_argument_expanded
100756322
invocation
29953281
argument_index
769
text
200992
invocation
argument_index
12
1
2
8462005
2
3
12475128
3
4
6827675
4
67
2188472
invocation
text
12
1
2
12292680
2
3
10750349
3
4
5742857
4
9
1167393
argument_index
invocation
12
51815
51816
676
52017
187640
58
773042
2568187
34
argument_index
text
12
1
2
664
2
75
58
867
13964
46
text
invocation
12
1
2
23827
2
3
40716
3
4
6624
4
6
18416
6
7
23699
7
9
16445
9
15
17564
15
31
15955
31
86
15080
86
365
15197
365
1165691
7464
text
argument_index
12
1
2
101364
2
3
84406
3
6
15138
6
66
81
functions
3548961
id
3548961
name
303394
kind
81
id
name
12
1
2
3548961
id
kind
12
1
2
3548961
name
id
12
1
2
206007
2
3
29846
3
5
27408
5
13
23058
13
118855
17074
name
kind
12
1
2
301843
2
3
1551
kind
id
12
32
33
11
478
479
11
2735
2736
11
6052
6053
11
43988
43989
11
110022
110023
11
140980
140981
11
kind
name
12
11
12
11
42
43
11
229
230
11
1494
1495
11
2735
2736
11
2879
2880
11
18756
18757
11
function_entry_point
1031633
id
1028519
entry_point
1031633
id
entry_point
12
1
2
1025697
2
9
2822
entry_point
id
12
1
2
1031633
function_return_type
3559657
id
3548413
return_type
1048230
id
return_type
12
1
2
3537648
2
6
10765
return_type
id
12
1
2
309518
2
3
677154
3
82242
61558
purefunctions
20777
id
20777
function_deleted
49288
id
49288
function_defaulted
9342
id
9342
fun_decls
3641835
id
3630977
function
3465709
type_id
1040439
name
270889
location
842375
id
function
12
1
2
3630977
id
type_id
12
1
2
3620468
2
6
10508
id
name
12
1
2
3630977
id
location
12
1
2
3630977
function
id
12
1
2
3330405
2
9
135304
function
type_id
12
1
2
3448063
2
6
17646
function
name
12
1
2
3465709
function
location
12
1
2
3374655
2
9
91054
type_id
id
12
1
2
295359
2
3
675707
3
87519
69372
type_id
function
12
1
2
307850
2
3
671870
3
81418
60718
type_id
name
12
1
2
973586
2
7459
66853
type_id
location
12
1
2
939517
2
5
78330
5
22356
22591
name
id
12
1
2
162526
2
3
31339
3
4
17984
4
7
24772
7
19
20503
19
119118
13762
name
function
12
1
2
173851
2
3
30021
3
4
16176
4
7
21810
7
25
20328
25
118839
8700
name
type_id
12
1
2
236424
2
5
22230
5
60984
12234
name
location
12
1
2
173256
2
3
46151
3
4
17284
4
8
21798
8
8911
12397
location
id
12
1
2
566062
2
3
142057
3
5
67168
5
133
63179
136
3039
3907
location
function
12
1
2
578494
2
3
158188
3
9
67599
9
3039
38092
location
type_id
12
1
2
743179
2
4
65768
4
1520
33426
location
name
12
1
2
815607
2
134
26767
fun_def
1250843
id
1250843
fun_specialized
6430
id
6430
fun_implicit
9
id
9
fun_decl_specifiers
506244
id
271433
name
7
id
name
12
1
2
71194
2
3
165665
3
4
34572
name
id
12
22976
22977
1
33218
33219
1
75696
75697
1
152460
152461
1
fun_decl_throws
5
fun_decl
3
index
2
type_id
2
fun_decl
index
12
1
2
1
2
3
2
fun_decl
type_id
12
1
2
1
2
3
2
index
fun_decl
12
2
3
1
3
4
1
index
type_id
12
1
2
1
2
3
1
type_id
fun_decl
12
2
3
1
3
4
1
type_id
index
12
1
2
1
2
3
1
fun_decl_empty_throws
1468712
fun_decl
1468712
fun_decl_noexcept
15908
fun_decl
15068
constant
15780
fun_decl
constant
12
1
2
14229
2
3
839
constant
fun_decl
12
1
2
15652
2
3
128
fun_decl_empty_noexcept
350747
fun_decl
350747
fun_decl_typedef_type
186
fun_decl
186
typedeftype_id
93
fun_decl
typedeftype_id
12
1
2
186
typedeftype_id
fun_decl
12
2
3
93
param_decl_bind
4759964
id
4759964
index
373
fun_decl
3148960
id
index
12
1
2
4759964
id
fun_decl
12
1
2
4759964
index
id
12
2
3
151
4
10
23
15
44
23
115
191
23
263
337
23
422
615
23
885
1215
23
1695
2656
23
4907
13252
23
34902
76582
23
269991
269992
11
index
fun_decl
12
2
3
151
4
10
23
15
44
23
115
191
23
263
337
23
422
615
23
885
1215
23
1695
2656
23
4907
13252
23
34902
76582
23
269991
269992
11
fun_decl
id
12
1
2
2255780
2
3
486110
3
4
252520
4
33
154549
fun_decl
index
12
1
2
2255780
2
3
486110
3
4
252520
4
33
154549
var_decls
5509570
id
5487549
variable
5258671
type_id
2065868
name
133928
location
1303339
id
variable
12
1
2
5487549
id
type_id
12
1
2
5465972
2
7
21576
id
name
12
1
2
5487549
id
location
12
1
2
5487503
2
3
46
variable
id
12
1
2
5072106
2
9
186564
variable
type_id
12
1
2
5210770
2
7
47900
variable
name
12
1
2
5240686
2
3
17984
variable
location
12
1
2
5148220
2
9
110450
type_id
id
12
1
2
1625186
2
3
236179
3
10
155213
10
5721
49288
type_id
variable
12
1
2
1650495
2
3
226382
3
13
156181
13
5267
32808
type_id
name
12
1
2
1885800
2
5
156135
5
770
23932
type_id
location
12
1
2
1809593
2
4
158946
4
3604
97329
name
id
12
1
2
56426
2
3
20002
3
4
11779
4
6
12246
6
10
11068
10
22
10251
22
255
10065
263
159625
2087
name
variable
12
1
2
59703
2
3
19279
3
4
12817
4
6
11511
6
11
11056
11
28
10077
28
158659
9482
name
type_id
12
1
2
81467
2
3
17401
3
4
9307
4
7
11278
7
28
10146
28
120841
4327
name
location
12
1
2
77070
2
3
20410
3
4
7464
4
7
11919
7
21
10135
21
9993
6927
location
id
12
1
2
966191
2
3
139130
3
6
119326
6
123556
78691
location
variable
12
1
2
1016285
2
3
103697
3
6
107779
6
123307
75577
location
type_id
12
1
2
1117743
2
3
89725
3
113747
95871
location
name
12
1
2
1293799
2
52
9540
var_def
2474733
id
2474733
var_decl_specifiers
311512
id
311512
name
4
id
name
12
1
2
311512
name
id
12
30
31
1
38
39
1
2960
2961
1
308484
308485
1
type_decls
1411166
id
1411166
type_id
1377424
location
1154738
id
type_id
12
1
2
1411166
id
location
12
1
2
1411166
type_id
id
12
1
2
1352896
2
24
24527
type_id
location
12
1
2
1354273
2
24
23151
location
id
12
1
2
1096213
2
469
58525
location
type_id
12
1
2
1097787
2
469
56951
type_def
993635
id
993635
type_decl_top
285480
type_decl
285480
namespace_decls
145475
id
145475
namespace_id
8140
location
129928
bodylocation
130278
id
namespace_id
12
1
2
145475
id
location
12
1
2
145475
id
bodylocation
12
1
2
145475
namespace_id
id
12
1
2
3848
2
3
1142
3
4
431
4
7
688
7
13
629
13
27
629
28
163
618
172
3743
151
namespace_id
location
12
1
2
3848
2
3
1142
3
4
431
4
7
688
7
13
629
13
27
629
28
163
618
172
3743
151
namespace_id
bodylocation
12
1
2
3848
2
3
1142
3
4
431
4
7
688
7
13
629
13
27
629
28
163
618
172
3742
151
location
id
12
1
2
121017
2
8
8910
location
namespace_id
12
1
2
121017
2
8
8910
location
bodylocation
12
1
2
129135
2
3
793
bodylocation
id
12
1
2
121752
2
11
8525
bodylocation
namespace_id
12
1
2
121752
2
9
8525
bodylocation
location
12
1
2
129858
2
5
419
usings
307593
id
307593
element_id
47014
location
25390
id
element_id
12
1
2
307593
id
location
12
1
2
307593
element_id
id
12
1
2
39561
2
4
4000
4
127
3452
element_id
location
12
1
2
39561
2
4
4000
4
127
3452
location
id
12
1
2
19220
2
3
2437
3
21
1971
21
347
1761
location
element_id
12
1
2
19220
2
3
2437
3
21
1971
21
347
1761
using_container
465501
parent
8315
child
288815
parent
child
12
1
2
3242
2
3
536
3
6
641
6
15
629
16
31
676
31
143
279
178
179
1341
179
182
734
182
501
233
child
parent
12
1
2
208654
2
3
53510
3
6
21740
6
47
4910
static_asserts
130839
id
130839
condition
130839
message
29748
location
16744
id
condition
12
1
2
130839
id
message
12
1
2
130839
id
location
12
1
2
130839
condition
id
12
1
2
130839
condition
message
12
1
2
130839
condition
location
12
1
2
130839
message
id
12
1
2
22138
2
3
423
3
4
2834
4
11
1446
12
17
2352
17
513
553
message
condition
12
1
2
22138
2
3
423
3
4
2834
4
11
1446
12
17
2352
17
513
553
message
location
12
1
2
27592
2
33
2156
location
id
12
1
2
2905
2
3
2768
3
4
1329
5
6
3733
6
7
175
14
15
2039
16
17
39
17
18
3407
19
52
345
location
condition
12
1
2
2905
2
3
2768
3
4
1329
5
6
3733
6
7
175
14
15
2039
16
17
39
17
18
3407
19
52
345
location
message
12
1
2
4423
2
3
5994
3
4
6137
4
7
188
params
4743355
id
4718536
function
3114274
index
373
type_id
1904111
id
function
12
1
2
4717824
2
69
711
id
index
12
1
2
4718536
id
type_id
12
1
2
4696096
2
7
22440
function
id
12
1
2
2231031
2
3
471963
3
4
254222
4
33
157056
function
index
12
1
2
2231031
2
3
471963
3
4
254222
4
33
157056
function
type_id
12
1
2
2333562
2
3
480057
3
5
262457
5
20
38196
index
id
12
2
3
151
4
10
23
15
44
23
115
191
23
263
337
23
422
615
23
883
1209
23
1659
2596
23
4880
13467
23
35263
75730
23
266846
266847
11
index
function
12
2
3
151
4
10
23
15
44
23
115
191
23
263
337
23
422
615
23
883
1209
23
1659
2596
23
4880
13467
23
35263
75730
23
267017
267018
11
index
type_id
12
1
2
151
3
7
23
8
20
23
36
40
23
42
45
23
61
105
23
173
257
23
406
661
23
1178
2710
23
7492
16799
23
145410
145411
11
type_id
id
12
1
2
1546132
2
3
193026
3
18
143923
18
5288
21028
type_id
function
12
1
2
1567324
2
3
181199
3
25
143212
25
4811
12374
type_id
index
12
1
2
1794034
2
33
110077
overrides
159278
new
124721
old
15486
new
old
12
1
2
90171
2
3
34543
3
4
6
old
new
12
1
2
8137
2
3
2019
3
4
873
4
5
1263
5
10
1231
10
43
1166
44
218
794
membervariables
324971
id
320598
type_id
139503
name
56671
id
type_id
12
1
2
316317
2
7
4280
id
name
12
1
2
320598
type_id
id
12
1
2
113727
2
3
12911
3
11
10636
11
1715
2227
type_id
name
12
1
2
121075
2
3
9493
3
266
8934
name
id
12
1
2
29916
2
3
8689
3
4
5714
4
6
4303
6
15
4350
15
1953
3697
name
type_id
12
1
2
36669
2
3
7219
3
4
3883
4
7
4583
7
291
4257
318
605
58
globalvariables
301143
id
301136
type_id
1457
name
295137
id
type_id
12
1
2
301129
2
3
7
id
name
12
1
2
301136
type_id
id
12
1
2
1011
2
3
166
3
7
118
7
64
110
66
169462
52
type_id
name
12
1
2
1046
2
3
141
3
7
117
7
102
110
105
168513
43
name
id
12
1
2
291372
2
33
3765
name
type_id
12
1
2
294534
2
12
603
localvariables
522016
id
521938
type_id
47561
name
75342
id
type_id
12
1
2
521860
2
3
78
id
name
12
1
2
521938
type_id
id
12
1
2
26471
2
3
6769
3
4
2860
4
6
4072
6
13
3811
13
3196
3570
4920
4921
6
type_id
name
12
1
2
35684
2
3
4912
3
5
4274
5
1158
2690
name
id
12
1
2
43020
2
3
12932
3
4
5094
4
7
6730
7
31
5713
31
6112
1850
name
type_id
12
1
2
63823
2
3
6398
3
819
5121
autoderivation
19539
var
19539
derivation_type
32
var
derivation_type
12
1
2
19539
derivation_type
var
12
20
21
6
39
40
6
161
162
6
475
476
6
2304
2305
6
enumconstants
93969
id
93969
parent
8020
index
7590
type_id
7876
name
73003
location
75974
id
parent
12
1
2
93969
id
index
12
1
2
93969
id
type_id
12
1
2
93969
id
name
12
1
2
93969
id
location
12
1
2
93969
parent
id
12
1
2
1596
2
3
820
3
4
2456
4
5
579
5
6
579
6
9
729
9
16
612
16
392
605
426
1166
39
parent
index
12
1
2
1596
2
3
833
3
4
2501
4
5
573
5
6
586
6
9
703
9
17
625
17
1166
599
parent
type_id
12
1
2
7277
2
3
742
parent
name
12
1
2
1596
2
3
833
3
4
2501
4
5
573
5
6
586
6
9
703
9
17
625
17
1166
599
parent
location
12
1
2
1635
2
3
833
3
4
2456
4
5
579
5
6
560
6
9
703
9
16
612
16
427
605
466
1166
32
index
id
12
1
2
2612
2
3
931
3
4
925
4
7
573
7
10
690
10
11
351
11
12
553
12
30
599
30
1253
351
index
parent
12
1
2
2612
2
3
931
3
4
925
4
7
573
7
9
677
9
11
364
11
12
553
12
29
599
29
1232
351
index
type_id
12
1
2
2612
2
3
931
3
4
925
4
7
573
7
9
677
9
11
364
11
12
553
12
28
599
28
1210
351
index
name
12
1
2
2612
2
3
931
3
4
925
4
7
573
7
10
690
10
11
351
11
12
553
12
28
599
28
674
351
index
location
12
1
2
2612
2
3
931
3
4
925
4
7
573
7
10
690
10
11
351
11
12
553
12
28
599
28
774
351
type_id
id
12
1
2
1596
2
3
801
3
4
2430
4
5
560
5
6
560
6
9
703
9
16
599
16
470
592
479
1166
32
type_id
parent
12
1
2
7870
137
138
6
type_id
index
12
1
2
1596
2
3
814
3
4
2475
4
5
553
5
6
566
6
9
677
9
17
612
17
1166
579
type_id
name
12
1
2
1596
2
3
814
3
4
2475
4
5
553
5
6
566
6
9
677
9
17
612
17
1166
579
type_id
location
12
1
2
1635
2
3
814
3
4
2430
4
5
560
5
6
540
6
9
677
9
16
599
16
470
592
621
1166
26
name
id
12
1
2
65634
2
3
6847
3
239
521
name
parent
12
1
2
66279
2
3
6202
3
239
521
name
index
12
1
2
67973
2
13
5029
name
type_id
12
1
2
61230
2
3
11251
3
239
521
name
location
12
1
2
70527
2
23
2475
location
id
12
1
2
70677
2
229
5296
location
parent
12
1
2
70788
2
229
5186
location
index
12
1
2
72371
2
17
3602
location
type_id
12
1
2
65739
2
3
9981
3
229
254
location
name
12
1
2
75805
2
27
169
builtintypes
536
id
536
name
536
kind
536
size
81
sign
34
alignment
58
id
name
12
1
2
536
id
kind
12
1
2
536
id
size
12
1
2
536
id
sign
12
1
2
536
id
alignment
12
1
2
536
name
id
12
1
2
536
name
kind
12
1
2
536
name
size
12
1
2
536
name
sign
12
1
2
536
name
alignment
12
1
2
536
kind
id
12
1
2
536
kind
name
12
1
2
536
kind
size
12
1
2
536
kind
sign
12
1
2
536
kind
alignment
12
1
2
536
size
id
12
1
2
11
2
3
11
4
5
11
6
7
11
9
10
11
11
12
11
13
14
11
size
name
12
1
2
11
2
3
11
4
5
11
6
7
11
9
10
11
11
12
11
13
14
11
size
kind
12
1
2
11
2
3
11
4
5
11
6
7
11
9
10
11
11
12
11
13
14
11
size
sign
12
1
2
23
3
4
58
size
alignment
12
1
2
58
2
3
23
sign
id
12
6
7
11
12
13
11
28
29
11
sign
name
12
6
7
11
12
13
11
28
29
11
sign
kind
12
6
7
11
12
13
11
28
29
11
sign
size
12
5
6
23
7
8
11
sign
alignment
12
5
6
34
alignment
id
12
4
5
11
7
8
11
10
11
11
12
13
11
13
14
11
alignment
name
12
4
5
11
7
8
11
10
11
11
12
13
11
13
14
11
alignment
kind
12
4
5
11
7
8
11
10
11
11
12
13
11
13
14
11
alignment
size
12
1
2
11
2
3
46
alignment
sign
12
3
4
58
derivedtypes
4646901
id
4646901
name
2325853
kind
93
type_id
2777324
id
name
12
1
2
4646901
id
kind
12
1
2
4646901
id
type_id
12
1
2
4646901
name
id
12
1
2
1707178
2
3
500258
3
43455
118416
name
kind
12
1
2
2325829
2
3
23
name
type_id
12
1
2
1707446
2
3
499989
3
43437
118416
kind
id
12
21
22
11
61
62
11
2051
2052
11
27350
27351
11
43507
43508
11
58569
58570
11
102813
102814
11
164050
164051
11
kind
name
12
1
2
11
13
14
11
38
39
11
1152
1153
11
15031
15032
11
39360
39361
11
53816
53817
11
90009
90010
11
kind
type_id
12
12
13
11
21
22
11
969
970
11
27350
27351
11
43507
43508
11
58569
58570
11
102482
102483
11
164050
164051
11
type_id
id
12
1
2
1681472
2
3
392105
3
4
645546
4
202
58199
type_id
name
12
1
2
1682767
2
3
391942
3
4
644415
4
198
58199
type_id
kind
12
1
2
1683093
2
3
393306
3
4
644368
4
7
56554
pointerishsize
3423115
id
3423115
size
23
alignment
11
id
size
12
1
2
3423115
id
alignment
12
1
2
3423115
size
id
12
21
22
11
293476
293477
11
size
alignment
12
1
2
23
alignment
id
12
293497
293498
11
alignment
size
12
2
3
11
arraysizes
18066
id
18066
num_elements
2297
bytesize
2670
alignment
81
id
num_elements
12
1
2
18066
id
bytesize
12
1
2
18066
id
alignment
12
1
2
18066
num_elements
id
12
1
2
174
2
3
1364
3
4
81
4
5
174
5
13
174
13
25
174
38
116
151
num_elements
bytesize
12
1
2
1691
2
3
233
3
4
128
4
6
174
6
11
69
num_elements
alignment
12
1
2
1702
2
3
244
3
4
151
4
7
174
7
8
23
bytesize
id
12
1
2
163
2
3
1492
3
4
128
4
6
209
6
9
209
9
17
209
17
53
209
55
75
46
bytesize
num_elements
12
1
2
2029
2
3
373
3
6
233
6
7
34
bytesize
alignment
12
1
2
2087
2
3
291
3
5
244
5
7
46
alignment
id
12
17
18
11
18
19
11
33
34
11
50
51
11
181
182
11
389
390
11
861
862
11
alignment
num_elements
12
4
5
11
5
6
11
13
14
11
16
17
11
39
40
11
40
41
11
190
191
11
alignment
bytesize
12
1
2
11
2
3
11
14
15
11
17
18
11
41
42
11
53
54
11
191
192
11
typedefbase
1866439
id
1866439
type_id
875941
id
type_id
12
1
2
1866439
type_id
id
12
1
2
681317
2
3
90133
3
6
70737
6
5485
33753
decltypes
44016
id
44016
expr
41602
base_type
6216
parentheses_would_change_meaning
23
id
expr
12
1
2
44016
id
base_type
12
1
2
44016
id
parentheses_would_change_meaning
12
1
2
44016
expr
id
12
1
2
39188
2
3
2414
expr
base_type
12
1
2
39188
2
3
2414
expr
parentheses_would_change_meaning
12
1
2
41602
base_type
id
12
1
2
3475
2
3
2449
3
277
291
base_type
expr
12
1
2
2437
2
3
3149
3
12
501
13
2448
128
base_type
parentheses_would_change_meaning
12
1
2
6216
parentheses_would_change_meaning
id
12
8
9
11
1082
1083
11
parentheses_would_change_meaning
expr
12
8
9
11
3559
3560
11
parentheses_would_change_meaning
base_type
12
8
9
11
525
526
11
usertypes
4350224
id
4350224
name
916226
kind
128
id
name
12
1
2
4350224
id
kind
12
1
2
4350224
name
id
12
1
2
605985
2
3
198507
3
7
71891
7
32070
39841
name
kind
12
1
2
860476
2
10
55750
kind
id
12
23
24
11
372
373
11
773
774
11
1906
1907
11
4199
4200
11
14679
14680
11
17544
17545
11
20425
20426
11
75551
75552
11
92166
92167
11
145349
145350
11
kind
name
12
16
17
11
38
39
23
404
405
11
548
549
11
777
778
11
2848
2849
11
4545
4546
11
9129
9130
11
11659
11660
11
53862
53863
11
usertypesize
1437478
id
1437478
size
1574
alignment
93
id
size
12
1
2
1437478
id
alignment
12
1
2
1437478
size
id
12
1
2
454
2
3
209
3
4
69
4
5
104
5
8
116
8
12
104
12
16
128
16
36
128
37
170
128
260
96624
128
size
alignment
12
1
2
1294
2
3
186
3
6
93
alignment
id
12
1
2
11
3
4
11
7
8
11
50
51
11
54
55
11
2296
2297
11
9716
9717
11
111122
111123
11
alignment
size
12
1
2
23
3
4
11
8
9
11
12
13
11
17
18
11
25
26
11
106
107
11
usertype_final
1316
id
1316
usertype_uuid
4840
id
4840
uuid
4840
id
uuid
12
1
2
4840
uuid
id
12
1
2
4840
mangled_name
4346760
id
4346760
mangled_name
513309
id
mangled_name
12
1
2
4346760
mangled_name
id
12
1
2
310276
2
3
66386
3
4
35164
4
7
39130
7
23
38570
23
8589
23781
is_pod_class
597669
id
597669
is_standard_layout_class
1196808
id
1196808
is_complete
1414980
id
1414980
is_class_template
238220
id
238220
class_instantiation
1192912
to
1191256
from
72241
to
from
12
1
2
1189693
2
4
1562
from
to
12
1
2
21250
2
3
12747
3
4
7301
4
5
4933
5
7
5983
7
11
6414
11
20
5575
20
85
5423
85
4675
2612
class_template_argument
3167563
type_id
1444651
index
1306
arg_type
908761
type_id
index
12
1
2
584874
2
3
446350
3
4
258444
4
7
129263
7
113
25717
type_id
arg_type
12
1
2
612598
2
3
459425
3
4
272300
4
113
100326
index
type_id
12
1
2
11
2
3
828
3
26
104
29
64
104
69
435
104
616
9263
104
13616
120845
46
index
arg_type
12
1
2
11
2
3
828
3
14
116
14
26
104
29
148
104
198
3605
104
11625
41130
34
arg_type
type_id
12
1
2
554573
2
3
196863
3
4
57336
4
10
70574
10
11423
29414
arg_type
index
12
1
2
790672
2
3
98064
3
22
20025
class_template_argument_value
361967
type_id
233135
index
163
arg_value
344811
type_id
index
12
1
2
209459
2
3
14485
3
14
9190
type_id
arg_value
12
1
2
197073
2
3
17938
3
22
17494
24
173
629
index
type_id
12
8
9
58
20
21
11
25
26
11
206
207
11
389
390
11
552
553
11
1312
1313
11
5393
5394
11
5423
5424
11
9668
9669
11
index
arg_value
12
8
9
58
20
21
11
42
43
11
311
312
11
514
515
11
715
716
11
1585
1586
11
6302
6303
11
8160
8161
11
11875
11876
11
arg_value
type_id
12
1
2
327782
2
4
17028
arg_value
index
12
1
2
344811
is_proxy_class_for
48973
id
48973
templ_param_id
48973
id
templ_param_id
12
1
2
48973
templ_param_id
id
12
1
2
48973
type_mentions
1679859
id
1679859
type_id
67302
location
1649309
kind
13
id
type_id
12
1
2
1679859
id
location
12
1
2
1679859
id
kind
12
1
2
1679859
type_id
id
12
1
2
30113
2
3
12326
3
4
3642
4
7
6078
7
13
5147
13
35
5199
35
9490
4795
type_id
location
12
1
2
30113
2
3
12326
3
4
3642
4
7
6078
7
13
5147
13
35
5199
35
9490
4795
type_id
kind
12
1
2
66058
2
3
1244
location
id
12
1
2
1619098
2
5
30211
location
type_id
12
1
2
1619098
2
5
30211
location
kind
12
1
2
1649309
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
1021661
id
1021661
function_instantiation
720062
to
720062
from
134919
to
from
12
1
2
720062
from
to
12
1
2
64124
2
3
31374
3
4
7907
4
6
12432
6
15
10450
15
645
8630
function_template_argument
1978033
function_id
1086707
index
233
arg_type
358713
function_id
index
12
1
2
598928
2
3
301797
3
4
131141
4
21
54840
function_id
arg_type
12
1
2
617380
2
3
293143
3
4
116468
4
21
59715
index
function_id
12
4
5
11
7
8
11
17
18
11
39
40
11
65
66
11
152
153
11
241
242
11
328
329
11
425
426
11
523
524
11
758
759
11
1011
1012
11
1520
1521
11
1701
1702
11
2566
2567
11
2917
2918
11
5686
5687
11
17614
17615
11
42872
42873
11
88299
88300
11
index
arg_type
12
4
5
11
7
8
11
14
15
11
22
23
11
32
33
11
54
55
11
60
61
11
62
63
11
78
79
11
91
92
11
140
141
11
214
215
11
242
243
11
317
318
11
521
522
11
700
701
11
1491
1492
11
3698
3699
11
8798
8799
11
17652
17653
11
arg_type
function_id
12
1
2
242279
2
3
46816
3
6
28691
6
20
27665
20
2001
13261
arg_type
index
12
1
2
331118
2
5
27081
5
12
513
function_template_argument_value
209646
function_id
112969
index
163
arg_value
181537
function_id
index
12
1
2
107149
2
14
5819
function_id
arg_value
12
1
2
89585
2
3
17074
3
113
6309
index
function_id
12
3
4
69
5
6
11
6
7
11
111
112
11
441
442
11
857
858
11
2136
2137
11
2428
2429
11
4229
4230
11
index
arg_value
12
5
6
69
7
8
11
8
9
11
157
158
11
405
406
11
973
974
11
2523
2524
11
4858
4859
11
6604
6605
11
arg_value
function_id
12
1
2
153522
2
3
27921
3
4
93
arg_value
index
12
1
2
181537
is_variable_template
18976
id
18976
variable_instantiation
37987
to
37987
from
6916
to
from
12
1
2
37987
from
to
12
1
2
2379
2
3
2029
3
4
431
4
5
781
5
9
559
9
21
524
24
286
209
variable_template_argument
5492
variable_id
846
index
32
arg_type
4208
variable_id
index
12
1
2
684
2
3
123
3
5
39
variable_id
arg_type
12
1
2
371
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
3485
2
3
475
3
11
247
arg_type
index
12
1
2
3993
2
4
215
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
436250
id
436250
return_type
178633
id
return_type
12
1
2
436250
return_type
id
12
1
2
143562
2
3
20189
3
18
13436
18
8001
1446
routinetypeargs
726139
routine
357605
index
373
type_id
208724
routine
index
12
1
2
166993
2
3
96419
3
4
55796
4
6
30242
6
33
8152
routine
type_id
12
1
2
191416
2
3
96862
3
4
47702
4
22
21623
index
routine
12
1
2
128
2
7
23
10
16
23
19
33
23
52
74
23
93
115
23
139
199
23
269
364
23
473
700
23
1319
3293
23
8076
16344
23
30661
30662
11
index
type_id
12
1
2
128
2
5
23
6
10
23
11
22
23
33
37
23
38
42
23
44
83
23
124
183
23
248
346
23
463
950
23
2464
5643
23
12882
12883
11
type_id
routine
12
1
2
124341
2
3
41124
3
4
12957
4
7
17366
7
1099
12934
type_id
index
12
1
2
158269
2
3
39503
3
33
10951
ptrtomembers
13202
id
13202
type_id
9995
class_id
6589
id
type_id
12
1
2
13202
id
class_id
12
1
2
13202
type_id
id
12
1
2
9610
2
100
384
type_id
class_id
12
1
2
9610
2
100
384
class_id
id
12
1
2
5563
2
3
489
8
17
501
64
65
34
class_id
type_id
12
1
2
5563
2
3
489
8
17
501
64
65
34
specifiers
524
id
524
str
524
id
str
12
1
2
524
str
id
12
1
2
524
typespecifiers
1478567
type_id
1471290
spec_id
81
type_id
spec_id
12
1
2
1464012
2
3
7277
spec_id
type_id
12
102
103
11
222
223
11
518
519
11
957
958
11
2328
2329
11
20300
20301
11
102345
102346
11
funspecifiers
11402054
func_id
3497527
spec_id
186
func_id
spec_id
12
1
2
329718
2
3
447610
3
4
883721
4
5
1715844
5
8
120632
spec_id
func_id
12
22
23
11
169
170
11
491
492
11
598
599
11
632
633
11
5650
5651
11
9530
9531
11
10451
10452
11
11834
11835
11
14935
14936
11
26295
26296
11
33727
33728
11
131983
131984
11
214985
214986
11
243163
243164
11
273144
273145
11
varspecifiers
1113551
var_id
926081
spec_id
65
var_id
spec_id
12
1
2
787279
2
3
91787
3
5
47014
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
389403
id
389403
kind
3
name
32
name_space
2
location
377599
id
kind
12
1
2
389403
id
name
12
1
2
389403
id
name_space
12
1
2
389403
id
location
12
1
2
389403
kind
id
12
1
2
1
8
9
1
389394
389395
1
kind
name
12
1
2
1
3
4
1
31
32
1
kind
name_space
12
1
2
2
2
3
1
kind
location
12
1
2
1
8
9
1
377590
377591
1
name
id
12
1
2
2
5
6
1
7
8
2
8
9
3
9
10
1
11
12
2
14
17
2
24
26
2
28
50
2
93
143
2
162
278
2
324
490
2
508
660
2
1288
1358
2
1437
1695
2
1712
8161
2
370869
370870
1
name
kind
12
1
2
29
2
3
3
name
name_space
12
1
2
31
2
3
1
name
location
12
1
2
2
5
6
2
7
8
2
8
9
3
9
12
2
14
15
2
24
26
2
28
50
2
87
122
2
157
239
2
241
275
2
450
596
2
744
809
2
868
869
1
916
917
2
5878
366224
2
name_space
id
12
1
2
1
389402
389403
1
name_space
kind
12
1
2
1
3
4
1
name_space
name
12
1
2
1
32
33
1
name_space
location
12
1
2
1
377598
377599
1
location
id
12
1
2
368798
2
19
8801
location
kind
12
1
2
377599
location
name
12
1
2
376573
2
4
1026
location
name_space
12
1
2
377599
attribute_args
116917
id
116917
kind
3
attribute
115566
index
5
location
57566
id
kind
12
1
2
116917
id
attribute
12
1
2
116917
id
index
12
1
2
116917
id
location
12
1
2
116917
kind
id
12
3770
3771
1
61886
61887
1
kind
attribute
12
3770
3771
1
61431
61432
1
kind
index
12
1
2
1
3
4
1
kind
location
12
3702
3703
1
32093
32094
1
attribute
id
12
1
2
114756
2
4
810
attribute
kind
12
1
2
115051
2
3
514
attribute
index
12
1
2
114756
2
4
810
attribute
location
12
1
2
114761
2
4
804
index
id
12
304
305
1
455
456
1
64897
64898
1
index
kind
12
1
2
3
2
3
1
index
attribute
12
304
305
1
455
456
1
64912
64913
1
index
location
12
241
242
1
391
392
1
31708
31709
1
location
id
12
1
2
28131
2
3
7427
3
4
19227
4
25
2779
location
kind
12
1
2
51404
2
3
6161
location
attribute
12
1
2
28115
2
3
7445
3
4
19224
4
25
2780
location
index
12
1
2
57560
3
4
5
attribute_arg_value
116891
arg
116891
value
2230
arg
value
12
1
2
116891
value
arg
12
1
2
1787
2
4
201
4
76
167
78
11690
74
attribute_arg_type
58
arg
58
type_id
34
arg
type_id
12
1
2
58
type_id
arg
12
1
2
11
2
3
23
attribute_arg_name
6
arg
6
name
5
arg
name
12
1
2
6
name
arg
12
1
2
4
2
3
1
typeattributes
20363
type_id
18894
spec_id
20363
type_id
spec_id
12
1
2
18147
2
34
746
spec_id
type_id
12
1
2
20363
funcattributes
313856
func_id
167926
spec_id
313856
func_id
spec_id
12
1
2
90343
2
3
13004
3
4
62491
4
14
2087
spec_id
func_id
12
1
2
313856
varattributes
371197
var_id
322394
spec_id
371197
var_id
spec_id
12
1
2
273627
2
3
48764
14
15
3
spec_id
var_id
12
1
2
371197
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
9459804
type_id
9459804
unspecified_type_id
5146447
type_id
unspecified_type_id
12
1
2
9459804
unspecified_type_id
type_id
12
1
2
2787179
2
3
1981333
3
7936
377934
member
5062974
parent
832204
index
2845
child
5046704
parent
index
12
1
2
45043
2
3
219384
3
4
208724
4
5
90459
5
7
67611
7
9
65278
9
15
66293
15
44
62608
44
245
6799
parent
child
12
1
2
44343
2
3
219419
3
4
203347
4
5
93270
5
7
68276
7
9
65418
9
15
67028
15
40
62421
40
281
8677
index
parent
12
1
2
524
2
5
256
5
9
244
9
18
221
23
100
221
122
187
221
187
293
221
296
376
221
376
546
221
574
3266
221
3427
22160
221
30352
70757
46
index
child
12
1
2
513
2
5
209
5
7
221
7
13
221
13
70
221
71
160
221
160
256
221
259
345
221
346
476
221
479
1593
221
1688
8109
221
8797
71607
128
child
parent
12
1
2
5046704
child
index
12
1
2
5030655
2
7
16048
enclosingfunction
126942
child
126942
parent
71518
child
parent
12
1
2
126942
parent
child
12
1
2
37753
2
3
21192
3
4
6939
4
6
5435
6
45
198
derivations
391498
derivation
391498
sub
366807
index
69
super
236039
location
92442
derivation
sub
12
1
2
391498
derivation
index
12
1
2
391498
derivation
super
12
1
2
391498
derivation
location
12
1
2
391498
sub
derivation
12
1
2
345289
2
7
21518
sub
index
12
1
2
355506
2
7
11301
sub
super
12
1
2
345300
2
7
21506
sub
location
12
1
2
355494
2
7
11313
index
derivation
12
1
2
11
4
5
11
44
45
11
220
221
11
970
971
11
32328
32329
11
index
sub
12
1
2
11
4
5
11
44
45
11
220
221
11
969
970
11
31450
31451
11
index
super
12
1
2
11
3
4
11
29
30
11
84
85
11
452
453
11
19713
19714
11
index
location
12
1
2
11
4
5
11
17
18
11
51
52
11
254
255
11
7602
7603
11
super
derivation
12
1
2
220936
2
1134
15103
super
sub
12
1
2
220947
2
1134
15092
super
index
12
1
2
235561
2
4
478
super
location
12
1
2
228213
2
439
7826
location
derivation
12
1
2
70655
2
3
8969
3
8
7592
8
698
5225
location
sub
12
1
2
73011
2
3
6846
3
8
7429
8
698
5155
location
index
12
1
2
92419
2
4
23
location
super
12
1
2
73746
2
3
8817
3
10
7312
10
698
2565
derspecifiers
394029
der_id
391463
spec_id
46
der_id
spec_id
12
1
2
388897
2
3
2565
spec_id
der_id
12
220
221
11
242
243
11
979
980
11
32343
32344
11
direct_base_offsets
306800
der_id
306800
offset
209
der_id
offset
12
1
2
306800
offset
der_id
12
1
2
46
2
3
11
4
5
23
5
6
11
6
7
11
7
8
23
8
9
11
10
11
11
11
12
11
21
22
11
85
86
11
200
201
11
25931
25932
11
virtual_base_offsets
6741
sub
3732
super
513
offset
256
sub
super
12
1
2
2939
2
4
326
4
7
268
7
11
198
sub
offset
12
1
2
3149
2
4
314
4
8
268
super
sub
12
1
2
81
2
3
46
3
4
58
4
5
93
5
7
34
8
13
46
13
15
46
15
23
46
24
60
46
196
197
11
super
offset
12
1
2
291
2
3
81
4
6
34
6
8
46
8
10
46
14
15
11
offset
sub
12
2
3
34
4
5
11
5
6
23
6
8
23
8
9
34
10
12
23
14
19
23
20
27
23
28
31
23
36
97
23
97
98
11
offset
super
12
1
2
81
2
3
34
3
4
46
5
7
23
7
10
23
12
14
23
21
29
23
frienddecls
221799
id
221799
type_id
18719
decl_id
27641
location
7767
id
type_id
12
1
2
221799
id
decl_id
12
1
2
221799
id
location
12
1
2
221799
type_id
id
12
1
2
6578
2
3
2367
3
4
1142
4
6
1644
6
10
1492
10
16
1411
16
34
1714
36
59
1411
59
129
956
type_id
decl_id
12
1
2
6578
2
3
2367
3
4
1142
4
6
1644
6
10
1492
10
16
1411
16
34
1714
36
59
1411
59
129
956
type_id
location
12
1
2
17028
2
5
1481
5
31
209
decl_id
id
12
1
2
15173
2
3
2169
3
5
2379
5
9
2099
9
20
1947
20
28
2367
28
390
1504
decl_id
type_id
12
1
2
15173
2
3
2169
3
5
2379
5
9
2099
9
20
1947
20
28
2367
28
390
1504
decl_id
location
12
1
2
27070
2
46
571
location
id
12
1
2
6636
2
3
1003
3
18239
128
location
type_id
12
1
2
7301
2
1215
466
location
decl_id
12
1
2
6648
2
3
991
3
1734
128
comments
1672888
id
1672888
contents
829417
location
1672888
id
contents
12
1
2
1672888
id
location
12
1
2
1672888
contents
id
12
1
2
701845
2
3
79776
3
10736
47795
contents
location
12
1
2
701845
2
3
79776
3
10736
47795
location
id
12
1
2
1672888
location
contents
12
1
2
1672888
commentbinding
747016
id
651623
element
717240
id
element
12
1
2
591149
2
4
56181
4
97
4292
element
id
12
1
2
687464
2
3
29776
exprconv
6446820
converted
6446527
conversion
6446820
converted
conversion
12
1
2
6446235
2
4
292
conversion
converted
12
1
2
6446820
compgenerated
6651187
id
6651187
synthetic_destructor_call
57079
element
45498
i
326
destructor_call
47562
element
i
12
1
2
37217
2
3
6064
3
29
2216
element
destructor_call
12
1
2
37217
2
3
6064
3
29
2216
i
element
12
1
2
244
2
7
23
22
43
23
190
711
23
3901
3902
11
i
destructor_call
12
1
2
244
2
7
23
21
37
23
146
550
23
3297
3298
11
destructor_call
element
12
1
2
42045
2
3
3568
3
26
1947
destructor_call
i
12
1
2
47562
namespaces
8152
id
8152
name
4385
id
name
12
1
2
8152
name
id
12
1
2
3685
2
3
443
3
139
256
namespace_inline
163
id
163
namespacembrs
1631927
parentid
7592
memberid
1631927
parentid
memberid
12
1
2
828
2
3
793
3
4
384
4
5
606
5
8
664
8
14
676
14
22
594
22
42
594
42
63
571
63
127
571
127
304
571
321
1042
571
1101
34246
163
memberid
parentid
12
1
2
1631927
exprparents
13472319
expr_id
13472131
child_index
3127
parent_id
9543810
expr_id
child_index
12
1
2
13472124
2
3
6
expr_id
parent_id
12
1
2
13471948
2
4
182
child_index
expr_id
12
1
2
71
2
3
645
3
4
1654
4
46
241
46
56
234
56
3654
234
6420
1188883
45
child_index
parent_id
12
1
2
71
2
3
645
3
4
1654
4
31
241
31
41
234
41
3639
234
6405
1188896
45
parent_id
expr_id
12
1
2
6768661
2
3
2190748
3
1681
584400
parent_id
child_index
12
1
2
6768680
2
3
2190728
3
480
584400
expr_isload
5014319
expr_id
5014319
conversionkinds
4255355
expr_id
4255355
kind
6
expr_id
kind
12
1
2
4255355
kind
expr_id
12
2245
2246
1
5263
5264
1
13672
13673
1
26246
26247
1
45437
45438
1
4162492
4162493
1
iscall
2285475
caller
2285475
kind
34
caller
kind
12
1
2
2285475
kind
caller
12
1319
1320
11
5643
5644
11
188994
188995
11
numtemplatearguments
152088
expr_id
152088
num
46
expr_id
num
12
1
2
152088
num
expr_id
12
3
4
11
41
42
11
651
652
11
12345
12346
11
specialnamequalifyingelements
11
id
11
name
11
id
name
12
1
2
11
name
id
12
1
2
11
namequalifiers
1115942
id
1115942
qualifiableelement
1115942
qualifyingelement
38902
location
505396
id
qualifiableelement
12
1
2
1115942
id
qualifyingelement
12
1
2
1115942
id
location
12
1
2
1115942
qualifiableelement
id
12
1
2
1115942
qualifiableelement
qualifyingelement
12
1
2
1115942
qualifiableelement
location
12
1
2
1115942
qualifyingelement
id
12
1
2
18933
2
3
8131
3
4
5036
4
11
3023
11
129
2931
132
24941
846
qualifyingelement
qualifiableelement
12
1
2
18933
2
3
8131
3
4
5036
4
11
3023
11
129
2931
132
24941
846
qualifyingelement
location
12
1
2
24810
2
3
4756
3
4
3765
4
11
2970
11
16728
2599
location
id
12
1
2
384153
2
3
56787
3
7
38811
7
381
25644
location
qualifiableelement
12
1
2
384153
2
3
56787
3
7
38811
7
381
25644
location
qualifyingelement
12
1
2
448465
2
3
44590
3
190
12339
varbind
5442203
expr
5442079
var
1534920
expr
var
12
1
2
5441955
2
3
123
var
expr
12
1
2
680898
2
3
309319
3
4
233057
4
5
92953
5
9
133256
9
6150
85434
funbind
2419903
expr
2122631
fun
434634
expr
fun
12
1
2
1825599
2
3
296855
3
5
175
fun
expr
12
1
2
252401
2
3
75687
3
4
31273
4
7
33951
7
37
33475
37
6664
7844
expr_allocator
26568
expr
26568
func
128
form
11
expr
func
12
1
2
26568
expr
form
12
1
2
26568
func
expr
12
1
2
34
3
4
11
4
5
11
5
6
11
7
8
23
39
40
11
973
974
11
1237
1238
11
func
form
12
1
2
128
form
expr
12
2278
2279
11
form
func
12
11
12
11
expr_deallocator
29741
expr
29741
func
139
form
23
expr
func
12
1
2
29741
expr
form
12
1
2
29741
func
expr
12
1
2
34
2
3
23
3
4
11
4
5
11
7
8
23
118
119
11
883
884
11
1521
1522
11
func
form
12
1
2
139
form
expr
12
891
892
11
1659
1660
11
form
func
12
4
5
11
8
9
11
expr_cond_two_operand
605
cond
605
expr_cond_guard
154520
cond
154520
guard
154520
cond
guard
12
1
2
154520
guard
cond
12
1
2
154520
expr_cond_true
154520
cond
154520
true
154520
cond
true
12
1
2
154520
true
cond
12
1
2
154520
expr_cond_false
154520
cond
154520
false
154520
cond
false
12
1
2
154520
false
cond
12
1
2
154520
values
8794631
id
8794631
str
651615
id
str
12
1
2
8794631
str
id
12
1
2
540160
2
3
65500
3
4046855
45955
valuetext
4772986
id
4772986
text
705599
id
text
12
1
2
4772986
text
id
12
1
2
528485
2
3
102840
3
7
56958
7
427516
17316
valuebind
9516032
val
8786561
expr
9516032
val
expr
12
1
2
8057847
2
3
727960
3
6
754
expr
val
12
1
2
9516032
fieldoffsets
251496
id
251496
byteoffset
9010
bitoffset
52
id
byteoffset
12
1
2
251496
id
bitoffset
12
1
2
251496
byteoffset
id
12
1
2
6124
2
3
781
3
6
749
6
17
677
17
11719
677
byteoffset
bitoffset
12
1
2
8567
2
9
443
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
13199
id
13199
bits
76
declared_bits
76
id
bits
12
1
2
13199
id
declared_bits
12
1
2
13199
bits
id
12
1
2
17
2
3
8
3
4
8
4
5
8
5
6
7
6
14
5
17
34
5
35
75
5
90
145
5
2035
4665
3
bits
declared_bits
12
1
2
76
declared_bits
id
12
1
2
17
2
3
8
3
4
8
4
5
8
5
6
7
6
14
5
17
34
5
35
75
5
90
145
5
2035
4665
3
declared_bits
bits
12
1
2
76
initialisers
1667115
init
1667115
var
643663
expr
1667115
location
319124
init
var
12
1
2
1667115
init
expr
12
1
2
1667115
init
location
12
1
2
1667115
var
init
12
1
2
556984
2
16
28745
16
17
49118
17
53
8815
var
expr
12
1
2
556984
2
16
28745
16
17
49118
17
53
8815
var
location
12
1
2
643650
2
3
13
expr
init
12
1
2
1667115
expr
var
12
1
2
1667115
expr
location
12
1
2
1667115
location
init
12
1
2
246433
2
3
23761
3
7
24282
7
65
24119
67
109109
527
location
var
12
1
2
269048
2
3
25005
3
22
23956
22
12503
1114
location
expr
12
1
2
246433
2
3
23761
3
7
24282
7
65
24119
67
109109
527
expr_ancestor
64964
exp
64415
ancestor
47609
exp
ancestor
12
1
2
63891
2
4
524
ancestor
exp
12
1
2
35806
2
3
9750
3
29
2052
exprs
18461210
id
18461210
kind
1166
location
3829671
id
kind
12
1
2
18461210
id
location
12
1
2
18461210
kind
id
12
1
14
104
15
44
93
47
86
93
90
223
93
296
463
93
482
715
93
788
2129
93
2165
3031
93
3297
4378
93
4477
6077
93
6490
17508
93
19366
188523
93
191241
404208
34
kind
location
12
1
4
104
6
13
104
13
24
93
24
38
93
38
134
93
144
259
93
269
480
93
481
1074
93
1096
1411
93
1422
2045
93
2059
4557
93
5888
59828
93
72233
117918
23
location
id
12
1
2
1834762
2
3
751868
3
4
355669
4
5
275764
5
9
301283
9
71
287288
71
137684
23034
location
kind
12
1
2
2728688
2
3
857933
3
30
243049
expr_types
18627282
id
18456638
typeid
1347601
value_category
34
id
typeid
12
1
2
18286273
2
4
170364
id
value_category
12
1
2
18456638
typeid
id
12
1
2
527153
2
3
255097
3
4
111558
4
5
92115
5
8
118288
8
14
102542
14
47
101773
47
123562
39071
typeid
value_category
12
1
2
1188725
2
3
151353
3
4
7522
value_category
id
12
4533
4534
11
342317
342318
11
1235617
1235618
11
value_category
typeid
12
1341
1342
11
29847
29848
11
98622
98623
11
new_allocated_type
28329
expr
28329
type_id
17494
expr
type_id
12
1
2
28329
type_id
expr
12
1
2
12153
2
3
3872
3
9
1387
10
92
81
new_array_allocated_type
5303
expr
5303
type_id
2280
expr
type_id
12
1
2
5303
type_id
expr
12
1
2
32
2
3
2019
3
7
175
8
15
52
aggregate_field_init
4028372
aggregate
857176
initializer
4028189
field
2317
aggregate
initializer
12
1
2
10378
2
3
503530
3
4
11344
4
5
88845
5
12
51803
12
13
191083
13
42
193
aggregate
field
12
1
2
10377
2
3
503498
3
4
11344
4
5
88851
5
12
51829
12
13
191083
13
42
194
initializer
aggregate
12
1
2
4028189
initializer
field
12
1
2
4028006
2
3
183
field
aggregate
12
1
2
835
2
3
208
3
7
208
7
13
174
13
22
184
22
47
184
48
107
178
108
383
178
394
288626
168
field
initializer
12
1
2
835
2
3
208
3
7
208
7
13
174
13
22
184
22
47
184
48
107
178
108
383
178
394
288626
168
aggregate_array_init
731623
aggregate
65741
initializer
731623
element_index
17485
aggregate
initializer
12
1
2
7541
2
3
7812
3
4
17351
4
5
8017
5
6
5817
6
8
5016
8
11
5394
11
22
5004
22
17486
3789
aggregate
element_index
12
1
2
7541
2
3
7812
3
4
17351
4
5
8017
5
6
5817
6
8
5016
8
11
5394
11
22
5004
22
17486
3789
initializer
aggregate
12
1
2
731623
initializer
element_index
12
1
2
731623
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
65741
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
65741
314
condition_decl_bind
7336
expr
7336
decl
7336
expr
decl
12
1
2
7336
decl
expr
12
1
2
7336
typeid_bind
4700
expr
4700
type_id
2495
expr
type_id
12
1
2
4700
type_id
expr
12
1
2
1247
2
3
956
3
6
221
6
17
69
uuidof_bind
846
expr
846
type_id
645
expr
type_id
12
1
2
846
type_id
expr
12
1
2
475
2
3
136
3
4
32
sizeof_bind
157170
expr
157170
type_id
2699
expr
type_id
12
1
2
157170
type_id
expr
12
1
2
1057
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
12698
expr
12698
default_capture
19
has_explicit_return_type
13
expr
default_capture
12
1
2
12698
expr
has_explicit_return_type
12
1
2
12698
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
21682
id
21682
lambda
10183
index
110
field
21682
captured_by_reference
13
is_implicit
13
location
13890
id
lambda
12
1
2
21682
id
index
12
1
2
21682
id
field
12
1
2
21682
id
captured_by_reference
12
1
2
21682
id
is_implicit
12
1
2
21682
id
location
12
1
2
21682
lambda
id
12
1
2
5147
2
3
2352
3
4
1250
4
6
912
6
18
521
lambda
index
12
1
2
5147
2
3
2352
3
4
1250
4
6
912
6
18
521
lambda
field
12
1
2
5147
2
3
2352
3
4
1250
4
6
912
6
18
521
lambda
captured_by_reference
12
1
2
9720
2
3
462
lambda
is_implicit
12
1
2
10163
2
3
19
lambda
location
12
1
2
5622
2
3
2475
3
4
1029
4
7
814
7
18
241
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
21682
field
lambda
12
1
2
21682
field
index
12
1
2
21682
field
captured_by_reference
12
1
2
21682
field
is_implicit
12
1
2
21682
field
location
12
1
2
21682
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
12522
2
6
1042
6
68
325
location
lambda
12
1
2
12965
2
68
925
location
index
12
1
2
13356
2
8
534
location
field
12
1
2
12522
2
6
1042
6
68
325
location
captured_by_reference
12
1
2
13871
2
3
19
location
is_implicit
12
1
2
13890
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
4761503
id
4761503
kind
221
location
1264151
id
kind
12
1
2
4761503
id
location
12
1
2
4761503
kind
id
12
2
3
11
28
29
11
338
339
11
473
474
11
690
691
11
1560
1561
11
1757
1758
11
2080
2081
11
2193
2194
11
2707
2708
11
2748
2749
11
2946
2947
11
3296
3297
11
4540
4541
11
28694
28695
11
53365
53366
11
86206
86207
11
99043
99044
11
115584
115585
11
kind
location
12
2
3
11
23
24
11
106
107
11
112
113
11
178
179
11
252
253
11
296
297
11
661
662
11
663
664
11
991
992
11
1030
1031
11
1408
1409
11
1918
1919
11
2676
2677
11
10172
10173
11
10230
10231
11
22267
22268
11
26543
26544
11
31966
31967
11
location
id
12
1
2
745372
2
3
172883
3
4
115932
4
6
103067
6
19
99043
19
4923
27851
location
kind
12
1
2
1239168
2
9
24982
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
524870
if_stmt
524870
then_id
524870
if_stmt
then_id
12
1
2
524870
then_id
if_stmt
12
1
2
524870
if_else
148323
if_stmt
148323
else_id
148323
if_stmt
else_id
12
1
2
148323
else_id
if_stmt
12
1
2
148323
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
31572
while_stmt
31572
body_id
31572
while_stmt
body_id
12
1
2
31572
body_id
while_stmt
12
1
2
31572
do_body
149989
do_stmt
149989
body_id
149989
do_stmt
body_id
12
1
2
149989
body_id
do_stmt
12
1
2
149989
switch_case
278194
switch_stmt
54571
index
275
case_id
278194
switch_stmt
index
12
1
5
4237
5
6
48147
6
156
2186
switch_stmt
case_id
12
1
5
4237
5
6
48147
6
156
2186
index
switch_stmt
12
1
2
138
2
5
24
5
14
21
14
29
21
30
65
21
67
169
21
189
29154
21
30111
30653
5
index
case_id
12
1
2
138
2
5
24
5
14
21
14
29
21
30
65
21
67
169
21
189
29154
21
30111
30653
5
case_id
switch_stmt
12
1
2
278194
case_id
index
12
1
2
278194
switch_body
54571
switch_stmt
54571
body_id
54571
switch_stmt
body_id
12
1
2
54571
body_id
switch_stmt
12
1
2
54571
for_initialization
29755
for_stmt
29755
init_id
29755
for_stmt
init_id
12
1
2
29755
init_id
for_stmt
12
1
2
29755
for_condition
31599
for_stmt
31599
condition_id
31599
for_stmt
condition_id
12
1
2
31599
condition_id
for_stmt
12
1
2
31599
for_update
29494
for_stmt
29494
update_id
29494
for_stmt
update_id
12
1
2
29494
update_id
for_stmt
12
1
2
29494
for_body
32198
for_stmt
32198
body_id
32198
for_stmt
body_id
12
1
2
32198
body_id
for_stmt
12
1
2
32198
stmtparents
4125694
id
4125694
index
12652
parent
1743950
id
index
12
1
2
4125694
id
parent
12
1
2
4125694
index
id
12
1
2
3974
2
3
1081
3
4
514
4
5
1478
7
8
1035
8
12
820
12
29
1114
29
37
899
37
74
964
74
192198
768
index
parent
12
1
2
3974
2
3
1081
3
4
514
4
5
1478
7
8
1035
8
12
820
12
29
1114
29
37
899
37
74
964
74
192198
768
parent
id
12
1
2
993384
2
3
383215
3
4
108531
4
6
114180
6
17
131966
17
1943
12672
parent
index
12
1
2
993384
2
3
383215
3
4
108531
4
6
114180
6
17
131966
17
1943
12672
ishandler
21676
block
21676
successors
17133010
from
15963078
to
15961223
from
to
12
1
2
14964271
2
156
998806
to
from
12
1
2
15247685
2
419
713538
truecond
967380
from
967380
to
937670
from
to
12
1
2
967380
to
from
12
1
2
914084
2
21
23586
falsecond
967380
from
967380
to
812588
from
to
12
1
2
967380
to
from
12
1
2
699165
2
3
87058
3
25
26365
stmt_decl_bind
532962
stmt
526082
num
52
decl
532962
stmt
num
12
1
2
520635
2
9
5446
stmt
decl
12
1
2
520616
2
9
5466
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
532962
decl
num
12
1
2
532962
stmt_decl_entry_bind
514371
stmt
469693
num
486
decl_entry
490568
stmt
num
12
1
2
437385
2
274
32308
stmt
decl_entry
12
1
2
437385
2
15
32308
num
stmt
12
8
9
7
11
12
233
12
13
1
13
14
218
14
263821
24
num
decl_entry
12
8
9
7
11
12
233
12
13
218
13
253742
26
decl_entry
stmt
12
1
2
478686
2
85
11882
decl_entry
num
12
1
2
490500
2
273
67
blockscope
1348056
block
1348056
enclosing
1209929
block
enclosing
12
1
2
1348056
enclosing
block
12
1
2
1130631
2
509
79298
jumpinfo
362161
id
362161
str
6286
target
84495
id
str
12
1
2
362161
id
target
12
1
2
362161
str
id
12
1
2
3
2
3
3466
3
4
826
4
5
722
5
7
486
7
15
494
15
170406
286
str
target
12
1
2
5034
2
3
692
3
12
471
12
36638
87
target
id
12
1
2
283
2
3
20999
3
4
7470
4
5
3770
5
6
39224
6
7
10888
7
162
1858
target
str
12
1
2
84495
preprocdirects
1397042
id
1397042
kind
151
location
1390335
id
kind
12
1
2
1397042
id
location
12
1
2
1397042
kind
id
12
4
5
11
8
9
11
500
501
11
929
930
11
1740
1741
11
1873
1874
11
5235
5236
11
5497
5498
11
7551
7552
11
14073
14074
11
26464
26465
11
27121
27122
11
28787
28788
11
kind
location
12
4
5
11
7
8
11
500
501
11
929
930
11
1740
1741
11
1873
1874
11
5235
5236
11
5497
5498
11
7551
7552
11
14073
14074
11
26122
26123
11
27121
27122
11
28555
28556
11
location
id
12
1
2
1389985
2
234
349
location
kind
12
1
2
1390335
preprocpair
399219
begin
316317
elseelifend
399219
begin
elseelifend
12
1
2
250793
2
3
57802
3
53
7721
elseelifend
begin
12
1
2
399219
preproctrue
175682
branch
175682
preprocfalse
124726
branch
124726
preproctext
1019655
id
1019655
head
489388
body
185130
id
head
12
1
2
1019655
id
body
12
1
2
1019655
head
id
12
1
2
365023
2
3
82622
3
19
36855
19
752
4886
head
body
12
1
2
466481
2
38
22906
body
id
12
1
2
173898
2
64395
11231
body
head
12
1
2
175472
2
21671
9657
includes
308748
id
308748
included
57721
id
included
12
1
2
308748
included
id
12
1
2
28306
2
3
9493
3
4
4910
4
6
5131
6
11
4455
11
41
4373
41
763
1049
link_targets
618
id
618
binary
618
id
binary
12
1
2
618
binary
id
12
1
2
618
link_parent
19083943
element
5129839
link_target
618
element
link_target
12
1
2
1462845
2
3
1929677
3
4
779253
4
6
434022
6
28
394426
28
45
129613
link_target
element
12
2
3
93
5
557
46
2662
6067
46
6487
8410
46
10068
12937
46
13075
20092
46
25026
26995
46
27098
32561
46
33140
38556
46
41218
42519
46
44740
55965
46
56045
132916
46
363862
363863
11
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