@extractor_message
13180
@diagnostic
137963
@compilation
1649
@externalDataElement
0
@assembly
14498
@file
92139
@folder
34218
@namespace
206101
@namespace_declaration
37373
@using_namespace_directive
286314
@using_static_directive
1202
@directive_if
20729
@directive_else
6731
@directive_elif
292
@directive_endif
20298
@directive_region
38748
@directive_endregion
38748
@directive_line
538532
@directive_nullable
467043
@directive_warning
23
@directive_undefine
68
@directive_error
45
@directive_define
82
@pragma_checksum
9552
@pragma_warning
57514
@typeref
4000680
@bool_type
59
@char_type
59
@decimal_type
59
@sbyte_type
59
@short_type
59
@int_type
59
@long_type
59
@byte_type
59
@ushort_type
59
@uint_type
59
@ulong_type
59
@float_type
59
@double_type
59
@enum_type
163431
@struct_type
714939
@class_type
4311076
@interface_type
2781503
@delegate_type
832682
@null_type
59
@type_parameter
895985
@pointer_type
11609
@nullable_type
24579
@array_type
95381
@void_type
59
@int_ptr_type
59
@arglist_type
25
@unknown_type
59
@tuple_type
47105
@function_pointer_type
47824
@inline_array_type
0
@uint_ptr_type
0
@dynamic_type
25
@attribute_default
13856960
@attribute_return
337459
@attribute_assembly
44555
@attribute_module
66
@oblivious
18439
@not_annotated
6889
@annotated
4912
@type_mention
3435364
@type_parameter_constraints
895985
@location_default
153793894
@modifier
1018
@property
5898740
@indexer
103143
@getter
5994881
@setter
893361
@event
60678
@add_event_accessor
60678
@remove_event_accessor
60678
@operator
146604
@method
17371226
@constructor
5013407
@destructor
4579
@local_function
4768
@addressable_local_variable
616037
@local_constant
2031
@local_variable_ref
1770
@addressable_field
9963467
@constant
2997995
@parameter
31400858
@block_stmt
795771
@expr_stmt
864294
@if_stmt
370911
@switch_stmt
12504
@while_stmt
23286
@do_stmt
2398
@for_stmt
22784
@foreach_stmt
32363
@break_stmt
115759
@continue_stmt
10316
@goto_stmt
6560
@goto_case_stmt
1448
@goto_default_stmt
261
@throw_stmt
181955
@return_stmt
373489
@yield_stmt
7119
@try_stmt
21775
@checked_stmt
505
@unchecked_stmt
194
@lock_stmt
9571
@using_block_stmt
9189
@var_decl_stmt
555922
@const_decl_stmt
2016
@empty_stmt
844
@unsafe_stmt
625
@fixed_stmt
3266
@label_stmt
2904
@catch
30182
@case_stmt
130210
@local_function_stmt
4652
@using_decl_stmt
13911
@bool_literal_expr
516948
@char_literal_expr
75830
@decimal_literal_expr
185188
@int_literal_expr
4863323
@long_literal_expr
10280
@uint_literal_expr
10245
@ulong_literal_expr
2202
@float_literal_expr
129110
@double_literal_expr
67812
@utf16_string_literal_expr
1932454
@null_literal_expr
258921
@this_access_expr
1137696
@base_access_expr
57283
@local_variable_access_expr
1796577
@parameter_access_expr
1041144
@field_access_expr
1357895
@property_access_expr
1465750
@method_access_expr
21420
@event_access_expr
14965
@indexer_access_expr
73818
@array_access_expr
95110
@type_access_expr
1317228
@typeof_expr
731859
@method_invocation_expr
1290444
@delegate_invocation_expr
14000
@operator_invocation_expr
53169
@cast_expr
665362
@object_creation_expr
232644
@explicit_delegate_creation_expr
3831
@implicit_delegate_creation_expr
13602
@array_creation_expr
842272
@default_expr
474144
@plus_expr
1491
@minus_expr
83784
@bit_not_expr
2686
@log_not_expr
69735
@post_incr_expr
34652
@post_decr_expr
4256
@pre_incr_expr
16227
@pre_decr_expr
1380
@mul_expr
14083
@div_expr
4699
@rem_expr
1796
@add_expr
89800
@sub_expr
32168
@lshift_expr
20358
@rshift_expr
6345
@lt_expr
42393
@gt_expr
25954
@le_expr
22259
@ge_expr
14395
@eq_expr
167451
@ne_expr
125967
@bit_and_expr
19695
@bit_xor_expr
3453
@bit_or_expr
37767
@log_and_expr
63916
@log_or_expr
40800
@is_expr
28082
@as_expr
25489
@null_coalescing_expr
12673
@conditional_expr
25428
@simple_assign_expr
1442923
@assign_add_expr
10964
@assign_sub_expr
3472
@assign_mul_expr
464
@assign_div_expr
232
@assign_rem_expr
54
@assign_and_expr
1368
@assign_xor_expr
1364
@assign_or_expr
5039
@assign_lshift_expr
324
@assign_rshift_expr
493
@object_init_expr
192317
@collection_init_expr
17842
@array_init_expr
836336
@checked_expr
1571
@unchecked_expr
2780
@constructor_init_expr
49715
@add_event_expr
4416
@remove_event_expr
2977
@local_var_decl_expr
617828
@lambda_expr
246361
@anonymous_method_expr
484
@pointer_indirection_expr
8970
@address_of_expr
3629
@sizeof_expr
4289
@await_expr
110916
@nameof_expr
60774
@interpolated_string_expr
45749
@unknown_expr
9
@throw_expr
6042
@tuple_expr
10119
@local_function_invocation_expr
16381
@ref_expr
3160
@discard_expr
3835
@range_expr
1285
@index_expr
319
@switch_expr
1802
@recursive_pattern_expr
4146
@property_pattern_expr
3652
@positional_pattern_expr
1021
@switch_case_expr
13604
@assign_coalesce_expr
6991
@suppress_nullable_warning_expr
49214
@lt_pattern_expr
67
@gt_pattern_expr
132
@le_pattern_expr
89
@ge_pattern_expr
102
@not_pattern_expr
4887
@and_pattern_expr
331
@or_pattern_expr
3121
@function_pointer_invocation_expr
188
@with_expr
290
@list_pattern_expr
269
@slice_pattern_expr
105
@urshift_expr
67
@assign_urshift_expr
2
@utf8_string_literal_expr
4152
@define_symbol_expr
40236
@par_expr
0
@namespace_expr
0
@dynamic_element_access_expr
222
@dynamic_member_access_expr
10642
@namespace_access_expr
117
@xmldtd
72
@xmlelement
66966521
@xmlattribute
45568330
@xmlnamespace
428
@xmlcomment
13273
@xmlcharacters
50114168
@singlelinecomment
833902
@xmldoccomment
1477780
@multilinecomment
102652
@commentblock
451845
@asp_close_tag
24310
@asp_code
1368
@asp_comment
290
@asp_data_binding
585
@asp_directive
3323
@asp_open_tag
33536
@asp_quoted_string
58395
@asp_text
60319
@asp_xml_directive
1527
@cil_nop
0
@cil_break
0
@cil_ldarg_0
0
@cil_ldarg_1
0
@cil_ldarg_2
0
@cil_ldarg_3
0
@cil_ldloc_0
0
@cil_ldloc_1
0
@cil_ldloc_2
0
@cil_ldloc_3
0
@cil_stloc_0
0
@cil_stloc_1
0
@cil_stloc_2
0
@cil_stloc_3
0
@cil_ldarg_s
0
@cil_ldarga_s
0
@cil_starg_s
0
@cil_ldloc_s
0
@cil_ldloca_s
0
@cil_stloc_s
0
@cil_ldnull
0
@cil_ldc_i4_m1
0
@cil_ldc_i4_0
0
@cil_ldc_i4_1
0
@cil_ldc_i4_2
0
@cil_ldc_i4_3
0
@cil_ldc_i4_4
0
@cil_ldc_i4_5
0
@cil_ldc_i4_6
0
@cil_ldc_i4_7
0
@cil_ldc_i4_8
0
@cil_ldc_i4_s
0
@cil_ldc_i4
0
@cil_ldc_i8
0
@cil_ldc_r4
0
@cil_ldc_r8
0
@cil_dup
0
@cil_pop
0
@cil_jmp
0
@cil_call
0
@cil_calli
0
@cil_ret
0
@cil_br_s
0
@cil_brfalse_s
0
@cil_brtrue_s
0
@cil_beq_s
0
@cil_bge_s
0
@cil_bgt_s
0
@cil_ble_s
0
@cil_blt_s
0
@cil_bne_un_s
0
@cil_bge_un_s
0
@cil_bgt_un_s
0
@cil_ble_un_s
0
@cil_blt_un_s
0
@cil_br
0
@cil_brfalse
0
@cil_brtrue
0
@cil_beq
0
@cil_bge
0
@cil_bgt
0
@cil_ble
0
@cil_blt
0
@cil_bne_un
0
@cil_bge_un
0
@cil_bgt_un
0
@cil_ble_un
0
@cil_blt_un
0
@cil_switch
0
@cil_ldind_i1
0
@cil_ldind_u1
0
@cil_ldind_i2
0
@cil_ldind_u2
0
@cil_ldind_i4
0
@cil_ldind_u4
0
@cil_ldind_i8
0
@cil_ldind_i
0
@cil_ldind_r4
0
@cil_ldind_r8
0
@cil_ldind_ref
0
@cil_stind_ref
0
@cil_stind_i1
0
@cil_stind_i2
0
@cil_stind_i4
0
@cil_stind_i8
0
@cil_stind_r4
0
@cil_stind_r8
0
@cil_add
0
@cil_sub
0
@cil_mul
0
@cil_div
0
@cil_div_un
0
@cil_rem
0
@cil_rem_un
0
@cil_and
0
@cil_or
0
@cil_xor
0
@cil_shl
0
@cil_shr
0
@cil_shr_un
0
@cil_neg
0
@cil_not
0
@cil_conv_i1
0
@cil_conv_i2
0
@cil_conv_i4
0
@cil_conv_i8
0
@cil_conv_r4
0
@cil_conv_r8
0
@cil_conv_u4
0
@cil_conv_u8
0
@cil_callvirt
0
@cil_cpobj
0
@cil_ldobj
0
@cil_ldstr
0
@cil_newobj
0
@cil_castclass
0
@cil_isinst
0
@cil_conv_r_un
0
@cil_unbox
0
@cil_throw
0
@cil_ldfld
0
@cil_ldflda
0
@cil_stfld
0
@cil_ldsfld
0
@cil_ldsflda
0
@cil_stsfld
0
@cil_stobj
0
@cil_conv_ovf_i1_un
0
@cil_conv_ovf_i2_un
0
@cil_conv_ovf_i4_un
0
@cil_conv_ovf_i8_un
0
@cil_conv_ovf_u1_un
0
@cil_conv_ovf_u2_un
0
@cil_conv_ovf_u4_un
0
@cil_conv_ovf_u8_un
0
@cil_conv_ovf_i_un
0
@cil_conv_ovf_u_un
0
@cil_box
0
@cil_newarr
0
@cil_ldlen
0
@cil_ldelema
0
@cil_ldelem_i1
0
@cil_ldelem_u1
0
@cil_ldelem_i2
0
@cil_ldelem_u2
0
@cil_ldelem_i4
0
@cil_ldelem_u4
0
@cil_ldelem_i8
0
@cil_ldelem_i
0
@cil_ldelem_r4
0
@cil_ldelem_r8
0
@cil_ldelem_ref
0
@cil_stelem_i
0
@cil_stelem_i1
0
@cil_stelem_i2
0
@cil_stelem_i4
0
@cil_stelem_i8
0
@cil_stelem_r4
0
@cil_stelem_r8
0
@cil_stelem_ref
0
@cil_ldelem
0
@cil_stelem
0
@cil_unbox_any
0
@cil_conv_ovf_i1
0
@cil_conv_ovf_u1
0
@cil_conv_ovf_i2
0
@cil_conv_ovf_u2
0
@cil_conv_ovf_i4
0
@cil_conv_ovf_u4
0
@cil_conv_ovf_i8
0
@cil_conv_ovf_u8
0
@cil_refanyval
0
@cil_ckinfinite
0
@cil_mkrefany
0
@cil_ldtoken
0
@cil_conv_u2
0
@cil_conv_u1
0
@cil_conv_i
0
@cil_conv_ovf_i
0
@cil_conv_ovf_u
0
@cil_add_ovf
0
@cil_add_ovf_un
0
@cil_mul_ovf
0
@cil_mul_ovf_un
0
@cil_sub_ovf
0
@cil_sub_ovf_un
0
@cil_endfinally
0
@cil_leave
0
@cil_leave_s
0
@cil_stind_i
0
@cil_conv_u
0
@cil_arglist
0
@cil_ceq
0
@cil_cgt
0
@cil_cgt_un
0
@cil_clt
0
@cil_clt_un
0
@cil_ldftn
0
@cil_ldvirtftn
0
@cil_ldarg
0
@cil_ldarga
0
@cil_starg
0
@cil_ldloc
0
@cil_ldloca
0
@cil_stloc
0
@cil_localloc
0
@cil_endfilter
0
@cil_unaligned
0
@cil_volatile
0
@cil_tail
0
@cil_initobj
0
@cil_constrained
0
@cil_cpblk
0
@cil_initblk
0
@cil_rethrow
0
@cil_sizeof
0
@cil_refanytype
0
@cil_readonly
0
@cil_valueorreftype
0
@cil_typeparameter
0
@cil_array_type
0
@cil_pointer_type
0
@cil_function_pointer_type
0
@cil_method
0
@cil_method_implementation
0
@cil_field
0
@cil_parameter
0
@cil_property
0
@cil_event
0
@cil_local_variable
0
@cil_catch_handler
0
@cil_filter_handler
0
@cil_finally_handler
0
@cil_fault_handler
0
@cil_attribute
0
compilations
1649
id
1649
cwd
1158
id
cwd
12
1
2
1649
cwd
id
12
1
2
1112
2
57
45
compilation_args
17955
id
776
num
165
arg
2575
id
num
12
7
20
36
20
21
115
21
22
277
22
23
108
23
24
55
24
26
59
26
30
64
30
93
59
id
arg
12
7
20
36
20
21
115
21
22
279
22
23
108
23
24
54
24
26
59
26
30
64
30
93
59
num
id
12
1
2
5
2
3
73
4
8
12
9
15
14
15
58
12
69
412
12
428
430
3
430
431
18
431
432
12
num
arg
12
1
2
5
2
3
81
4
8
12
9
10
7
10
11
12
12
16
12
19
42
12
53
117
12
120
274
9
arg
id
12
1
2
2107
2
3
194
3
16
199
16
432
73
arg
num
12
1
2
2163
2
3
208
3
15
196
16
26
7
compilation_compiling_files
49068
id
776
num
3505
file
33790
id
num
12
1
2
32
2
3
324
3
4
57
4
9
63
9
21
63
21
46
59
47
97
59
98
173
59
175
1947
57
id
file
12
1
2
32
2
3
324
3
4
57
4
9
63
9
21
63
21
46
59
47
97
59
98
173
59
175
1947
57
num
id
12
1
2
1
2
3
916
3
5
140
5
6
727
6
7
82
7
8
327
8
9
102
10
11
315
11
17
275
17
29
293
29
112
264
113
432
55
num
file
12
1
2
37
2
3
880
3
5
142
5
6
725
6
7
82
7
8
327
8
10
198
10
12
279
12
19
297
19
36
262
36
155
262
156
339
7
file
id
12
1
2
21672
2
3
10764
3
171
1352
file
num
12
1
2
23603
2
3
9381
3
33
805
compilation_referencing_files
465259
id
1373
num
4483
file
4866
id
num
12
4
303
114
303
305
40
305
307
121
307
310
114
310
313
107
314
329
107
329
330
87
330
336
121
336
340
107
340
349
107
350
374
107
374
382
114
383
626
107
649
667
13
id
file
12
4
303
114
303
305
40
305
307
121
307
310
114
310
313
107
314
329
107
329
330
87
330
336
121
336
340
107
340
349
107
350
374
107
374
382
114
383
626
107
649
667
13
num
id
12
1
6
350
6
7
1379
7
49
336
49
147
336
152
191
53
201
202
928
203
204
1070
204
205
26
num
file
12
1
5
370
5
6
646
6
7
720
7
23
356
23
29
350
29
35
383
35
47
336
47
62
336
62
67
289
67
69
316
69
73
336
73
76
40
file
id
12
1
2
403
2
6
242
6
7
504
7
8
504
8
10
383
10
47
390
47
140
370
142
184
40
201
202
928
203
204
1097
file
num
12
1
2
417
2
5
403
5
6
329
6
7
504
7
9
383
9
18
376
19
26
424
26
34
356
34
39
403
39
68
356
68
70
309
70
72
336
72
81
262
compilation_time
11544
id
1649
num
2
kind
16
seconds
6367
id
num
12
1
2
1649
id
kind
12
7
8
1649
id
seconds
12
6
7
118
7
8
1530
num
id
12
682
683
2
num
kind
12
7
8
2
num
seconds
12
2633
2634
2
kind
id
12
682
683
16
kind
num
12
1
2
16
kind
seconds
12
263
264
2
267
268
2
276
277
2
278
279
2
668
669
2
673
674
2
680
681
2
seconds
id
12
1
2
5549
2
7
500
7
71
316
seconds
num
12
1
2
6367
seconds
kind
12
1
2
5673
2
4
580
4
6
113
diagnostic_for
137963
diagnostic
137963
compilation
1332
file_number
6
file_number_diagnostic_number
31106
diagnostic
compilation
12
1
2
137963
diagnostic
file_number
12
1
2
137963
diagnostic
file_number_diagnostic_number
12
1
2
137963
compilation
diagnostic
12
2
4
40
4
5
592
5
7
121
7
23
114
24
48
100
50
88
100
99
184
100
222
303
100
327
4622
60
compilation
file_number
12
1
2
1332
compilation
file_number_diagnostic_number
12
2
4
40
4
5
592
5
7
121
7
23
114
24
48
100
50
88
100
99
184
100
222
303
100
327
4622
60
file_number
diagnostic
12
20495
20496
6
file_number
compilation
12
198
199
6
file_number
file_number_diagnostic_number
12
4621
4622
6
file_number_diagnostic_number
diagnostic
12
1
2
12729
2
3
8858
3
4
1312
4
5
4052
5
15
2376
15
199
1777
file_number_diagnostic_number
compilation
12
1
2
12729
2
3
8858
3
4
1312
4
5
4052
5
15
2376
15
199
1777
file_number_diagnostic_number
file_number
12
1
2
31106
diagnostics
137963
id
137963
severity
6
error_tag
13
error_message
13
full_error_message
26
location
137963
id
severity
12
1
2
137963
id
error_tag
12
1
2
137963
id
error_message
12
1
2
137963
id
full_error_message
12
1
2
137963
id
location
12
1
2
137963
severity
id
12
20495
20496
6
severity
error_tag
12
2
3
6
severity
error_message
12
2
3
6
severity
full_error_message
12
4
5
6
severity
location
12
20495
20496
6
error_tag
id
12
17
18
6
20478
20479
6
error_tag
severity
12
1
2
13
error_tag
error_message
12
1
2
13
error_tag
full_error_message
12
1
2
6
3
4
6
error_tag
location
12
17
18
6
20478
20479
6
error_message
id
12
17
18
6
20478
20479
6
error_message
severity
12
1
2
13
error_message
error_tag
12
1
2
13
error_message
full_error_message
12
1
2
6
3
4
6
error_message
location
12
17
18
6
20478
20479
6
full_error_message
id
12
2
3
6
5
6
6
10
11
6
20478
20479
6
full_error_message
severity
12
1
2
26
full_error_message
error_tag
12
1
2
26
full_error_message
error_message
12
1
2
26
full_error_message
location
12
2
3
6
5
6
6
10
11
6
20478
20479
6
location
id
12
1
2
137963
location
severity
12
1
2
137963
location
error_tag
12
1
2
137963
location
error_message
12
1
2
137963
location
full_error_message
12
1
2
137963
extractor_messages
13180
id
13180
severity
2
origin
1
text
1118
entity
5919
location
9320
stack_trace
244
id
severity
12
1
2
13180
id
origin
12
1
2
13180
id
text
12
1
2
13180
id
entity
12
1
2
13180
id
location
12
1
2
13180
id
stack_trace
12
1
2
13180
severity
id
12
171
172
1
13009
13010
1
severity
origin
12
1
2
2
severity
text
12
2
3
1
1116
1117
1
severity
entity
12
13
14
1
5907
5908
1
severity
location
12
145
146
1
9175
9176
1
severity
stack_trace
12
1
2
1
243
244
1
origin
id
12
13180
13181
1
origin
severity
12
2
3
1
origin
text
12
1118
1119
1
origin
entity
12
5919
5920
1
origin
location
12
9320
9321
1
origin
stack_trace
12
244
245
1
text
id
12
1
2
832
2
3
177
3
9
84
9
4657
25
text
severity
12
1
2
1118
text
origin
12
1
2
1118
text
entity
12
1
2
1030
2
101
84
351
1634
4
text
location
12
1
2
915
2
3
121
3
3033
82
text
stack_trace
12
1
2
1088
2
157
30
entity
id
12
1
2
4445
2
3
374
3
5
487
5
8
454
8
214
159
entity
severity
12
1
2
5918
2
3
1
entity
origin
12
1
2
5919
entity
text
12
1
2
5912
2
56
7
entity
location
12
1
2
5091
2
4
542
4
164
286
entity
stack_trace
12
1
2
5647
2
8
272
location
id
12
1
2
7821
2
3
95
3
4
1080
4
8
324
location
severity
12
1
2
9320
location
origin
12
1
2
9320
location
text
12
1
2
9320
location
entity
12
1
2
9320
location
stack_trace
12
1
2
9251
2
4
69
stack_trace
id
12
1
2
60
2
3
34
3
4
18
4
6
18
6
8
19
8
13
21
13
26
19
26
43
19
45
98
19
105
2136
17
stack_trace
severity
12
1
2
244
stack_trace
origin
12
1
2
244
stack_trace
text
12
1
2
227
2
865
17
stack_trace
entity
12
1
2
76
2
3
38
3
4
22
4
5
12
5
7
20
7
13
18
13
29
19
29
46
19
46
763
19
1049
1050
1
stack_trace
location
12
1
2
67
2
3
38
3
4
17
4
5
13
5
7
17
7
11
19
11
26
21
26
39
19
39
83
19
97
1429
14
compilation_finished
1649
id
1649
cpu_seconds
909
elapsed_seconds
1639
id
cpu_seconds
12
1
2
1649
id
elapsed_seconds
12
1
2
1649
cpu_seconds
id
12
1
2
602
2
3
162
3
4
87
4
33
58
cpu_seconds
elapsed_seconds
12
1
2
602
2
3
162
3
4
87
4
33
58
elapsed_seconds
id
12
1
2
1629
2
3
9
elapsed_seconds
cpu_seconds
12
1
2
1629
2
3
9
compilation_assembly
1649
id
1649
assembly
1649
id
assembly
12
1
2
1649
assembly
id
12
1
2
1649
externalData
0
id
0
path
0
column
0
value
0
id
path
12
id
column
12
id
value
12
path
id
12
path
column
12
path
value
12
column
id
12
column
path
12
column
value
12
value
id
12
value
path
12
value
column
12
sourceLocationPrefix
59
prefix
59
locations_default
153793894
id
153793894
file
85348
beginLine
372582
beginColumn
10873
endLine
387233
endColumn
15578
id
file
12
1
2
153793894
id
beginLine
12
1
2
153793894
id
beginColumn
12
1
2
153793894
id
endLine
12
1
2
153793894
id
endColumn
12
1
2
153793894
file
id
12
1
14
6544
14
29
6437
29
56
6469
56
99
6534
99
147
6539
147
247
6409
247
383
6424
383
562
6479
562
889
6404
889
1560
6684
1561
2241
6644
2243
4570
6614
4570
25909
6411
26296
267080
748
file
beginLine
12
1
9
7090
9
17
6992
17
27
6792
27
44
6654
44
65
6417
65
101
6449
101
151
6990
151
229
6499
229
401
6529
401
674
6409
674
1032
7032
1032
2141
6417
2149
121882
5072
file
beginColumn
12
1
6
5966
6
10
6897
10
18
6692
18
27
7568
27
38
6840
38
51
6617
51
64
6504
64
82
6692
82
106
6639
106
126
7533
126
167
6427
167
229
6492
229
2578
4476
file
endLine
12
1
9
6945
9
18
6589
18
27
6694
27
43
6597
43
72
6509
72
112
6527
112
190
7225
190
285
6890
285
483
6404
483
830
6549
830
1376
6419
1378
2594
6479
2594
135652
5515
file
endColumn
12
1
12
7035
12
23
6822
23
37
6607
37
51
6487
51
66
6522
66
86
6714
86
107
6547
107
131
6624
131
153
6830
153
183
7037
183
226
7113
226
304
6409
304
4355
4596
beginLine
id
12
1
2
5848
2
3
30259
3
6
29533
6
7
18289
7
9
33614
9
11
28181
11
15
28296
15
21
29541
21
29
28519
29
47
28659
47
84
28104
84
146
28126
146
946
27953
946
61759
27650
beginLine
file
12
1
2
39393
2
3
14303
3
4
51836
4
5
40149
5
6
18750
6
7
17631
7
8
19992
8
11
31992
11
20
29158
20
35
29431
35
59
28039
59
366
27988
366
32788
23915
beginLine
beginColumn
12
1
2
22643
2
3
54545
3
4
40454
4
5
27881
5
7
32165
7
9
24055
9
12
28144
12
17
31454
17
26
29093
26
43
28852
43
89
28314
89
2349
24977
beginLine
endLine
12
1
2
58434
2
3
97466
3
4
60654
4
5
32295
5
6
21857
6
8
33161
8
11
30277
11
16
28181
16
1412
10252
beginLine
endColumn
12
1
2
6644
2
3
38474
3
4
21516
4
5
20635
5
6
27132
6
8
31849
8
11
29749
11
15
28306
15
22
31268
22
33
28301
33
53
27996
53
80
28659
80
146
28231
146
4143
23812
beginColumn
id
12
1
2
3675
2
3
871
3
4
1925
4
31
906
31
72
818
72
212
816
212
1602
816
1603
112069
816
112562
9381761
227
beginColumn
file
12
1
2
6294
2
17
838
17
45
826
45
109
816
109
359
816
360
4250
816
4400
33866
465
beginColumn
beginLine
12
1
2
6244
2
4
823
4
9
891
9
29
831
29
190
816
191
4203
816
4235
139673
450
beginColumn
endLine
12
1
2
6244
2
4
823
4
9
891
9
29
821
29
188
816
188
3703
816
3724
139725
460
beginColumn
endColumn
12
1
2
4273
2
3
1034
3
4
2140
4
8
818
8
20
823
20
80
823
80
259
818
259
1240
140
endLine
id
12
1
2
26293
2
4
28619
4
6
29340
6
7
14554
7
8
21531
8
10
32458
10
14
31927
14
20
29546
20
28
29456
28
45
29378
45
83
29681
83
147
29075
147
987
29060
987
60323
26308
endLine
file
12
1
2
44571
2
3
2583
3
4
39338
4
5
56781
5
7
31331
7
8
17230
8
9
23812
9
13
31872
13
26
29794
26
45
29668
45
78
29063
78
500
29083
500
32902
22102
endLine
beginLine
12
1
2
86292
2
3
84815
3
4
60905
4
5
31772
5
6
21314
6
8
33241
8
11
30337
11
17
30745
17
72
7809
endLine
beginColumn
12
1
2
31236
2
3
44157
3
4
45968
4
5
28234
5
7
35850
7
9
25565
9
12
30375
12
17
33522
17
26
29821
26
44
30152
44
93
29048
93
2350
23302
endLine
endColumn
12
1
2
33494
2
3
26016
3
4
10893
4
5
37192
5
6
21191
6
8
34283
8
11
28271
11
16
33331
16
24
31937
24
38
30324
38
62
29766
62
102
29213
102
183
29120
183
4143
12195
endColumn
id
12
1
2
10297
2
18
1186
18
72
1176
72
408
1169
409
21752
1169
21852
3512864
578
endColumn
file
12
1
2
10508
2
19
1209
19
80
1179
80
363
1169
363
12863
1169
12990
28029
343
endColumn
beginLine
12
1
2
10490
2
6
1311
6
20
1186
20
221
1169
225
23694
1169
23760
121783
250
endColumn
beginColumn
12
1
2
11118
2
6
1264
6
19
1196
19
123
1179
123
429
818
endColumn
endLine
12
1
2
10480
2
6
1316
6
20
1191
20
221
1169
225
23694
1169
23762
121781
250
locations_mapped
995929
id
995929
mapped_to
756272
id
mapped_to
12
1
2
995929
mapped_to
id
12
1
2
682231
2
4
58423
4
141
15617
numlines
67317421
element_id
67317251
num_lines
8214
num_code
8117
num_comment
640
element_id
num_lines
12
1
2
67317118
2
11
132
element_id
num_code
12
1
2
67317121
2
11
130
element_id
num_comment
12
1
2
67317238
2
3
12
num_lines
element_id
12
1
2
2701
2
3
1044
3
4
405
4
6
560
6
9
670
9
12
711
12
18
640
18
41
625
41
304
618
310
17523363
235
num_lines
num_code
12
1
2
6119
2
3
703
3
7
678
7
35
620
35
43
92
num_lines
num_comment
12
1
2
6111
2
3
721
3
7
701
7
30
635
30
107
45
num_code
element_id
12
1
2
2633
2
3
1034
3
4
425
4
6
575
6
9
635
9
12
708
12
18
653
18
41
620
41
324
610
324
17558506
217
num_code
num_lines
12
1
2
6309
2
3
595
3
8
628
8
111
583
num_code
num_comment
12
1
2
6299
2
3
623
3
7
610
7
107
583
num_comment
element_id
12
1
2
227
2
3
77
3
4
45
4
8
50
8
16
50
16
27
50
27
64
50
64
257
50
305
26794614
40
num_comment
num_lines
12
1
2
227
2
3
80
3
4
45
4
8
55
8
15
50
15
24
50
25
54
50
55
123
50
136
3069
32
num_comment
num_code
12
1
2
227
2
3
80
3
4
45
4
8
55
8
15
50
15
24
50
24
50
50
51
114
50
129
3063
32
assemblies
14498
id
14498
file
14498
fullname
14079
name
13839
version
1677
id
file
12
1
2
14498
id
fullname
12
1
2
14498
id
name
12
1
2
14498
id
version
12
1
2
14498
file
id
12
1
2
14498
file
fullname
12
1
2
14498
file
name
12
1
2
14498
file
version
12
1
2
14498
fullname
id
12
1
2
13659
2
3
419
fullname
file
12
1
2
13659
2
3
419
fullname
name
12
1
2
14079
fullname
version
12
1
2
14079
name
id
12
1
2
13240
2
4
599
name
file
12
1
2
13240
2
4
599
name
fullname
12
1
2
13659
2
4
179
name
version
12
1
2
13659
2
4
179
version
id
12
1
2
958
2
3
119
3
4
239
7
8
119
9
23
119
32
134
119
version
file
12
1
2
958
2
3
119
3
4
239
7
8
119
9
23
119
32
134
119
version
fullname
12
1
2
958
2
3
119
3
4
239
7
8
119
9
23
119
25
134
119
version
name
12
1
2
958
2
3
119
3
4
239
7
8
119
9
23
119
25
134
119
files
92139
id
92139
name
92139
id
name
12
1
2
92139
name
id
12
1
2
92139
folders
34218
id
34218
name
34218
id
name
12
1
2
34218
name
id
12
1
2
34218
containerparent
126352
parent
34218
child
126352
parent
child
12
1
2
20855
2
3
4729
3
4
1722
4
7
3104
7
17
2596
17
546
1209
child
parent
12
1
2
126352
file_extraction_mode
57494
file
57494
mode
6
file
mode
12
1
2
57494
mode
file
12
8541
8542
6
namespaces
206101
id
206101
name
67454
id
name
12
1
2
206101
name
id
12
1
2
40555
2
3
9466
3
4
6735
4
7
5256
7
47
5071
47
160
369
namespace_declarations
37373
id
37373
namespace_id
6637
id
namespace_id
12
1
2
37373
namespace_id
id
12
1
2
2335
2
3
1359
3
4
673
4
5
464
5
6
376
6
9
599
9
16
525
16
1420
302
namespace_declaration_location
37373
id
37373
loc
37373
id
loc
12
1
2
37373
loc
id
12
1
2
37373
parent_namespace
8091466
child_id
8091466
namespace_id
204520
child_id
namespace_id
12
1
2
8091466
namespace_id
child_id
12
1
2
43121
2
3
28419
3
4
19281
4
5
13922
5
6
11868
6
8
17187
8
11
16468
11
16
15564
16
27
15893
27
76
15339
76
102770
7453
parent_namespace_declaration
185374
child_id
184074
namespace_id
37373
child_id
namespace_id
12
1
2
183772
2
76
302
namespace_id
child_id
12
1
2
25916
2
9
2860
9
14
2874
14
18
3318
18
39
2403
using_global
9358
id
9358
using_namespace_directives
286314
id
286314
namespace_id
7249
id
namespace_id
12
1
2
286314
namespace_id
id
12
1
2
2531
2
3
908
3
4
525
4
6
626
6
9
592
9
19
605
19
39
565
40
148
545
149
3400
350
using_static_directives
1202
id
1202
type_id
134
id
type_id
12
1
2
1202
type_id
id
12
1
2
11
2
3
24
3
4
24
4
5
18
5
7
10
7
9
11
9
12
10
12
16
11
16
49
11
56
156
4
using_directive_location
286415
id
286415
loc
286347
id
loc
12
1
2
286415
loc
id
12
1
2
286280
2
3
67
directive_ifs
20729
id
20729
branchTaken
3
conditionValue
3
id
branchTaken
12
1
2
20729
id
conditionValue
12
1
2
20729
branchTaken
id
12
5274
5275
1
6234
6235
1
branchTaken
conditionValue
12
1
2
1
2
3
1
conditionValue
id
12
5423
5424
1
6085
6086
1
conditionValue
branchTaken
12
1
2
1
2
3
1
directive_elifs
292
id
292
branchTaken
5
conditionValue
5
parent
177
index
17
id
branchTaken
12
1
2
292
id
conditionValue
12
1
2
292
id
parent
12
1
2
292
id
index
12
1
2
292
branchTaken
id
12
21
22
2
96
97
2
branchTaken
conditionValue
12
1
2
5
branchTaken
parent
12
18
19
2
57
58
2
branchTaken
index
12
3
4
2
6
7
2
conditionValue
id
12
21
22
2
96
97
2
conditionValue
branchTaken
12
1
2
5
conditionValue
parent
12
18
19
2
57
58
2
conditionValue
index
12
3
4
2
6
7
2
parent
id
12
1
2
75
2
3
92
4
8
10
parent
branchTaken
12
1
2
167
2
3
10
parent
conditionValue
12
1
2
167
2
3
10
parent
index
12
1
2
75
2
3
100
7
8
2
index
id
12
1
2
12
41
42
2
71
72
2
index
branchTaken
12
1
2
12
2
3
5
index
conditionValue
12
1
2
12
2
3
5
index
parent
12
1
2
12
41
42
2
71
72
2
directive_elses
6731
id
6731
branchTaken
3
parent
6733
index
10
id
branchTaken
12
1
2
6731
id
parent
12
1
2
6731
id
index
12
1
2
6731
branchTaken
id
12
1686
1687
1
2051
2052
1
branchTaken
parent
12
1691
1692
1
2051
2052
1
branchTaken
index
12
4
5
1
5
6
1
parent
id
12
1
2
6725
2
3
7
parent
branchTaken
12
1
2
6725
2
3
7
parent
index
12
1
2
6733
index
id
12
1
2
3
2
3
1
3
4
1
37
38
1
3693
3694
1
index
branchTaken
12
1
2
5
2
3
5
index
parent
12
1
2
3
2
3
1
3
4
1
38
39
1
3693
3694
1
directive_endifs
20298
id
20298
start
20729
id
start
12
1
2
20298
start
id
12
1
2
20729
directive_define_symbols
40236
id
40236
name
886
id
name
12
1
2
40236
name
id
12
1
2
102
2
3
151
3
4
45
4
5
64
5
7
77
7
10
66
10
13
68
13
21
66
21
40
66
40
77
66
78
174
66
178
2403
43
directive_regions
38748
id
38748
name
18780
id
name
12
1
2
38748
name
id
12
1
2
15503
2
3
1525
3
14
1412
14
111
339
directive_endregions
38748
id
38748
start
38748
id
start
12
1
2
38748
start
id
12
1
2
38748
directive_lines
538532
id
538532
kind
26
id
kind
12
1
2
538532
kind
id
12
8245
8246
6
17726
17727
6
25971
25972
6
28059
28060
6
directive_line_value
119323
id
119323
line
1703
id
line
12
1
2
119323
line
id
12
1
2
343
2
3
269
3
4
121
4
6
154
6
9
100
9
13
141
13
22
134
22
38
127
38
218
134
219
760
127
761
1105
47
directive_line_file
174825
id
174825
file
9228
id
file
12
1
2
174825
file
id
12
1
2
1117
2
3
1568
3
4
1029
4
6
807
6
8
841
8
11
713
11
14
774
14
21
700
21
36
753
36
78
693
78
3808
228
directive_line_offset
55501
id
55501
offset
60
id
offset
12
1
2
55501
offset
id
12
2
3
6
21
22
6
36
37
6
201
202
6
250
251
6
456
457
6
521
522
6
648
649
6
6110
6111
6
directive_line_span
55501
id
55501
startLine
2026
startColumn
2093
endLine
2026
endColumn
2302
id
startLine
12
1
2
55501
id
startColumn
12
1
2
55501
id
endLine
12
1
2
55501
id
endColumn
12
1
2
55501
startLine
id
12
1
2
518
2
3
222
3
5
161
5
8
175
8
10
127
10
15
168
16
29
161
30
45
161
47
93
154
93
252
154
262
374
20
startLine
startColumn
12
1
2
518
2
3
228
3
5
154
5
7
134
7
9
127
9
13
168
13
23
175
24
31
161
32
52
168
52
81
154
81
90
33
startLine
endLine
12
1
2
1992
2
3
33
startLine
endColumn
12
1
2
518
2
3
228
3
5
161
5
7
114
7
9
154
9
14
161
14
24
161
24
34
161
34
58
154
58
94
161
94
124
47
startColumn
id
12
1
2
410
2
3
215
3
4
121
4
6
154
6
8
154
8
11
134
11
16
188
16
27
161
27
50
168
50
74
161
74
142
161
145
495
60
startColumn
startLine
12
1
2
417
2
3
228
3
4
127
4
5
74
5
6
121
6
9
181
9
12
188
12
19
175
19
29
168
29
44
168
44
58
161
58
103
80
startColumn
endLine
12
1
2
417
2
3
228
3
4
127
4
5
74
5
6
121
6
9
181
9
12
188
12
19
175
19
29
168
29
44
168
44
58
161
58
103
80
startColumn
endColumn
12
1
2
457
2
3
195
3
4
161
4
5
148
5
7
168
7
9
127
9
12
181
12
17
188
17
27
175
27
34
161
35
127
127
endLine
id
12
1
2
518
2
3
222
3
5
161
5
8
175
8
10
127
10
15
168
16
29
161
30
45
161
47
93
154
93
251
154
261
374
20
endLine
startLine
12
1
2
1999
2
4
26
endLine
startColumn
12
1
2
518
2
3
228
3
5
154
5
7
134
7
9
127
9
13
168
13
23
175
24
31
161
32
52
161
52
80
154
80
90
40
endLine
endColumn
12
1
2
518
2
3
228
3
5
161
5
7
114
7
9
154
9
14
161
14
24
161
24
34
161
34
59
161
59
94
154
94
124
47
endColumn
id
12
1
2
437
2
3
195
3
4
134
4
6
161
6
8
181
8
13
195
13
20
188
20
36
188
36
51
175
51
68
175
68
93
181
95
183
87
endColumn
startLine
12
1
2
464
2
3
175
3
4
154
4
6
208
6
8
181
8
12
181
12
20
208
20
28
188
28
39
175
39
48
175
48
64
175
67
69
13
endColumn
startColumn
12
1
2
491
2
3
222
3
4
148
4
5
141
5
7
201
7
11
195
11
15
201
15
20
195
20
26
188
26
29
175
29
37
141
endColumn
endLine
12
1
2
464
2
3
175
3
4
154
4
6
208
6
8
181
8
12
181
12
20
208
20
28
188
28
39
175
39
48
175
48
64
175
67
69
13
directive_nullables
467043
id
467043
setting
20
target
6
id
setting
12
1
2
467043
id
target
12
1
2
467043
setting
id
12
9
10
6
34686
34687
13
setting
target
12
1
2
20
target
id
12
69381
69382
6
target
setting
12
3
4
6
directive_warnings
23
id
23
message
14
id
message
12
1
2
23
message
id
12
1
2
5
2
3
9
directive_errors
45
id
45
message
15
id
message
12
1
2
45
message
id
12
1
2
7
2
3
2
5
6
2
8
9
2
directive_undefines
68
id
68
name
43
id
name
12
1
2
68
name
id
12
1
2
30
2
3
7
3
4
3
7
8
1
directive_defines
82
id
82
name
57
id
name
12
1
2
82
name
id
12
1
2
41
2
3
12
4
6
3
pragma_checksums
9552
id
9552
file
9552
guid
6
bytes
8932
id
file
12
1
2
9552
id
guid
12
1
2
9552
id
bytes
12
1
2
9552
file
id
12
1
2
9552
file
guid
12
1
2
9552
file
bytes
12
1
2
9552
guid
id
12
1419
1420
6
guid
file
12
1419
1420
6
guid
bytes
12
1327
1328
6
bytes
id
12
1
2
8737
2
21
195
bytes
file
12
1
2
8737
2
21
195
bytes
guid
12
1
2
8932
pragma_warnings
57514
id
57514
kind
13
id
kind
12
1
2
57514
kind
id
12
4272
4273
13
pragma_warning_error_codes
57528
id
57514
errorCode
148
index
13
id
errorCode
12
1
2
57501
2
3
13
id
index
12
1
2
57501
2
3
13
errorCode
id
12
2
3
47
4
5
33
6
7
6
10
11
13
14
37
13
84
85
6
1338
1339
13
2838
2839
13
errorCode
index
12
1
2
148
index
id
12
2
3
6
8544
8545
6
index
errorCode
12
1
2
6
21
22
6
preprocessor_directive_location
1073295
id
1073295
loc
1073295
id
loc
12
1
2
1073295
loc
id
12
1
2
1073295
preprocessor_directive_compilation
1073295
id
1073295
compilation
659
id
compilation
12
1
2
1073295
compilation
id
12
2
4
47
4
11
53
12
72
53
79
187
53
199
335
60
365
465
53
476
714
53
761
1089
53
1256
1553
53
1559
2257
53
2312
3069
53
3691
12998
53
17866
27931
13
preprocessor_directive_active
1073295
id
1073295
active
13
id
active
12
1
2
1073295
active
id
12
7
8
6
159435
159436
6
types
9799337
id
9799337
kind
616
name
2810066
id
kind
12
1
2
9799337
id
name
12
1
2
9799337
kind
id
12
1
2
390
101
250
41
1197
2295
41
4645
7960
41
34817
39988
41
40551
135458
41
209946
209947
20
kind
name
12
1
2
410
101
242
41
1307
1615
41
1892
2930
41
6876
10426
41
13272
99339
41
name
id
12
1
2
2504701
2
4
213473
4
26166
91890
name
kind
12
1
2
2788074
2
7
21992
typerefs
4000680
id
4000680
name
2698072
id
name
12
1
2
4000680
name
id
12
1
2
2490820
2
17
202405
17
14950
4846
typeref_type
3970208
id
3970208
typeId
3970208
id
typeId
12
1
2
3970208
typeId
id
12
1
2
3970208
array_element_type
95381
array
95381
dimension
61
rank
61
element
95073
array
dimension
12
1
2
95381
array
rank
12
1
2
95381
array
element
12
1
2
95381
dimension
array
12
2
3
20
66
67
20
4577
4578
20
dimension
rank
12
1
2
41
3
4
20
dimension
element
12
2
3
20
66
67
20
4562
4563
20
rank
array
12
4
5
20
19
20
20
4622
4623
20
rank
dimension
12
1
2
41
3
4
20
rank
element
12
4
5
20
19
20
20
4622
4623
20
element
array
12
1
2
94806
2
4
266
element
dimension
12
1
2
95073
element
rank
12
1
2
94806
2
4
266
nullable_underlying_type
24579
nullable
24579
underlying
24579
nullable
underlying
12
1
2
24579
underlying
nullable
12
1
2
24579
pointer_referent_type
11609
pointer
11609
referent
11609
pointer
referent
12
1
2
11609
referent
pointer
12
1
2
11609
enum_underlying_type
163431
enum_id
163431
underlying_type_id
164
enum_id
underlying_type_id
12
1
2
163431
underlying_type_id
enum_id
12
8
9
20
18
19
20
49
50
20
105
106
20
108
109
20
356
357
20
413
414
20
6902
6903
20
delegate_return_type
832682
delegate_id
832682
return_type_id
303187
delegate_id
return_type_id
12
1
2
832682
return_type_id
delegate_id
12
1
2
269224
2
4
24415
4
7800
9548
function_pointer_return_type
47824
function_pointer_id
47824
return_type_id
9993
function_pointer_id
return_type_id
12
1
2
47824
return_type_id
function_pointer_id
12
1
2
2927
2
3
3230
3
4
2321
4
7
807
7
569
706
extend
3323072
sub
3322476
super
486989
sub
super
12
1
2
3321881
2
3
595
super
sub
12
1
2
329923
2
3
75586
3
5
43696
5
97
36530
97
40552
1252
anonymous_types
6182
id
6182
implement
11208005
sub
3874436
super
2383057
sub
super
12
1
2
1313204
2
3
1046998
3
4
723317
4
6
297047
6
9
319984
9
31
173883
super
sub
12
1
2
1136260
2
3
714138
3
5
204582
5
6
181645
6
109829
146429
type_location
5284418
id
5052977
loc
11437
id
loc
12
1
2
4964864
2
551
88112
loc
id
12
1
2
2320
2
12
903
12
25
862
25
43
862
43
77
862
77
116
882
116
194
903
195
315
862
321
527
862
528
854
862
854
3409
862
3696
12084
390
tuple_underlying_type
47105
tuple
47105
struct
47105
tuple
struct
12
1
2
47105
struct
tuple
12
1
2
47105
tuple_element
115607
tuple
47084
index
431
field
115607
tuple
index
12
1
2
205
2
3
38789
3
4
4805
4
22
3285
tuple
field
12
1
2
205
2
3
38789
3
4
4805
4
22
3285
index
tuple
12
2
3
20
4
5
20
6
7
20
8
9
20
10
11
20
12
13
20
14
15
20
18
19
20
22
23
20
26
27
20
30
31
20
35
36
20
43
44
20
48
49
20
57
58
20
69
70
20
96
97
20
160
161
20
394
395
20
2283
2284
20
2293
2294
20
index
field
12
2
3
20
4
5
20
6
7
20
8
9
20
10
11
20
12
13
20
14
15
20
18
19
20
22
23
20
26
27
20
30
31
20
35
36
20
43
44
20
48
49
20
57
58
20
69
70
20
96
97
20
160
161
20
394
395
20
2283
2284
20
2293
2294
20
field
tuple
12
1
2
115607
field
index
12
1
2
115607
attributes
14195055
id
14195055
kind
61
type_id
14948
target
12239623
id
kind
12
1
2
14195055
id
type_id
12
1
2
14195055
id
target
12
1
2
14195055
kind
id
12
31
32
20
16434
16435
20
674823
674824
20
kind
type_id
12
9
10
20
11
12
20
726
727
20
kind
target
12
3
4
20
15476
15477
20
586278
586279
20
type_id
id
12
1
2
1540
2
3
1478
3
4
821
4
6
1170
6
9
1129
9
15
1314
15
24
1211
24
39
1149
39
70
1190
70
150
1129
150
430
1129
431
1781
1129
1807
207674
554
type_id
kind
12
1
2
14579
2
3
369
type_id
target
12
1
2
1724
2
3
1478
3
4
841
4
6
1273
6
9
1170
9
15
1232
15
24
1149
24
40
1170
40
70
1170
72
153
1129
153
442
1149
442
2620
1129
2908
202968
328
target
id
12
1
2
11169914
2
4
961494
4
4012
108215
target
kind
12
1
2
12122640
2
3
116983
target
type_id
12
1
2
11377330
2
29
862293
attribute_location
14195795
id
14195055
loc
12074
id
loc
12
1
2
14194337
2
4
718
loc
id
12
1
10
800
10
11
1745
11
22
924
22
41
924
42
74
924
74
126
924
126
208
924
208
325
924
325
573
924
593
1056
924
1061
2081
924
2119
11182
924
11260
40492
287
type_mention
3435364
id
3435364
type_id
97221
parent
2681166
id
type_id
12
1
2
3435364
id
parent
12
1
2
3435364
type_id
id
12
1
2
17923
2
3
18765
3
4
10579
4
5
8011
5
6
5165
6
7
6630
7
10
7861
10
16
7409
16
36
7341
36
1586
7293
1586
103769
239
type_id
parent
12
1
2
30462
2
3
15928
3
4
8163
4
5
7220
5
6
5158
6
8
7588
8
13
7818
13
30
7307
30
950
7293
956
77966
280
parent
id
12
1
2
2286404
2
3
281601
3
851
113159
parent
type_id
12
1
2
2623199
2
40
57966
type_mention_location
3435364
id
3435364
loc
2953806
id
loc
12
1
2
3435364
loc
id
12
1
2
2763136
2
213
190670
type_annotation
922417
id
922417
annotation
61
id
annotation
12
1
2
922417
annotation
id
12
3236
3237
20
14983
14984
20
26702
26703
20
nullability
26037
nullability
26037
kind
61
nullability
kind
12
1
2
26037
kind
nullability
12
44
45
20
326
327
20
898
899
20
nullability_parent
83038
nullability
6170
index
1018
parent
24144
nullability
index
12
1
2
4613
2
3
958
3
9
479
17
18
119
nullability
parent
12
1
2
4014
2
3
778
3
5
539
5
14
479
19
219
359
index
nullability
12
2
3
539
3
4
239
5
6
59
10
11
59
59
60
59
70
71
59
index
parent
12
3
4
59
6
7
59
9
10
59
12
13
59
15
16
59
18
19
59
21
22
59
24
25
59
27
28
59
32
33
59
44
45
59
60
61
59
81
82
59
119
120
59
184
185
59
328
329
59
403
404
59
parent
nullability
12
1
2
7129
2
3
15457
3
5
1557
parent
index
12
1
2
4493
2
3
8627
3
4
3894
4
5
2276
5
7
2216
7
14
1917
14
18
718
type_nullability
40320572
id
40312892
nullability
25688
id
nullability
12
1
2
40305705
2
5
7186
nullability
id
12
1
2
9096
2
3
3121
3
4
2546
4
5
1601
5
6
1396
6
9
1909
9
14
1930
14
41
1930
43
1603
1930
2271
1725181
225
expr_flowstate
6329156
id
6329156
state
4
id
state
12
1
2
6329156
state
id
12
238105
238106
2
2379194
2379195
2
type_parameters
895985
id
895985
index
1797
generic_id
485467
variance
179
id
index
12
1
2
895985
id
generic_id
12
1
2
895985
id
variance
12
1
2
895985
index
id
12
1
3
119
3
5
119
5
7
119
7
9
119
9
14
119
17
22
119
27
45
119
69
98
119
126
156
119
184
214
119
243
276
119
320
377
119
429
501
119
621
913
119
2165
8104
119
index
generic_id
12
1
3
119
3
5
119
5
7
119
7
9
119
9
14
119
17
22
119
27
45
119
69
98
119
126
156
119
184
214
119
243
276
119
320
377
119
429
501
119
621
913
119
2165
8104
119
index
variance
12
1
2
778
2
3
59
3
4
958
generic_id
id
12
1
2
355758
2
3
75069
3
9
38164
9
31
16475
generic_id
index
12
1
2
355758
2
3
75069
3
9
38164
9
31
16475
generic_id
variance
12
1
2
484269
2
3
1198
variance
id
12
52
53
59
289
290
59
14614
14615
59
variance
index
12
16
17
59
17
18
59
30
31
59
variance
generic_id
12
49
50
59
50
51
59
8024
8025
59
type_arguments
6146999
id
1597500
index
431
constructed_id
4572209
id
index
12
1
2
1358687
2
3
218545
3
13
20267
id
constructed_id
12
1
2
705617
2
3
282509
3
4
198976
4
5
99282
5
7
121583
7
11
126223
11
10327
63306
index
id
12
2
3
164
4
5
20
9
10
20
14
15
20
25
26
20
44
45
20
159
160
20
160
161
20
205
206
20
327
328
20
797
798
20
3259
3260
20
21100
21101
20
64692
64693
20
index
constructed_id
12
2
3
164
4
5
20
9
10
20
16
17
20
29
30
20
65
66
20
187
188
20
236
237
20
311
312
20
578
579
20
1749
1750
20
7001
7002
20
66490
66491
20
222663
222664
20
constructed_id
id
12
1
2
3242763
2
3
1217740
3
22
111706
constructed_id
index
12
1
2
3206889
2
3
1221559
3
22
143760
constructed_generic
4572209
constructed
4572209
generic
89652
constructed
generic
12
1
2
4572209
generic
constructed
12
1
2
26078
2
3
18686
3
4
8870
4
5
5585
5
7
6550
7
11
7022
11
23
7145
23
118
6755
126
23756
2956
type_parameter_constraints
895985
id
895985
param_id
895985
id
param_id
12
1
2
895985
param_id
id
12
1
2
895985
type_parameter_constraints_location
0
id
0
loc
0
id
loc
12
loc
id
12
general_type_parameter_constraints
344987
id
343699
kind
17
id
kind
12
1
2
342410
2
3
1288
kind
id
12
68
69
3
77
78
3
684
685
3
1350
1351
3
93969
93970
3
specific_type_parameter_constraints
250373
id
244213
base_id
45257
id
base_id
12
1
2
239634
2
9
4579
base_id
id
12
1
2
30472
2
3
4004
3
5
3798
5
10
3798
10
2494
3182
specific_type_parameter_nullability
44148
id
43902
base_id
9117
nullability
205
id
base_id
12
1
2
43655
2
3
246
id
nullability
12
1
2
43902
base_id
id
12
1
2
6221
2
3
1170
3
6
780
6
24
718
24
858
225
base_id
nullability
12
1
2
9055
2
3
61
nullability
id
12
1
2
61
3
4
20
4
5
20
6
7
20
16
17
20
35
36
20
68
69
20
2003
2004
20
nullability
base_id
12
1
2
61
3
4
41
4
5
20
8
9
20
35
36
20
68
69
20
323
324
20
function_pointer_calling_conventions
47824
id
47824
kind
50
id
kind
12
1
2
47824
kind
id
12
3
4
25
1892
1893
25
has_unmanaged_calling_conventions
0
id
0
index
0
conv_id
0
id
index
12
id
conv_id
12
index
id
12
index
conv_id
12
conv_id
id
12
conv_id
index
12
modifiers
1018
id
1018
name
1018
id
name
12
1
2
1018
name
id
12
1
2
1018
has_modifiers
86826953
id
57266966
mod_id
328
id
mod_id
12
1
2
29203574
2
3
26572053
3
5
1491338
mod_id
id
12
108
109
20
229
230
20
301
302
20
579
580
20
2937
2938
20
122171
122172
20
141164
141165
20
146000
146001
20
172050
172051
20
173508
173509
20
187757
187758
20
237126
237127
20
285248
285249
20
391584
391585
20
581112
581113
20
1786530
1786531
20
compiler_generated
478200
id
478200
exprorstmt_name
10710
parent_id
10710
name
1257
parent_id
name
12
1
2
10710
name
parent_id
12
1
2
111
2
3
290
3
4
137
4
5
137
5
6
89
6
8
111
8
9
94
9
12
62
12
17
101
17
43
94
45
239
26
nested_types
1910092
id
1910092
declaring_type_id
772928
unbound_id
1610518
id
declaring_type_id
12
1
2
1910092
id
unbound_id
12
1
2
1910092
declaring_type_id
id
12
1
2
454237
2
3
135607
3
4
62198
4
6
57968
6
22
58050
22
391
4866
declaring_type_id
unbound_id
12
1
2
455756
2
3
135977
3
4
61828
4
6
57927
6
24
58173
24
391
3264
unbound_id
id
12
1
2
1553331
2
691
57187
unbound_id
declaring_type_id
12
1
2
1562756
2
691
47762
properties
5898740
id
5898740
name
1739535
declaring_type_id
1508279
type_id
596334
unbound_id
5325876
id
name
12
1
2
5898740
id
declaring_type_id
12
1
2
5898740
id
type_id
12
1
2
5898740
id
unbound_id
12
1
2
5898740
name
id
12
1
2
1263778
2
3
219202
3
6
146347
6
9450
110207
name
declaring_type_id
12
1
2
1264763
2
3
218730
3
6
146614
6
5564
109426
name
type_id
12
1
2
1581955
2
6
137579
6
1544
20000
name
unbound_id
12
1
2
1270698
2
3
223925
3
6
144334
6
8011
100576
declaring_type_id
id
12
1
2
548694
2
3
348013
3
4
195855
4
5
130207
5
7
125114
7
14
113739
14
3362
46653
declaring_type_id
name
12
1
2
628798
2
3
269757
3
4
196266
4
5
132363
5
7
124950
7
15
117127
15
3362
39015
declaring_type_id
type_id
12
1
2
635225
2
3
425181
3
4
180536
4
5
100083
5
9
124006
9
56
43245
declaring_type_id
unbound_id
12
1
2
548694
2
3
348013
3
4
195855
4
5
130207
5
7
125114
7
14
113739
14
3362
46653
type_id
id
12
1
2
328958
2
3
122466
3
4
38727
4
7
51438
7
36
44867
36
74677
9876
type_id
name
12
1
2
476475
2
3
66407
3
11
44887
11
39359
8562
type_id
declaring_type_id
12
1
2
344974
2
3
117661
3
4
37721
4
7
46797
7
66
44744
66
22259
4435
type_id
unbound_id
12
1
2
330682
2
3
124827
3
4
38727
4
7
50390
7
45
44887
45
72507
6817
unbound_id
id
12
1
2
5243986
2
1890
81890
unbound_id
name
12
1
2
5325876
unbound_id
declaring_type_id
12
1
2
5243986
2
1890
81890
unbound_id
type_id
12
1
2
5308751
2
1414
17125
property_location
6034307
id
5898740
loc
8562
id
loc
12
1
2
5806644
2
34
92095
loc
id
12
1
8
739
8
15
698
15
25
657
25
41
677
41
58
657
59
95
657
98
159
657
163
249
657
259
344
657
346
473
657
475
933
657
934
2733
657
2736
13303
533
indexers
103143
id
103143
name
205
declaring_type_id
92445
type_id
21766
unbound_id
31253
id
name
12
1
2
103143
id
declaring_type_id
12
1
2
103143
id
type_id
12
1
2
103143
id
unbound_id
12
1
2
103143
name
id
12
1
2
61
2
3
41
3
4
20
10
11
20
14
15
20
16
17
20
4973
4974
20
name
declaring_type_id
12
1
2
82
2
3
20
3
4
20
6
7
20
14
15
20
16
17
20
4460
4461
20
name
type_id
12
1
2
164
6
7
20
1049
1050
20
name
unbound_id
12
1
2
82
2
3
41
7
8
20
10
11
20
16
17
20
1481
1482
20
declaring_type_id
id
12
1
2
83409
2
3
7597
3
7
1437
declaring_type_id
name
12
1
2
92383
2
3
61
declaring_type_id
type_id
12
1
2
87475
2
4
4969
declaring_type_id
unbound_id
12
1
2
83409
2
3
7597
3
7
1437
type_id
id
12
1
2
10041
2
3
6283
3
4
3429
4
8
1663
8
2702
349
type_id
name
12
1
2
21704
2
3
61
type_id
declaring_type_id
12
1
2
12690
2
3
4147
3
4
3182
4
17
1642
23
2667
102
type_id
unbound_id
12
1
2
10061
2
3
6324
3
4
3470
4
9
1642
9
248
266
unbound_id
id
12
1
2
29220
2
1890
2032
unbound_id
name
12
1
2
31253
unbound_id
declaring_type_id
12
1
2
29220
2
1890
2032
unbound_id
type_id
12
1
2
29836
2
203
1416
indexer_location
104539
id
103143
loc
2525
id
loc
12
1
2
101747
2
3
1396
loc
id
12
1
2
882
2
3
349
3
5
205
5
8
184
8
16
225
16
23
205
23
47
205
50
124
205
127
3210
61
accessors
6888243
id
6888243
kind
41
name
2151287
declaring_member_id
6001103
unbound_id
6165007
id
kind
12
1
2
6888243
id
name
12
1
2
6888243
id
declaring_member_id
12
1
2
6888243
id
unbound_id
12
1
2
6888243
kind
id
12
43506
43507
20
291946
291947
20
kind
name
12
17152
17153
20
87622
87623
20
kind
declaring_member_id
12
43506
43507
20
291946
291947
20
kind
unbound_id
12
39666
39667
20
260565
260566
20
name
id
12
1
2
1544973
2
3
283885
3
6
186881
6
3848
135546
name
kind
12
1
2
2151123
2
3
164
name
declaring_member_id
12
1
2
1544973
2
3
283885
3
6
186881
6
3848
135546
name
unbound_id
12
1
2
1557417
2
3
290805
3
6
180721
6
3822
122342
declaring_member_id
id
12
1
2
5113963
2
3
887139
declaring_member_id
kind
12
1
2
5113963
2
3
887139
declaring_member_id
name
12
1
2
5114887
2
3
886215
declaring_member_id
unbound_id
12
1
2
5113963
2
3
887139
unbound_id
id
12
1
2
6070057
2
1890
94950
unbound_id
kind
12
1
2
6165007
unbound_id
name
12
1
2
6165007
unbound_id
declaring_member_id
12
1
2
6070057
2
1890
94950
init_only_accessors
34435
id
34435
accessor_location
7053112
id
6888243
loc
8562
id
loc
12
1
2
6771095
2
34
117147
loc
id
12
1
8
616
8
16
677
16
27
677
27
45
677
45
65
698
65
108
657
113
171
657
173
307
657
307
405
657
405
523
657
527
1068
657
1088
2613
657
2633
15945
616
events
60678
id
60678
name
25544
declaring_type_id
25174
type_id
15647
unbound_id
53922
id
name
12
1
2
60678
id
declaring_type_id
12
1
2
60678
id
type_id
12
1
2
60678
id
unbound_id
12
1
2
60678
name
id
12
1
2
14928
2
3
5215
3
4
2628
4
8
2094
8
240
677
name
declaring_type_id
12
1
2
14928
2
3
5215
3
4
2628
4
8
2094
8
228
677
name
type_id
12
1
2
22792
2
4
2094
4
10
657
name
unbound_id
12
1
2
15256
2
3
5462
3
4
2402
4
9
1991
9
165
431
declaring_type_id
id
12
1
2
13018
2
3
5154
3
4
2936
4
6
2279
6
75
1786
declaring_type_id
name
12
1
2
13080
2
3
5379
3
4
2669
4
6
2258
6
75
1786
declaring_type_id
type_id
12
1
2
15831
2
3
5236
3
4
2115
4
13
1889
14
52
102
declaring_type_id
unbound_id
12
1
2
13018
2
3
5154
3
4
2936
4
6
2279
6
75
1786
type_id
id
12
1
2
7782
2
3
3182
3
4
2525
4
7
1355
7
678
800
type_id
name
12
1
2
12402
2
3
1889
3
12
1211
12
276
143
type_id
declaring_type_id
12
1
2
9301
2
3
2689
3
4
2525
4
373
1129
type_id
unbound_id
12
1
2
7823
2
3
3306
3
4
2402
4
7
1437
7
605
677
unbound_id
id
12
1
2
52115
2
25
1807
unbound_id
name
12
1
2
53922
unbound_id
declaring_type_id
12
1
2
52115
2
25
1807
unbound_id
type_id
12
1
2
53594
2
6
328
event_location
73036
id
58120
loc
6662
id
loc
12
1
2
48581
2
3
4164
3
4
5375
loc
id
12
1
2
5577
2
7
504
7
198
504
292
1024
75
event_accessors
121357
id
121357
kind
41
name
52033
declaring_event_id
60678
unbound_id
107845
id
kind
12
1
2
121357
id
name
12
1
2
121357
id
declaring_event_id
12
1
2
121357
id
unbound_id
12
1
2
121357
kind
id
12
2955
2956
41
kind
name
12
1267
1268
41
kind
declaring_event_id
12
2955
2956
41
kind
unbound_id
12
2626
2627
41
name
id
12
1
2
30431
2
3
10431
3
4
5297
4
8
4394
8
208
1478
name
kind
12
1
2
52033
name
declaring_event_id
12
1
2
30431
2
3
10431
3
4
5297
4
8
4394
8
208
1478
name
unbound_id
12
1
2
31170
2
3
11047
3
4
5010
4
10
4065
10
146
739
declaring_event_id
id
12
2
3
60678
declaring_event_id
kind
12
2
3
60678
declaring_event_id
name
12
2
3
60678
declaring_event_id
unbound_id
12
2
3
60678
unbound_id
id
12
1
2
104231
2
25
3614
unbound_id
kind
12
1
2
107845
unbound_id
name
12
1
2
107845
unbound_id
declaring_event_id
12
1
2
104231
2
25
3614
event_accessor_location
146072
id
116241
loc
6662
id
loc
12
1
2
97162
2
3
8328
3
4
10750
loc
id
12
2
3
5577
4
13
504
14
395
504
584
2047
75
operators
146604
id
146604
name
1557
symbol
1437
declaring_type_id
31393
type_id
22407
unbound_id
118805
id
name
12
1
2
146604
id
symbol
12
1
2
146604
id
declaring_type_id
12
1
2
146604
id
type_id
12
1
2
146604
id
unbound_id
12
1
2
146604
name
id
12
1
2
239
3
4
59
4
5
119
6
8
119
8
20
119
26
34
119
36
38
119
38
39
119
39
40
119
41
43
119
58
323
119
324
486
119
834
835
59
name
symbol
12
1
2
1557
name
declaring_type_id
12
1
2
239
3
4
59
4
5
119
6
8
119
8
9
59
19
20
119
22
33
119
33
34
119
34
35
179
39
40
119
51
97
119
304
305
59
308
309
119
name
type_id
12
1
2
239
2
3
359
3
4
59
4
5
119
6
8
119
8
20
119
20
23
119
33
35
119
39
40
119
44
140
119
262
263
59
name
unbound_id
12
1
2
239
2
4
119
4
5
119
6
8
119
8
9
179
19
27
119
36
38
119
38
39
119
41
43
119
58
321
119
322
470
119
483
484
59
symbol
id
12
1
2
239
4
5
119
6
8
119
8
27
119
33
37
119
37
38
59
38
39
119
39
40
119
41
42
59
61
62
119
322
325
119
485
835
119
symbol
name
12
1
2
1318
2
3
119
symbol
declaring_type_id
12
1
2
239
4
5
119
6
8
119
8
20
119
22
33
119
33
34
119
34
35
179
39
40
119
51
97
119
304
305
59
308
309
119
symbol
type_id
12
1
2
239
2
3
359
4
5
119
6
8
119
8
21
119
22
34
119
34
35
59
39
40
119
44
140
119
262
263
59
symbol
unbound_id
12
1
2
239
2
3
59
4
5
119
6
8
119
8
9
179
26
37
119
37
38
59
38
39
119
41
42
59
61
62
119
320
323
119
469
484
119
declaring_type_id
id
12
1
2
1737
2
3
17554
3
4
2576
4
6
1677
6
7
4733
7
27
2396
27
73
718
declaring_type_id
name
12
1
2
8807
2
3
13480
3
4
1677
4
5
4433
5
14
2576
15
24
419
declaring_type_id
symbol
12
1
2
8807
2
3
13480
3
4
1677
4
5
4433
5
13
2576
15
22
419
declaring_type_id
type_id
12
1
2
22407
2
3
3954
3
4
1857
4
6
2396
8
39
778
declaring_type_id
unbound_id
12
1
2
1737
2
3
17554
3
4
2576
4
6
1677
6
7
4733
7
27
2396
27
73
718
type_id
id
12
1
2
6290
2
3
6889
3
4
1797
4
6
1377
6
7
2755
7
14
1737
14
731
1557
type_id
name
12
1
2
16955
2
4
1797
4
5
2216
5
18
1437
type_id
symbol
12
1
2
16955
2
4
1917
4
5
2216
5
16
1318
type_id
declaring_type_id
12
1
2
19052
2
7
1737
7
306
1617
type_id
unbound_id
12
1
2
6290
2
3
6889
3
4
1797
4
6
1377
6
7
2755
7
14
1737
14
727
1557
unbound_id
id
12
1
2
115870
2
33
2935
unbound_id
name
12
1
2
118805
unbound_id
symbol
12
1
2
118805
unbound_id
declaring_type_id
12
1
2
115870
2
33
2935
unbound_id
type_id
12
1
2
116049
2
33
2755
operator_location
246992
id
98391
loc
11322
id
loc
12
1
2
7484
2
3
79570
3
10
9015
10
23
2321
loc
id
12
1
2
9491
2
5
899
5
321
851
352
34717
79
constant_value
2999288
id
2997995
value
953403
id
value
12
1
2
2997112
2
9
882
value
id
12
1
2
762045
2
3
101849
3
9
72916
9
9057
16591
methods
17371226
id
17371226
name
4644962
declaring_type_id
3627923
type_id
1165337
unbound_id
14282285
id
name
12
1
2
17371226
id
declaring_type_id
12
1
2
17371226
id
type_id
12
1
2
17371226
id
unbound_id
12
1
2
17371226
name
id
12
1
2
3325885
2
3
556066
3
5
372121
5
30
348855
30
24636
42033
name
declaring_type_id
12
1
2
3452520
2
3
497235
3
6
415612
6
15129
279593
name
type_id
12
1
2
4241239
2
7
348712
7
3080
55011
name
unbound_id
12
1
2
3385845
2
3
572904
3
5
366042
5
14243
320169
declaring_type_id
id
12
1
2
1265092
2
3
820362
3
4
349389
4
5
236451
5
6
206800
6
9
320456
9
17
280497
17
1325
148873
declaring_type_id
name
12
1
2
1313039
2
3
849069
3
4
359944
4
5
282653
5
6
240702
6
10
303249
10
89
272139
89
1325
7125
declaring_type_id
type_id
12
1
2
1734607
2
3
856933
3
4
372141
4
5
306945
5
10
283105
10
272
74190
declaring_type_id
unbound_id
12
1
2
1265092
2
3
820362
3
4
349389
4
5
236451
5
6
206800
6
9
320456
9
17
280497
17
1325
148873
type_id
id
12
1
2
669456
2
3
189838
3
4
83882
4
7
102917
7
25
87824
25
239280
31417
type_id
name
12
1
2
816255
2
3
156388
3
5
96634
5
33
87475
33
67058
8583
type_id
declaring_type_id
12
1
2
760874
2
3
184048
3
4
74128
4
9
91500
9
76756
54785
type_id
unbound_id
12
1
2
672536
2
3
191358
3
4
84354
4
7
102691
7
27
87783
27
209281
26612
unbound_id
id
12
1
2
13848109
2
4984
434175
unbound_id
name
12
1
2
14282285
unbound_id
declaring_type_id
12
1
2
13848109
2
4984
434175
unbound_id
type_id
12
1
2
14152447
2
1923
129837
method_location
17681293
id
17371226
loc
8993
id
loc
12
1
2
17169251
2
34
201974
loc
id
12
1
12
739
12
45
677
45
68
698
69
117
677
123
189
698
190
254
677
258
391
677
397
615
677
617
851
677
858
1319
677
1319
1995
677
2133
4934
677
4958
30306
677
32604
58862
82
constructors
5013407
id
5013407
name
2233280
declaring_type_id
3714475
unbound_id
4639603
id
name
12
1
2
5013407
id
declaring_type_id
12
1
2
5013407
id
unbound_id
12
1
2
5013407
name
id
12
1
2
1577438
2
3
437892
3
7
179653
7
29898
38296
name
declaring_type_id
12
1
2
2028595
2
5
177805
5
14950
26879
name
unbound_id
12
1
2
1601750
2
3
439370
3
8
170803
8
29898
21355
declaring_type_id
id
12
1
2
2710721
2
3
859747
3
55
144006
declaring_type_id
name
12
1
2
3714475
declaring_type_id
unbound_id
12
1
2
2710721
2
3
859747
3
55
144006
unbound_id
id
12
1
2
4594037
2
1890
45565
unbound_id
name
12
1
2
4639603
unbound_id
declaring_type_id
12
1
2
4594037
2
1890
45565
constructor_location
5161315
id
5013407
loc
9055
id
loc
12
1
2
4944761
2
306
68645
loc
id
12
1
8
698
8
21
718
21
34
739
34
51
759
51
81
698
81
109
718
109
156
739
156
250
718
250
365
718
381
573
698
575
936
698
940
3093
698
3321
11823
451
destructors
4579
id
4579
name
4332
declaring_type_id
4579
unbound_id
4476
id
name
12
1
2
4579
id
declaring_type_id
12
1
2
4579
id
unbound_id
12
1
2
4579
name
id
12
1
2
4147
2
5
184
name
declaring_type_id
12
1
2
4147
2
5
184
name
unbound_id
12
1
2
4188
2
3
143
declaring_type_id
id
12
1
2
4579
declaring_type_id
name
12
1
2
4579
declaring_type_id
unbound_id
12
1
2
4579
unbound_id
id
12
1
2
4435
3
5
41
unbound_id
name
12
1
2
4476
unbound_id
declaring_type_id
12
1
2
4435
3
5
41
destructor_location
4640
id
4579
loc
1088
id
loc
12
1
2
4517
2
3
61
loc
id
12
1
2
554
2
3
82
3
4
205
4
8
82
8
13
82
16
48
82
overrides
3987087
id
3982384
base_id
1235831
id
base_id
12
1
2
3977682
2
3
4702
base_id
id
12
1
2
834284
2
3
191871
3
5
107743
5
28
93266
28
5964
8665
explicitly_implements
1637562
id
1637172
interface_id
107311
id
interface_id
12
1
2
1636782
2
3
390
interface_id
id
12
1
2
54785
2
3
17248
3
4
6817
4
5
6098
5
8
9240
8
19
8295
19
11268
4825
local_functions
4768
id
4768
name
2851
return_type
605
unbound_id
4652
id
name
12
1
2
4768
id
return_type
12
1
2
4768
id
unbound_id
12
1
2
4768
name
id
12
1
2
2385
2
3
314
3
437
152
name
return_type
12
1
2
2807
2
7
44
name
unbound_id
12
1
2
2410
2
3
315
3
420
126
return_type
id
12
1
2
399
2
3
101
3
5
50
5
22
46
22
2380
9
return_type
name
12
1
2
449
2
3
76
3
6
49
6
859
31
return_type
unbound_id
12
1
2
402
2
3
101
3
5
48
5
23
46
25
2319
8
unbound_id
id
12
1
2
4609
2
12
43
unbound_id
name
12
1
2
4652
unbound_id
return_type
12
1
2
4642
2
5
10
local_function_stmts
4652
fn
4652
stmt
4652
fn
stmt
12
1
2
4652
stmt
fn
12
1
2
4652
fields
12961462
id
12961462
kind
41
name
4992401
declaring_type_id
2945058
type_id
2611233
unbound_id
12522503
id
kind
12
1
2
12961462
id
name
12
1
2
12961462
id
declaring_type_id
12
1
2
12961462
id
type_id
12
1
2
12961462
id
unbound_id
12
1
2
12961462
kind
id
12
146000
146001
20
485213
485214
20
kind
name
12
98049
98050
20
150560
150561
20
kind
declaring_type_id
12
18259
18260
20
131629
131630
20
kind
type_id
12
7897
7898
20
122955
122956
20
kind
unbound_id
12
145585
145586
20
464251
464252
20
name
id
12
1
2
3901911
2
3
576703
3
8
380909
8
15557
132876
name
kind
12
1
2
4879812
2
3
112589
name
declaring_type_id
12
1
2
3902958
2
3
577237
3
8
380786
8
15557
131418
name
type_id
12
1
2
4371816
2
3
371874
3
15557
248710
name
unbound_id
12
1
2
3930310
2
3
577073
3
9
379944
9
15557
105073
declaring_type_id
id
12
1
2
805043
2
3
746808
3
4
410807
4
5
257437
5
6
173945
6
8
222488
8
14
226656
14
6823
101870
declaring_type_id
kind
12
1
2
2812283
2
3
132774
declaring_type_id
name
12
1
2
805228
2
3
746788
3
4
410786
4
5
257478
5
6
173924
6
8
222611
8
14
226512
14
6823
101726
declaring_type_id
type_id
12
1
2
1101660
2
3
810793
3
4
380478
4
5
207559
5
7
225424
7
612
219141
declaring_type_id
unbound_id
12
1
2
805043
2
3
746808
3
4
410807
4
5
257437
5
6
173945
6
8
222488
8
14
226656
14
6823
101870
type_id
id
12
1
2
1785265
2
3
320025
3
5
237046
5
15
200167
15
68300
68728
type_id
kind
12
1
2
2535523
2
3
75709
type_id
name
12
1
2
1911817
2
3
308280
3
5
201707
5
37646
189428
type_id
declaring_type_id
12
1
2
1966623
2
3
312489
3
6
205095
6
23118
127024
type_id
unbound_id
12
1
2
1790172
2
3
321688
3
5
235322
5
15
197025
15
67097
67023
unbound_id
id
12
1
2
12450222
2
1890
72280
unbound_id
kind
12
1
2
12522503
unbound_id
name
12
1
2
12522503
unbound_id
declaring_type_id
12
1
2
12450222
2
1890
72280
unbound_id
type_id
12
1
2
12499997
2
1339
22505
field_location
13074688
id
12846430
loc
8829
id
loc
12
1
2
12698173
2
283
148257
loc
id
12
1
13
739
13
36
677
38
64
698
64
107
677
107
183
677
183
257
677
258
361
677
368
551
677
555
845
677
854
1270
677
1296
2080
677
2119
5642
677
5811
25217
616
localvars
617753
id
617753
kind
50
name
112986
implicitly_typed
50
type_id
31899
parent_id
617753
id
kind
12
1
2
617753
id
name
12
1
2
617753
id
implicitly_typed
12
1
2
617753
id
type_id
12
1
2
617753
id
parent_id
12
1
2
617753
kind
id
12
68
69
25
24410
24411
25
kind
name
12
29
30
25
4457
4458
25
kind
implicitly_typed
12
1
2
25
2
3
25
kind
type_id
12
7
8
25
1262
1263
25
kind
parent_id
12
68
69
25
24410
24411
25
name
id
12
1
2
71521
2
3
17817
3
5
10422
5
12
8732
12
3783
4492
name
kind
12
1
2
112759
2
3
227
name
implicitly_typed
12
1
2
98247
2
3
14738
name
type_id
12
1
2
97642
2
3
8403
3
74
6940
name
parent_id
12
1
2
71521
2
3
17817
3
5
10422
5
12
8732
12
3783
4492
implicitly_typed
id
12
5418
5419
25
19060
19061
25
implicitly_typed
kind
12
1
2
25
2
3
25
implicitly_typed
name
12
2195
2196
25
2866
2867
25
implicitly_typed
type_id
12
649
650
25
956
957
25
implicitly_typed
parent_id
12
5418
5419
25
19060
19061
25
type_id
id
12
1
2
14284
2
3
5627
3
4
2574
4
6
2624
6
10
2473
10
26
2422
26
7125
1892
type_id
kind
12
1
2
31773
2
3
126
type_id
name
12
1
2
18700
2
3
5047
3
4
2195
4
7
2776
7
24
2422
24
596
757
type_id
implicitly_typed
12
1
2
23293
2
3
8605
type_id
parent_id
12
1
2
14284
2
3
5627
3
4
2574
4
6
2624
6
10
2473
10
26
2422
26
7125
1892
parent_id
id
12
1
2
617753
parent_id
kind
12
1
2
617753
parent_id
name
12
1
2
617753
parent_id
implicitly_typed
12
1
2
617753
parent_id
type_id
12
1
2
617753
localvar_location
617753
id
617753
loc
617753
id
loc
12
1
2
617753
loc
id
12
1
2
617753
params
31400858
id
31400858
name
1752081
type_id
2355438
index
1416
mode
123
parent_id
17439235
unbound_id
25113220
id
name
12
1
2
31400858
id
type_id
12
1
2
31400858
id
index
12
1
2
31400858
id
mode
12
1
2
31400858
id
parent_id
12
1
2
31400858
id
unbound_id
12
1
2
31400858
name
id
12
1
2
777014
2
3
321134
3
4
144068
4
6
158893
6
10
134827
10
26
133000
26
82408
83143
name
type_id
12
1
2
1421542
2
3
172323
3
12
132260
12
15932
25955
name
index
12
1
2
1211190
2
3
296986
3
4
115710
4
23
128195
name
mode
12
1
2
1594954
2
3
131788
3
7
25339
name
parent_id
12
1
2
777014
2
3
321134
3
4
144068
4
6
158893
6
10
134827
10
26
133000
26
82408
83143
name
unbound_id
12
1
2
793914
2
3
327438
3
4
155197
4
5
102650
5
8
138913
8
19
135361
19
69269
98605
type_id
id
12
1
2
1146343
2
3
332243
3
4
200742
4
5
155690
5
8
184664
8
18
178175
18
107768
157579
type_id
name
12
1
2
1569963
2
3
395345
3
4
179161
4
12
180536
12
11414
30431
type_id
index
12
1
2
1700150
2
3
413168
3
5
179140
5
70
62978
type_id
mode
12
1
2
2207448
2
6
147990
type_id
parent_id
12
1
2
1177411
2
3
313947
3
4
200619
4
5
156306
5
8
182713
8
19
178462
19
87339
145977
type_id
unbound_id
12
1
2
1154454
2
3
333044
3
4
213042
4
5
154314
5
8
193391
8
19
180146
19
100456
127045
index
id
12
2
3
164
3
4
102
4
5
246
5
10
82
10
13
123
14
33
123
38
72
123
85
224
123
302
1682
123
2493
36706
123
70171
849278
82
index
name
12
1
2
164
2
3
102
3
4
246
4
7
61
8
9
82
10
19
123
22
39
123
42
88
123
109
327
123
444
2590
123
3908
33082
123
38091
38092
20
index
type_id
12
1
2
472
2
5
102
6
8
102
8
17
123
20
36
123
41
96
123
104
358
123
477
2603
123
4110
76288
123
index
mode
12
2
3
1108
3
5
82
5
6
205
6
7
20
index
parent_id
12
2
3
164
3
4
102
4
5
246
5
10
82
10
13
123
14
33
123
38
72
123
85
224
123
302
1682
123
2493
36706
123
70171
849278
82
index
unbound_id
12
2
3
164
3
4
102
4
5
246
5
10
82
10
13
123
14
33
123
38
72
123
85
224
123
298
1634
123
2398
32495
123
61752
666467
82
mode
id
12
3182
3183
20
4460
4461
20
14929
14930
20
22552
22553
20
26702
26703
20
1457373
1457374
20
mode
name
12
326
327
20
590
591
20
2415
2416
20
2510
2511
20
8449
8450
20
80401
80402
20
mode
type_id
12
374
375
20
735
736
20
3241
3242
20
4690
4691
20
6825
6826
20
107299
107300
20
mode
index
12
1
2
20
12
13
20
13
14
20
15
16
20
69
70
41
mode
parent_id
12
2929
2930
20
4460
4461
20
12530
12531
20
18196
18197
20
22552
22553
20
829094
829095
20
mode
unbound_id
12
2889
2890
20
4031
4032
20
12465
12466
20
22552
22553
20
24088
24089
20
1156970
1156971
20
parent_id
id
12
1
2
9842089
2
3
4439825
3
4
1716413
4
8
1309548
8
70
131357
parent_id
name
12
1
2
9842069
2
3
4439825
3
4
1716413
4
8
1309569
8
70
131357
parent_id
type_id
12
1
2
10449101
2
3
4351138
3
4
1572715
4
43
1066280
parent_id
index
12
1
2
9842089
2
3
4439825
3
4
1716413
4
8
1309548
8
70
131357
parent_id
mode
12
1
2
16642097
2
5
797138
parent_id
unbound_id
12
1
2
9842089
2
3
4439825
3
4
1716413
4
8
1309548
8
70
131357
unbound_id
id
12
1
2
24295527
2
21044
817692
unbound_id
name
12
1
2
25113159
2
3
61
unbound_id
type_id
12
1
2
24874284
2
11733
238936
unbound_id
index
12
1
2
25113220
unbound_id
mode
12
1
2
25113200
2
3
20
unbound_id
parent_id
12
1
2
24295527
2
21044
817692
param_location
31980005
id
31393343
loc
9096
id
loc
12
1
2
31019620
2
283
373722
loc
id
12
1
24
698
24
64
718
65
111
698
111
197
698
199
289
698
295
459
698
464
683
698
698
1090
698
1100
1496
698
1518
2241
698
2322
4037
698
4172
10844
698
11544
122370
698
scoped_annotation
381710
id
381710
kind
20
id
kind
12
1
2
381710
kind
id
12
18589
18590
20
statements
3041814
id
3041814
kind
54
id
kind
12
1
2
3041814
kind
id
12
6
109
3
145
245
3
347
366
3
469
613
3
862
1025
3
1165
1263
3
1846
1883
3
2826
4737
3
5360
5866
3
6322
6522
3
11476
12650
3
34119
52069
3
70449
144614
3
205916
207348
3
441782
466315
3
stmt_parent
2595366
stmt
2595366
index
6136
parent
1242602
stmt
index
12
1
2
2595366
stmt
parent
12
1
2
2595366
index
stmt
12
1
2
1541
3
4
1152
4
5
563
5
6
50
6
7
925
7
9
511
9
54
475
54
79
489
79
442744
425
index
parent
12
1
2
1541
3
4
1152
4
5
563
5
6
50
6
7
925
7
9
511
9
54
475
54
79
489
79
442744
425
parent
stmt
12
1
2
800913
2
3
235952
3
4
77651
4
9
99216
9
3407
28869
parent
index
12
1
2
800913
2
3
235952
3
4
77651
4
9
99216
9
3407
28869
stmt_parent_top_level
446447
stmt
446447
index
1
parent
421640
stmt
index
12
1
2
446447
stmt
parent
12
1
2
446447
index
stmt
12
247851
247852
1
index
parent
12
234079
234080
1
parent
stmt
12
1
2
398744
2
5
22896
parent
index
12
1
2
421640
stmt_location
3041806
id
3041806
loc
2941484
id
loc
12
1
2
3041806
loc
id
12
1
2
2846572
2
5
94912
catch_type
30182
catch_id
30182
type_id
1457
kind
22
catch_id
type_id
12
1
2
30182
catch_id
kind
12
1
2
30182
type_id
catch_id
12
1
2
384
2
3
169
3
4
135
4
6
124
6
9
113
10
14
113
14
23
124
23
54
113
55
84
124
87
586
56
type_id
kind
12
1
2
1457
kind
catch_id
12
69
70
11
2602
2603
11
kind
type_id
12
1
2
11
128
129
11
foreach_stmt_info
32318
id
32318
kind
11
id
kind
12
1
2
32318
kind
id
12
2860
2861
11
foreach_stmt_desugar
161557
id
32318
symbol
19899
kind
56
id
symbol
12
4
5
33
5
6
32284
id
kind
12
4
5
33
5
6
32284
symbol
id
12
1
2
8859
2
3
3423
3
4
1932
4
5
1661
5
8
1796
8
17
1536
17
2858
689
symbol
kind
12
1
2
19899
kind
id
12
2857
2858
11
2860
2861
45
kind
symbol
12
1
2
11
274
275
11
437
438
11
488
489
11
561
562
11
expressions
12041140
id
12041140
kind
290
type_id
98839
id
kind
12
1
2
12041140
id
type_id
12
1
2
12041140
kind
id
12
1
37
26
47
131
21
132
443
21
526
731
21
741
1112
21
1150
1756
21
1758
2695
21
2844
4908
21
4998
9099
21
9750
14020
21
15817
32652
21
34763
169551
21
171930
431990
21
969622
969623
2
kind
type_id
12
1
2
94
2
5
21
6
11
19
11
21
21
21
68
21
70
175
21
212
372
21
393
930
21
942
4906
21
5046
13903
21
16569
16570
2
type_id
id
12
1
2
20049
2
3
14412
3
4
5648
4
5
8371
5
7
7922
7
11
9039
11
17
7980
17
30
7542
30
60
7435
60
238
7421
238
741233
3015
type_id
kind
12
1
2
35968
2
3
21904
3
4
11912
4
5
7232
5
6
5668
6
8
7124
8
13
7467
13
60
1562
expr_parent
11659215
expr
11659215
index
40611
parent
7807216
expr
index
12
1
2
11659215
expr
parent
12
1
2
11659215
index
expr
12
2
3
1
4
5
21136
5
6
6381
6
9
3213
10
11
5944
11
66
3053
66
3205900
880
index
parent
12
2
3
1
4
5
21136
5
6
6381
6
9
3213
10
11
5944
11
66
3053
66
3205900
880
parent
expr
12
1
2
5070259
2
3
2347141
3
22534
389815
parent
index
12
1
2
5070259
2
3
2347141
3
22534
389815
expr_parent_top_level
6474376
expr
6474376
index
287
parent
4774656
expr
index
12
1
2
6474376
expr
parent
12
1
2
6474376
index
expr
12
3
4
20
311
312
20
1372
1373
20
1391
1392
20
1528
1529
20
1702
1703
20
1867
1868
20
4112
4113
20
5735
5736
20
7848
7849
20
9279
9280
20
15335
15336
20
31901
31902
20
232913
232914
20
index
parent
12
3
4
20
311
312
20
1372
1373
20
1391
1392
20
1528
1529
20
1702
1703
20
1867
1868
20
4112
4113
20
5735
5736
20
7848
7849
20
9279
9280
20
15335
15336
20
31901
31902
20
232522
232523
20
parent
expr
12
1
2
4115960
2
3
342798
3
15
315898
parent
index
12
1
2
4119594
2
3
340169
3
15
314892
implicitly_typed_array_creation
21662
id
21662
explicitly_sized_array_creation
13293
id
13293
stackalloc_array_creation
2406
id
2406
implicitly_typed_object_creation
14501
id
14501
mutator_invocation_mode
14
id
14
mode
4
id
mode
12
1
2
14
mode
id
12
2
3
2
4
5
2
expr_compiler_generated
12040421
id
12040421
expr_value
8293728
id
8293728
value
717362
id
value
12
1
2
8293728
value
id
12
1
2
504566
2
3
110433
3
4
55257
4
80631
47105
expr_call
1962309
caller_id
1962309
target_id
256674
caller_id
target_id
12
1
2
1962309
target_id
caller_id
12
1
2
137251
2
3
51010
3
4
19262
4
6
19286
6
15
19347
15
46132
10515
expr_access
4474815
accesser_id
4474815
target_id
1082689
accesser_id
target_id
12
1
2
4474815
target_id
accesser_id
12
1
2
361492
2
3
236064
3
4
166491
4
5
102166
5
7
99363
7
15
84177
15
15109
32932
expr_location
12041140
id
12041140
loc
7712089
id
loc
12
1
2
12041140
loc
id
12
1
2
6776524
2
3
877894
3
162653
57671
dynamic_member_name
22288
id
22288
name
2019
id
name
12
1
2
22288
name
id
12
1
2
619
2
3
309
3
4
228
4
5
168
5
7
168
7
11
154
11
22
154
22
52
154
61
437
60
conditional_access
11546
id
11546
expr_argument
1770885
id
1770885
mode
75
id
mode
12
1
2
1770885
mode
id
12
954
955
25
1083
1084
25
68133
68134
25
expr_argument_name
838514
id
838514
name
4722
id
name
12
1
2
838514
name
id
12
1
2
513
2
3
390
3
5
390
5
8
369
8
12
349
12
19
431
19
27
369
27
57
369
57
112
431
130
202
369
202
478
369
602
4039
369
lambda_expr_return_type
92
id
92
type_id
37
id
type_id
12
1
2
92
type_id
id
12
1
2
7
2
3
17
3
4
5
4
5
5
6
7
2
xmlEncoding
51195
id
51195
encoding
2
id
encoding
12
1
2
51195
encoding
id
12
20448
20449
2
xmlDTDs
72
id
72
root
21
publicId
5
systemId
18
fileid
72
id
root
12
1
2
72
id
publicId
12
1
2
72
id
systemId
12
1
2
72
id
fileid
12
1
2
72
root
id
12
1
2
10
2
3
3
3
4
3
4
5
1
20
21
1
root
publicId
12
1
2
21
root
systemId
12
1
2
19
2
3
1
root
fileid
12
1
2
10
2
3
3
3
4
3
4
5
1
20
21
1
publicId
id
12
3
4
1
4
5
1
33
34
1
publicId
root
12
1
2
3
10
11
1
publicId
systemId
12
1
2
3
8
9
1
publicId
fileid
12
3
4
1
4
5
1
33
34
1
systemId
id
12
1
2
9
3
4
3
4
5
1
5
6
1
20
21
1
systemId
root
12
1
2
16
4
5
1
systemId
publicId
12
1
2
18
systemId
fileid
12
1
2
9
3
4
3
4
5
1
5
6
1
20
21
1
fileid
id
12
1
2
72
fileid
root
12
1
2
72
fileid
publicId
12
1
2
72
fileid
systemId
12
1
2
72
xmlElements
66966521
id
66966521
name
5075
parentid
27312873
idx
78503
fileid
51190
id
name
12
1
2
66966521
id
parentid
12
1
2
66966521
id
idx
12
1
2
66966521
id
fileid
12
1
2
66966521
name
id
12
1
2
2518
2
3
728
3
4
230
4
6
385
6
18
393
18
45
383
45
23438
383
29236
5652342
52
name
parentid
12
1
2
2886
2
3
630
3
5
410
5
16
390
16
48
383
48
4842281
373
name
idx
12
1
2
3402
2
3
786
3
5
395
5
20
385
20
31356
105
name
fileid
12
1
2
3082
2
3
578
3
5
415
5
17
393
17
71
383
75
18136
222
parentid
id
12
1
2
16052415
2
3
5269111
3
4
2401750
4
6
2301907
6
31356
1287687
parentid
name
12
1
2
19006136
2
3
4590596
3
4
2295693
4
121
1420447
parentid
idx
12
1
2
16052415
2
3
5269111
3
4
2401750
4
6
2301907
6
31356
1287687
parentid
fileid
12
1
2
27312873
idx
id
12
1
2
35452
2
4
6990
4
11
4857
12
15
3312
15
24
6194
25
42
5946
43
64
5906
64
506
5893
506
10908964
3950
idx
name
12
1
2
77562
2
820
941
idx
parentid
12
1
2
35452
2
4
6990
4
11
4857
12
15
3312
15
24
6194
25
42
5946
43
64
5906
64
506
5893
506
10908964
3950
idx
fileid
12
1
2
35452
2
4
6990
4
11
4857
12
15
3312
15
24
6194
25
42
5946
43
64
5906
64
506
5893
506
20447
3950
fileid
id
12
1
15
4338
15
54
3945
54
103
3985
103
172
4373
173
236
4043
237
351
4556
351
564
3880
564
804
3845
806
996
4216
997
1436
4323
1441
2336
3855
2342
5717
3843
5804
173229
1980
fileid
name
12
1
7
4614
7
11
4133
11
12
5803
12
13
4273
13
14
5973
14
15
7158
15
16
4574
16
17
4010
17
19
4609
19
24
4263
24
240
1775
fileid
parentid
12
1
6
4161
6
19
3968
19
48
3850
48
72
3923
72
94
4203
94
142
3845
142
208
3915
209
314
4368
314
426
3843
426
585
3843
592
903
3840
904
1647
3900
1647
45210
3525
fileid
idx
12
1
6
3915
6
13
3853
13
28
3960
28
41
3660
41
48
4143
48
67
3855
67
96
3920
96
152
3978
152
199
3845
199
283
4706
283
386
3853
386
762
4056
763
31356
3440
xmlAttrs
45568330
id
45568330
elementid
45209464
name
1206
value
1021914
idx
32
fileid
50755
id
elementid
12
1
2
45568330
id
name
12
1
2
45568330
id
value
12
1
2
45568330
id
idx
12
1
2
45568330
id
fileid
12
1
2
45568330
elementid
id
12
1
2
45018058
2
14
191406
elementid
name
12
1
2
45018058
2
14
191406
elementid
value
12
1
2
45018265
2
13
191198
elementid
idx
12
1
2
45018058
2
14
191406
elementid
fileid
12
1
2
45209464
name
id
12
1
2
120
2
3
145
3
4
75
4
5
92
5
9
102
9
17
107
17
23
100
23
37
95
38
51
95
51
126
95
126
1237
92
1288
11202688
85
name
elementid
12
1
2
120
2
3
145
3
4
75
4
5
92
5
9
102
9
17
107
17
23
100
23
37
95
38
51
95
51
126
95
126
1237
92
1288
11202688
85
name
value
12
1
2
553
2
3
172
3
4
92
4
6
82
6
10
110
10
20
100
23
47718
92
389503
389504
2
name
idx
12
1
2
841
2
3
245
3
5
110
5
7
10
name
fileid
12
1
2
358
2
3
205
3
4
50
4
5
130
5
10
95
10
19
97
19
27
110
27
96
92
96
18200
67
value
id
12
1
2
172548
2
3
292445
3
4
91833
4
5
61819
5
6
46679
6
8
84247
8
13
89217
13
37
77006
37
165
77191
165
509314
28925
value
elementid
12
1
2
172563
2
3
292455
3
4
91828
4
5
61826
5
6
46689
6
8
84254
8
13
89197
13
37
76981
37
165
77191
165
509314
28925
value
name
12
1
2
912792
2
3
108500
3
79
620
value
idx
12
1
2
1020076
2
11
1837
value
fileid
12
1
2
186108
2
3
343626
3
4
95143
4
5
44863
5
6
51528
6
8
77817
8
15
82264
15
68
77882
68
10155
62677
idx
id
12
18
19
2
25
26
2
53
54
2
66
67
2
80
81
2
167
168
2
488
489
2
3298
3299
2
3710
3711
2
5951
5952
2
53029
53030
2
76449
76450
2
18056993
18056994
2
idx
elementid
12
18
19
2
25
26
2
53
54
2
66
67
2
80
81
2
167
168
2
488
489
2
3298
3299
2
3710
3711
2
5951
5952
2
53029
53030
2
76449
76450
2
18056993
18056994
2
idx
name
12
1
2
2
2
3
2
4
5
2
6
7
5
10
11
2
23
24
2
33
34
2
51
52
2
86
87
2
140
141
2
155
156
2
181
182
2
idx
value
12
2
3
2
6
7
2
10
11
2
17
18
2
19
20
2
27
28
2
35
36
2
69
70
2
117
118
2
206
207
2
733
734
2
3245
3246
2
404557
404558
2
idx
fileid
12
1
2
2
2
3
2
3
4
5
7
8
2
31
32
2
51
52
2
73
74
2
126
127
2
582
583
2
1889
1890
2
3098
3099
2
20272
20273
2
fileid
id
12
1
12
3983
12
34
4163
34
64
3848
64
109
4589
110
165
4066
165
228
3843
228
406
3800
407
464
4283
465
654
3888
656
873
3948
873
1602
3828
1605
3016
3840
3021
96503
2671
fileid
elementid
12
1
10
3845
10
30
3910
30
61
3830
61
105
3918
105
146
4078
146
221
3815
222
343
3815
343
446
3810
446
623
3818
623
788
4564
789
1329
4378
1334
2799
3873
2814
96503
3094
fileid
name
12
1
2
3119
2
3
19533
3
4
13069
4
5
6151
5
6
4686
6
11
3868
11
71
325
fileid
value
12
1
10
3833
10
27
4073
27
43
4193
43
61
4261
61
79
4348
79
116
4316
116
180
3890
181
237
4148
237
315
4025
316
419
3853
422
600
3828
601
1116
3860
1117
31691
2120
fileid
idx
12
1
2
42998
2
3
3026
3
5
4414
5
14
315
xmlNs
7695
id
428
prefixName
208
URI
428
fileid
5329
id
prefixName
12
1
2
369
2
3
43
3
5
16
id
URI
12
1
2
428
id
fileid
12
1
2
216
2
3
39
3
4
30
4
6
30
6
10
32
10
23
32
26
53
32
60
1917
14
prefixName
id
12
1
2
167
2
3
19
3
7
16
7
113
5
prefixName
URI
12
1
2
167
2
3
19
3
7
16
7
113
5
prefixName
fileid
12
1
2
99
2
3
23
3
4
18
4
8
16
8
23
18
26
27
18
27
2848
16
URI
id
12
1
2
428
URI
prefixName
12
1
2
369
2
3
43
3
5
16
URI
fileid
12
1
2
216
2
3
39
3
4
30
4
6
30
6
10
32
10
23
32
26
53
32
60
1917
14
fileid
id
12
1
2
4580
2
4
419
4
21
329
fileid
prefixName
12
1
2
4611
2
3
322
3
21
396
fileid
URI
12
1
2
4580
2
4
419
4
21
329
xmlHasNs
356843
elementId
356843
nsId
61
fileid
1848
elementId
nsId
12
1
2
356843
elementId
fileid
12
1
2
356843
nsId
elementId
12
280
281
20
306
307
20
16792
16793
20
nsId
fileid
12
3
4
20
12
13
20
75
76
20
fileid
elementId
12
3
4
20
4
5
205
7
9
143
9
14
143
18
25
143
35
52
143
52
73
164
74
90
143
95
121
164
128
155
143
156
227
143
233
429
143
577
6115
143
fileid
nsId
12
1
2
1848
xmlComments
13273
id
13273
text
5056
parentid
9844
fileid
7518
id
text
12
1
2
13273
id
parentid
12
1
2
13273
id
fileid
12
1
2
13273
text
id
12
1
2
3774
2
3
802
3
9
384
10
567
94
text
parentid
12
1
2
3786
2
3
812
3
13
386
13
567
70
text
fileid
12
1
2
3820
2
3
819
3
20
379
24
567
36
parentid
id
12
1
2
8282
2
3
984
3
104
577
parentid
text
12
1
2
8287
2
3
989
3
99
568
parentid
fileid
12
1
2
9844
fileid
id
12
1
2
5399
2
3
1409
3
8
594
8
197
113
fileid
text
12
1
2
5784
2
3
1034
3
8
590
8
162
108
fileid
parentid
12
1
2
6120
2
3
1097
3
69
299
xmlChars
50114168
id
50114168
text
1815802
parentid
31592477
idx
150
isCDATA
5
fileid
49002
id
text
12
1
2
50114168
id
parentid
12
1
2
50114168
id
idx
12
1
2
50114168
id
isCDATA
12
1
2
50114168
id
fileid
12
1
2
50114168
text
id
12
1
2
189833
2
3
423026
3
4
100306
4
5
177087
5
6
53734
6
8
152666
8
10
147283
10
12
103170
12
15
93175
15
21
150663
21
67
136712
67
1003068
88143
text
parentid
12
1
2
189968
2
3
423056
3
4
100328
4
5
177127
5
6
53744
6
8
152643
8
10
147298
10
12
103187
12
15
93248
15
21
150795
21
67
136484
67
1000575
87917
text
idx
12
1
2
1782085
2
33
33717
text
isCDATA
12
1
2
1815800
2
3
2
text
fileid
12
1
2
256469
2
3
492096
3
4
133963
4
5
137065
5
6
63466
6
8
148690
8
10
138472
10
12
119644
12
15
79022
15
20
138032
20
15105
108878
parentid
id
12
1
2
19047235
2
3
9090237
3
5
2898261
5
61
556742
parentid
text
12
1
2
19049473
2
3
9098945
3
4
2302253
4
47
1141804
parentid
idx
12
1
2
19047235
2
3
9090237
3
5
2898261
5
61
556742
parentid
isCDATA
12
1
2
31591881
2
3
595
parentid
fileid
12
1
2
31592477
idx
id
12
1
2
42
2
3
7
3
12
12
143
179
12
179
671
12
672
1026
12
1033
2152
12
3032
10769
12
16820
119828
12
222367
12618269
12
idx
text
12
1
2
42
2
3
7
3
9
12
11
20
12
23
48
12
48
72
10
76
119
12
164
395
12
487
2261
12
3391
137772
12
546508
546509
2
idx
parentid
12
1
2
42
2
3
7
3
12
12
143
179
12
179
671
12
672
1026
12
1033
2152
12
3032
10769
12
16820
119828
12
222367
12618269
12
idx
isCDATA
12
1
2
137
2
3
12
idx
fileid
12
1
2
42
2
3
7
3
9
12
130
161
12
161
306
7
309
310
10
318
485
12
574
902
12
1021
2926
12
3636
14031
12
16349
19573
7
isCDATA
id
12
8497
8498
2
20007471
20007472
2
isCDATA
text
12
578
579
2
724668
724669
2
isCDATA
parentid
12
8442
8443
2
12610064
12610065
2
isCDATA
idx
12
5
6
2
60
61
2
isCDATA
fileid
12
91
92
2
19572
19573
2
fileid
id
12
1
9
3768
9
38
4078
38
85
4005
88
131
3778
133
179
3760
179
265
3980
266
408
3748
409
578
3823
578
710
3890
712
1057
3685
1057
1658
3675
1664
3328
3685
3346
98239
3122
fileid
text
12
1
8
3878
8
27
3853
27
53
3697
53
70
4138
70
95
3935
95
144
4383
145
208
4010
208
310
4419
311
416
4281
417
564
3713
564
900
4138
901
2855
3705
2857
30223
846
fileid
parentid
12
1
9
3795
9
31
3685
31
56
3820
56
84
3850
84
111
3885
111
166
3933
166
273
3720
273
394
3903
395
509
4471
510
699
3745
700
1079
3692
1083
1973
3728
1984
61987
2769
fileid
idx
12
1
2
5655
2
3
2413
3
4
5806
4
5
10683
5
6
7961
6
7
5257
7
9
3900
9
12
4288
12
61
3034
fileid
isCDATA
12
1
2
48774
2
3
227
xmllocations
162710442
xmlElement
162705757
location
142638749
xmlElement
location
12
1
2
162705710
2
1057
47
location
xmlElement
12
1
2
122910389
2
3
19547606
3
15
180752
commentline
1857136
id
1857136
kind
33
text
693588
rawtext
699905
id
kind
12
1
2
1857136
id
text
12
1
2
1857136
id
rawtext
12
1
2
1857136
kind
id
12
2462
2463
11
31109
31110
11
130776
130777
11
kind
text
12
1003
1004
11
22410
22411
11
38174
38175
11
kind
rawtext
12
1088
1089
11
22522
22523
11
38328
38329
11
text
id
12
1
2
580146
2
3
64263
3
21233
49177
text
kind
12
1
2
691362
2
4
2226
text
rawtext
12
1
2
689395
2
40
4192
rawtext
id
12
1
2
586994
2
3
63585
3
21232
49324
rawtext
kind
12
1
2
699905
rawtext
text
12
1
2
699905
commentline_location
1857136
id
1857136
loc
1857136
id
loc
12
1
2
1857136
loc
id
12
1
2
1857136
commentblock
451845
id
451845
commentblock_location
451845
id
451845
loc
451845
id
loc
12
1
2
451845
loc
id
12
1
2
451845
commentblock_binding
1632964
id
451845
entity
704820
bindtype
45
id
entity
12
1
2
28702
2
3
104198
3
4
318945
id
bindtype
12
1
3
29018
3
4
103881
4
5
318945
entity
id
12
1
2
497283
2
3
169230
3
526
38307
entity
bindtype
12
1
2
266874
2
3
275371
3
4
151025
4
5
11548
bindtype
id
12
29775
29776
11
36928
36929
11
38849
38850
11
38957
38958
11
bindtype
entity
12
12581
12582
11
29485
29486
11
36893
36894
11
37579
37580
11
commentblock_child
2289534
id
451845
commentline
1856379
index
3649
id
commentline
12
1
2
140516
2
3
43629
3
4
103644
4
5
35244
5
6
58353
6
10
39426
10
323
31030
id
index
12
1
2
4621
2
3
137047
3
4
49596
4
5
98491
5
6
34035
6
7
58105
7
11
39154
11
324
30792
commentline
id
12
1
2
1856379
commentline
index
12
1
2
1423223
2
3
433155
index
id
12
1
2
1819
2
3
372
3
9
271
11
19
282
19
46
282
51
418
282
445
11333
282
14344
39987
56
index
commentline
12
1
2
1819
2
3
372
3
9
271
11
19
282
19
46
282
51
418
282
445
11333
282
14344
39987
56
asp_elements
183656
id
183656
kind
16
loc
183656
id
kind
12
1
2
183656
id
loc
12
1
2
183656
kind
id
12
161
162
1
325
326
1
760
761
1
848
849
1
1845
1846
1
13496
13497
1
18618
18619
1
32419
32420
1
33487
33488
1
kind
loc
12
161
162
1
325
326
1
760
761
1
848
849
1
1845
1846
1
13496
13497
1
18618
18619
1
32419
32420
1
33487
33488
1
loc
id
12
1
2
183656
loc
kind
12
1
2
183656
asp_comment_server
21
comment
21
asp_code_inline
891
code
891
asp_directive_attribute
9217
directive
3321
index
12
name
75
value
9217
directive
index
12
1
2
830
2
3
257
3
4
1111
4
5
1078
5
8
43
directive
name
12
1
2
830
2
3
257
3
4
1111
4
5
1078
5
8
43
directive
value
12
1
2
830
2
3
257
3
4
1111
4
5
1078
5
8
43
index
directive
12
1
2
1
2
3
1
24
25
1
623
624
1
1240
1241
1
1383
1384
1
1844
1845
1
index
name
12
1
2
1
2
3
1
7
8
3
19
20
3
26
27
1
index
value
12
1
2
1
2
3
1
24
25
1
623
624
1
1240
1241
1
1383
1384
1
1844
1845
1
name
directive
12
1
2
18
2
3
3
3
4
5
4
5
7
5
6
3
6
7
3
7
8
5
9
22
5
22
24
5
35
165
5
496
527
5
692
713
5
1049
1050
1
name
index
12
1
2
39
2
3
14
3
4
14
4
6
5
6
7
1
name
value
12
1
2
18
2
3
3
3
4
5
4
5
7
5
6
3
6
7
3
7
8
5
9
22
5
22
24
5
35
165
5
496
527
5
692
713
5
1049
1050
1
value
directive
12
1
2
9217
value
index
12
1
2
9217
value
name
12
1
2
9217
asp_directive_name
3323
directive
3323
name
16
directive
name
12
1
2
3323
name
directive
12
2
3
3
6
7
5
83
84
1
195
196
1
530
531
1
1015
1016
1
asp_element_body
146796
element
146796
body
12425
element
body
12
1
2
146796
body
element
12
1
2
8175
2
3
1433
3
5
920
5
10
945
10
1007
933
1095
5694
16
asp_tag_attribute
49178
tag
20165
index
37
name
715
attribute
49178
tag
index
12
1
2
5713
2
3
7255
3
4
3260
4
5
2004
5
7
1583
7
22
347
tag
name
12
1
2
5713
2
3
7255
3
4
3260
4
5
2004
5
7
1583
7
22
347
tag
attribute
12
1
2
5713
2
3
7255
3
4
3260
4
5
2004
5
7
1583
7
22
347
index
tag
12
1
2
3
2
3
3
3
4
1
4
5
1
5
6
1
8
9
1
9
10
1
15
16
1
26
27
1
47
48
1
83
84
1
137
138
1
193
194
1
296
297
1
1072
1073
1
2185
2186
1
3995
3996
1
8023
8024
1
11195
11196
1
index
name
12
1
2
3
2
3
3
3
4
1
4
5
3
7
8
3
9
10
1
18
19
1
22
23
1
33
34
1
47
48
1
58
59
1
73
74
1
106
107
1
107
108
1
140
141
1
159
160
1
195
196
1
index
attribute
12
1
2
3
2
3
3
3
4
1
4
5
1
5
6
1
8
9
1
9
10
1
15
16
1
26
27
1
47
48
1
83
84
1
137
138
1
193
194
1
296
297
1
1072
1073
1
2185
2186
1
3995
3996
1
8023
8024
1
11195
11196
1
name
tag
12
1
2
216
2
3
77
3
4
39
4
5
45
5
8
61
8
12
55
12
18
59
18
35
54
35
109
54
110
5718
52
name
index
12
1
2
335
2
3
163
3
4
75
4
5
34
5
7
54
7
13
52
name
attribute
12
1
2
216
2
3
77
3
4
39
4
5
45
5
8
61
8
12
55
12
18
59
18
35
54
35
109
54
110
5718
52
attribute
tag
12
1
2
49178
attribute
index
12
1
2
49178
attribute
name
12
1
2
49178
asp_tag_name
33536
tag
33536
name
543
tag
name
12
1
2
33536
name
tag
12
1
2
138
2
3
57
3
5
41
5
8
48
8
12
43
12
19
41
19
31
45
32
53
41
53
161
41
170
996
41
1223
1970
3
asp_tag_isempty
4195
tag
4195
cil_instruction
0
id
0
opcode
0
index
0
impl
0
id
opcode
12
1
2
2
id
index
12
1
2
2
id
impl
12
1
2
2
opcode
id
12
opcode
index
12
opcode
impl
12
index
id
12
index
opcode
12
index
impl
12
impl
id
12
impl
opcode
12
impl
index
12
cil_jump
0
instruction
0
target
0
instruction
target
12
1
2
2
target
instruction
12
cil_access
0
instruction
0
target
0
instruction
target
12
1
2
2
target
instruction
12
cil_value
0
instruction
0
value
0
instruction
value
12
1
2
2
value
instruction
12
cil_switch
0
instruction
0
index
0
target
0
instruction
index
12
instruction
target
12
index
instruction
12
index
target
12
target
instruction
12
target
index
12
cil_instruction_location
0
id
0
loc
0
id
loc
12
1
2
2
loc
id
12
cil_type_location
0
id
0
loc
0
id
loc
12
loc
id
12
cil_method_location
0
id
0
loc
0
id
loc
12
loc
id
12
cil_type
0
id
0
name
0
kind
0
parent
0
sourceDecl
0
id
name
12
1
2
2
id
kind
12
1
2
2
id
parent
12
1
2
2
id
sourceDecl
12
1
2
2
name
id
12
name
kind
12
name
parent
12
name
sourceDecl
12
kind
id
12
kind
name
12
kind
parent
12
kind
sourceDecl
12
parent
id
12
parent
name
12
parent
kind
12
parent
sourceDecl
12
sourceDecl
id
12
sourceDecl
name
12
sourceDecl
kind
12
sourceDecl
parent
12
cil_pointer_type
0
id
0
pointee
0
id
pointee
12
1
2
2
pointee
id
12
cil_array_type
0
id
0
element_type
0
rank
0
id
element_type
12
1
2
2
id
rank
12
1
2
2
element_type
id
12
element_type
rank
12
rank
id
12
rank
element_type
12
cil_function_pointer_return_type
0
id
0
return_type
0
id
return_type
12
1
2
2
return_type
id
12
cil_method
0
id
0
name
0
parent
0
return_type
0
id
name
12
1
2
2
id
parent
12
1
2
2
id
return_type
12
1
2
2
name
id
12
name
parent
12
name
return_type
12
parent
id
12
parent
name
12
parent
return_type
12
return_type
id
12
return_type
name
12
return_type
parent
12
cil_method_source_declaration
0
method
0
source
0
method
source
12
1
2
2
source
method
12
cil_method_implementation
0
id
0
method
0
location
0
id
method
12
1
2
2
id
location
12
1
2
2
method
id
12
method
location
12
location
id
12
location
method
12
cil_implements
0
id
0
decl
0
id
decl
12
decl
id
12
cil_field
0
id
0
parent
0
name
0
field_type
0
id
parent
12
1
2
2
id
name
12
1
2
2
id
field_type
12
1
2
2
parent
id
12
parent
name
12
parent
field_type
12
name
id
12
name
parent
12
name
field_type
12
field_type
id
12
field_type
parent
12
field_type
name
12
cil_parameter
0
id
0
parameterizable
0
index
0
param_type
0
id
parameterizable
12
1
2
2
id
index
12
1
2
2
id
param_type
12
1
2
2
parameterizable
id
12
parameterizable
index
12
parameterizable
param_type
12
index
id
12
index
parameterizable
12
index
param_type
12
param_type
id
12
param_type
parameterizable
12
param_type
index
12
cil_parameter_in
0
id
0
cil_parameter_out
0
id
0
cil_setter
0
prop
0
method
0
prop
method
12
1
2
2
method
prop
12
cil_custom_modifiers
0
id
0
modifier
0
kind
0
id
modifier
12
id
kind
12
modifier
id
12
modifier
kind
12
kind
id
12
kind
modifier
12
cil_type_annotation
0
id
0
annotation
0
id
annotation
12
annotation
id
12
cil_getter
0
prop
0
method
0
prop
method
12
1
2
2
method
prop
12
cil_adder
0
event
0
method
0
event
method
12
1
2
2
method
event
12
cil_remover
0
event
0
method
0
event
method
12
1
2
2
method
event
12
cil_raiser
0
event
0
method
0
event
method
12
1
2
2
method
event
12
cil_property
0
id
0
parent
0
name
0
property_type
0
id
parent
12
1
2
2
id
name
12
1
2
2
id
property_type
12
1
2
2
parent
id
12
parent
name
12
parent
property_type
12
name
id
12
name
parent
12
name
property_type
12
property_type
id
12
property_type
parent
12
property_type
name
12
cil_event
0
id
0
parent
0
name
0
event_type
0
id
parent
12
1
2
2
id
name
12
1
2
2
id
event_type
12
1
2
2
parent
id
12
parent
name
12
parent
event_type
12
name
id
12
name
parent
12
name
event_type
12
event_type
id
12
event_type
parent
12
event_type
name
12
cil_local_variable
0
id
0
impl
0
index
0
var_type
0
id
impl
12
1
2
2
id
index
12
1
2
2
id
var_type
12
1
2
2
impl
id
12
impl
index
12
impl
var_type
12
index
id
12
index
impl
12
index
var_type
12
var_type
id
12
var_type
impl
12
var_type
index
12
cil_function_pointer_calling_conventions
0
id
0
kind
0
id
kind
12
kind
id
12
cil_handler
0
id
0
impl
0
index
0
kind
0
try_start
0
try_end
0
handler_start
0
id
impl
12
1
2
2
id
index
12
1
2
2
id
kind
12
1
2
2
id
try_start
12
1
2
2
id
try_end
12
1
2
2
id
handler_start
12
1
2
2
impl
id
12
impl
index
12
impl
kind
12
impl
try_start
12
impl
try_end
12
impl
handler_start
12
index
id
12
index
impl
12
index
kind
12
index
try_start
12
index
try_end
12
index
handler_start
12
kind
id
12
kind
impl
12
kind
index
12
kind
try_start
12
kind
try_end
12
kind
handler_start
12
try_start
id
12
try_start
impl
12
try_start
index
12
try_start
kind
12
try_start
try_end
12
try_start
handler_start
12
try_end
id
12
try_end
impl
12
try_end
index
12
try_end
kind
12
try_end
try_start
12
try_end
handler_start
12
handler_start
id
12
handler_start
impl
12
handler_start
index
12
handler_start
kind
12
handler_start
try_start
12
handler_start
try_end
12
cil_handler_filter
0
id
0
filter_start
0
id
filter_start
12
1
2
2
filter_start
id
12
cil_handler_type
0
id
0
catch_type
0
id
catch_type
12
1
2
2
catch_type
id
12
cil_method_stack_size
0
method
0
size
0
method
size
12
1
2
2
size
method
12
cil_public
0
id
0
cil_private
0
id
0
cil_protected
0
id
0
cil_internal
0
id
0
cil_static
0
id
0
cil_sealed
0
id
0
cil_virtual
0
id
0
cil_abstract
0
id
0
cil_class
0
id
0
cil_interface
0
id
0
cil_security
0
id
0
cil_requiresecobject
0
id
0
cil_specialname
0
id
0
cil_newslot
0
id
0
cil_base_class
0
id
0
base
0
id
base
12
1
2
2
base
id
12
cil_base_interface
0
id
0
base
0
id
base
12
base
id
12
cil_enum_underlying_type
0
id
0
underlying
0
id
underlying
12
1
2
2
underlying
id
12
cil_type_parameter
0
unbound
0
index
0
param
0
unbound
index
12
unbound
param
12
index
unbound
12
index
param
12
param
unbound
12
param
index
12
cil_type_argument
0
bound
0
index
0
t
0
bound
index
12
bound
t
12
index
bound
12
index
t
12
t
bound
12
t
index
12
cil_typeparam_covariant
0
tp
0
cil_typeparam_contravariant
0
tp
0
cil_typeparam_class
0
tp
0
cil_typeparam_struct
0
tp
0
cil_typeparam_new
0
tp
0
cil_typeparam_constraint
0
tp
0
supertype
0
tp
supertype
12
supertype
tp
12
cil_attribute
0
attributeid
0
element
0
constructor
0
attributeid
element
12
1
2
2
attributeid
constructor
12
1
2
2
element
attributeid
12
element
constructor
12
constructor
attributeid
12
constructor
element
12
cil_attribute_named_argument
0
attribute_id
0
param
0
value
0
attribute_id
param
12
attribute_id
value
12
param
attribute_id
12
param
value
12
value
attribute_id
12
value
param
12
cil_attribute_positional_argument
0
attribute_id
0
index
0
value
0
attribute_id
index
12
attribute_id
value
12
index
attribute_id
12
index
value
12
value
attribute_id
12
value
index
12
metadata_handle
47652970
entity
46659874
location
11293
handle
2009745
entity
location
12
1
2
46013128
2
551
646745
entity
handle
12
1
2
46047790
2
124
612083
location
entity
12
1
2
2197
2
77
862
78
189
862
194
346
862
356
558
862
566
910
862
917
1459
862
1476
2465
862
2493
3983
862
4037
7491
862
7549
28482
862
29128
92959
472
location
handle
12
1
2
2197
2
77
862
78
189
862
194
346
862
356
558
862
566
910
862
917
1459
862
1476
2465
862
2493
3983
862
4037
7491
862
7549
28482
862
29128
92959
472
handle
entity
12
1
2
284830
2
3
117969
3
5
172179
5
7
143287
7
9
149139
9
11
98933
11
14
181892
14
19
159160
19
25
178278
25
35
152322
35
48
152281
48
120
151439
120
401
68029
handle
location
12
1
2
284809
2
3
117969
3
5
172179
5
7
143287
7
9
149139
9
11
98933
11
14
181892
14
19
159160
19
25
178278
25
35
152322
35
48
152281
48
120
151419
120
551
68070