@compilation
2218
@diagnostic
43705
@extractor_message
60478
@externalDataElement
0
@file
106540
@assembly
14676
@folder
37236
@namespace
500332
@namespace_declaration
42809
@using_namespace_directive
223777
@using_static_directive
3484
@directive_elif
275
@directive_if
16749
@directive_else
5439
@directive_endif
16402
@directive_region
32487
@directive_line
3602
@directive_endregion
32487
@directive_nullable
5101
@directive_warning
18
@directive_error
41
@directive_undefine
55
@location_default
137911541
@directive_define
66
@pragma_checksum
52
@pragma_warning
2795
@typeref
4815219
@bool_type
50
@char_type
50
@decimal_type
50
@sbyte_type
50
@short_type
50
@int_type
50
@long_type
50
@byte_type
50
@ushort_type
50
@uint_type
50
@ulong_type
50
@float_type
50
@double_type
50
@enum_type
204054
@struct_type
1036568
@class_type
5157948
@interface_type
3246124
@delegate_type
1214014
@null_type
50
@type_parameter
991363
@pointer_type
13318
@nullable_type
22738
@array_type
116792
@void_type
50
@int_ptr_type
50
@dynamic_type
29
@arglist_type
29
@unknown_type
50
@tuple_type
37857
@function_pointer_type
38647
@uint_ptr_type
0
@attribute_default
14361230
@attribute_return
224361
@attribute_assembly
52425
@attribute_module
53
@type_mention
2667808
@oblivious
21291
@not_annotated
6614
@annotated
3404
@type_parameter_constraints
991363
@modifier
863
@property
6642350
@indexer
105718
@getter
6738147
@setter
1177138
@event
80411
@add_event_accessor
80411
@remove_event_accessor
80411
@operator
629715
@method
20454789
@constructor
5991176
@destructor
6319
@local_function
3920
@addressable_field
11102733
@constant
3873643
@addressable_local_variable
497825
@local_constant
1644
@local_variable_ref
1030
@parameter
37386105
@block_stmt
643003
@expr_stmt
698444
@if_stmt
299697
@switch_stmt
11032
@while_stmt
21806
@do_stmt
1915
@for_stmt
18407
@foreach_stmt
26825
@break_stmt
106775
@continue_stmt
8595
@goto_stmt
5082
@goto_case_stmt
1040
@throw_stmt
157106
@return_stmt
301787
@yield_stmt
5765
@try_stmt
17956
@checked_stmt
417
@unchecked_stmt
1047
@lock_stmt
7982
@using_block_stmt
9317
@var_decl_stmt
449246
@const_decl_stmt
1629
@empty_stmt
682
@label_stmt
1924
@catch
25042
@case_stmt
118513
@goto_default_stmt
211
@unsafe_stmt
505
@fixed_stmt
1875
@local_function_stmt
3852
@using_decl_stmt
11563
@bool_literal_expr
472278
@char_literal_expr
61270
@int_literal_expr
3354259
@long_literal_expr
8931
@uint_literal_expr
8278
@ulong_literal_expr
3299
@float_literal_expr
109487
@double_literal_expr
54799
@string_literal_expr
2171248
@null_literal_expr
215366
@this_access_expr
857617
@base_access_expr
48922
@local_variable_access_expr
1451830
@parameter_access_expr
841254
@field_access_expr
1097217
@property_access_expr
1242979
@method_access_expr
19418
@event_access_expr
12093
@indexer_access_expr
59653
@array_access_expr
90397
@type_access_expr
1242991
@typeof_expr
597664
@method_invocation_expr
1078542
@delegate_invocation_expr
43208
@operator_invocation_expr
596650
@cast_expr
781491
@object_creation_expr
202926
@explicit_delegate_creation_expr
3095
@implicit_delegate_creation_expr
8511
@array_creation_expr
565039
@default_expr
669651
@minus_expr
67701
@log_not_expr
60762
@post_incr_expr
27998
@post_decr_expr
3439
@pre_incr_expr
13113
@pre_decr_expr
950
@mul_expr
9153
@div_expr
3797
@rem_expr
1378
@add_expr
72533
@sub_expr
25993
@lshift_expr
16450
@rshift_expr
5127
@lt_expr
34250
@gt_expr
20967
@le_expr
17987
@ge_expr
12158
@eq_expr
135298
@ne_expr
117243
@bit_and_expr
15914
@bit_xor_expr
2790
@bit_or_expr
30517
@log_and_expr
51645
@log_or_expr
32967
@is_expr
19994
@as_expr
20598
@null_coalescing_expr
10620
@conditional_expr
34749
@simple_assign_expr
1223622
@assign_add_expr
8858
@assign_sub_expr
2806
@assign_mul_expr
406
@assign_or_expr
4072
@object_init_expr
163088
@collection_init_expr
14418
@array_init_expr
564183
@checked_expr
1371
@unchecked_expr
2331
@constructor_init_expr
42945
@add_event_expr
3569
@remove_event_expr
2406
@local_var_decl_expr
499273
@lambda_expr
200791
@anonymous_method_expr
391
@dynamic_element_access_expr
337
@dynamic_member_access_expr
4312
@nameof_expr
50714
@interpolated_string_expr
44860
@throw_expr
45253
@tuple_expr
7187
@discard_expr
30086
@define_symbol_expr
32512
@decimal_literal_expr
157042
@plus_expr
1245
@bit_not_expr
2210
@assign_div_expr
220
@assign_rem_expr
43
@assign_and_expr
1106
@assign_xor_expr
1187
@assign_lshift_expr
288
@assign_rshift_expr
455
@par_expr
0
@namespace_expr
0
@pointer_indirection_expr
7248
@address_of_expr
2592
@sizeof_expr
3164
@await_expr
69877
@unknown_expr
7
@local_function_invocation_expr
14848
@ref_expr
1752
@range_expr
419
@index_expr
222
@switch_expr
30070
@recursive_pattern_expr
3146
@property_pattern_expr
2533
@positional_pattern_expr
902
@switch_case_expr
660636
@assign_coalesce_expr
6078
@suppress_nullable_warning_expr
25799
@namespace_access_expr
86
@lt_pattern_expr
56
@gt_pattern_expr
50
@le_pattern_expr
73
@ge_pattern_expr
87
@not_pattern_expr
2909
@and_pattern_expr
267
@or_pattern_expr
2476
@function_pointer_invocation_expr
161
@with_expr
134
@list_pattern_expr
226
@slice_pattern_expr
18
@urshift_expr
50
@assign_urshift_expr
2
@xmldtd
58
@xmlelement
60596686
@xmlattribute
41517819
@xmlnamespace
346
@xmlcomment
14558
@xmlcharacters
45379357
@singlelinecomment
673821
@xmldoccomment
1226185
@multilinecomment
82947
@commentblock
374967
@asp_close_tag
19643
@asp_code
1106
@asp_comment
234
@asp_data_binding
473
@asp_directive
2685
@asp_open_tag
27098
@asp_quoted_string
47185
@asp_text
48740
@asp_xml_directive
1234
@cil_valueorreftype
10426990
@cil_typeparameter
1773592
@cil_array_type
181788
@cil_pointer_type
14558
@cil_function_pointer_type
39911
@cil_method
39373409
@cil_nop
1327046
@cil_ldarg_0
53581318
@cil_ldarg_1
20969503
@cil_ldarg_2
7471444
@cil_ldarg_3
3234725
@cil_ldloc_0
17598436
@cil_ldloc_1
9495130
@cil_ldloc_2
6739239
@cil_ldloc_3
4230931
@cil_stloc_0
8735107
@cil_stloc_1
5003888
@cil_stloc_2
3618117
@cil_stloc_3
2480254
@cil_ldarg_s
3414830
@cil_ldarga_s
1248307
@cil_starg_s
270379
@cil_ldloc_s
14457027
@cil_ldloca_s
9786093
@cil_stloc_s
9038620
@cil_ldnull
5794327
@cil_ldc_i4_m1
871529
@cil_ldc_i4_0
10862858
@cil_ldc_i4_1
8606621
@cil_ldc_i4_2
1948560
@cil_ldc_i4_3
1073516
@cil_ldc_i4_4
985870
@cil_ldc_i4_5
578411
@cil_ldc_i4_6
334076
@cil_ldc_i4_7
296809
@cil_ldc_i4_8
444579
@cil_ldc_i4_s
5378835
@cil_ldc_i4
2836626
@cil_ldc_i8
36027
@cil_ldc_r4
31065
@cil_ldc_r8
238339
@cil_dup
9272530
@cil_pop
3880140
@cil_call
48854719
@cil_calli
17511
@cil_ret
31660937
@cil_br_s
5776904
@cil_brfalse_s
10010051
@cil_brtrue_s
9349132
@cil_beq_s
1588437
@cil_bge_s
302361
@cil_bgt_s
237896
@cil_ble_s
342109
@cil_blt_s
581009
@cil_bne_un_s
2310159
@cil_bge_un_s
18781
@cil_bgt_un_s
101082
@cil_ble_un_s
98690
@cil_blt_un_s
13406
@cil_br
1432163
@cil_brfalse
953948
@cil_brtrue
803786
@cil_beq
420010
@cil_bge
34904
@cil_bgt
35613
@cil_ble
57643
@cil_blt
95205
@cil_bne_un
210728
@cil_bge_un
3218
@cil_bgt_un
12757
@cil_ble_un
34816
@cil_blt_un
2273
@cil_switch
272683
@cil_ldind_i1
2590
@cil_ldind_u1
90067
@cil_ldind_u2
10867
@cil_ldind_i4
219351
@cil_ldind_u4
6614
@cil_ldind_i8
27471
@cil_ldind_r4
1666
@cil_ldind_r8
1080
@cil_ldind_ref
190972
@cil_stind_ref
325513
@cil_stind_i1
144846
@cil_stind_i2
11310
@cil_stind_i4
441478
@cil_stind_i8
25982
@cil_stind_r4
923
@cil_stind_r8
3130
@cil_add
2691780
@cil_sub
1007103
@cil_mul
426477
@cil_div
85047
@cil_div_un
2923
@cil_rem
24244
@cil_rem_un
2510
@cil_and
506032
@cil_or
225789
@cil_xor
192183
@cil_shl
118121
@cil_shr
60625
@cil_shr_un
114814
@cil_neg
29500
@cil_not
20346
@cil_conv_i1
7618
@cil_conv_i2
16625
@cil_conv_i4
533997
@cil_conv_i8
309035
@cil_conv_r4
22384
@cil_conv_r8
50969
@cil_conv_u4
56314
@cil_conv_u8
142985
@cil_callvirt
41217225
@cil_cpobj
50851
@cil_ldobj
163863
@cil_ldstr
11254873
@cil_newobj
12728290
@cil_castclass
1803950
@cil_isinst
2744698
@cil_conv_r_un
4045
@cil_unbox
9715
@cil_throw
1827881
@cil_ldfld
23008751
@cil_ldflda
1951424
@cil_stfld
11363870
@cil_ldsfld
10513898
@cil_ldsflda
30741
@cil_stsfld
2599143
@cil_stobj
72497
@cil_box
1419819
@cil_newarr
1603675
@cil_ldlen
570290
@cil_ldelema
714427
@cil_ldelem_i1
3189
@cil_ldelem_u1
104862
@cil_ldelem_i2
8386
@cil_ldelem_u2
20169
@cil_ldelem_i4
158253
@cil_ldelem_u4
130730
@cil_ldelem_i8
64582
@cil_ldelem_i
206
@cil_ldelem_r4
1151
@cil_ldelem_r8
7199
@cil_ldelem_ref
344796
@cil_stelem_i
324
@cil_stelem_i1
75243
@cil_stelem_i2
92548
@cil_stelem_i4
173106
@cil_stelem_i8
31006
@cil_stelem_r8
3365
@cil_stelem_ref
4221511
@cil_ldelem
35908
@cil_stelem
208188
@cil_unbox_any
227649
@cil_conv_ovf_u1
826
@cil_conv_ovf_i4
990
@cil_conv_ovf_i8
118
@cil_ldtoken
1020362
@cil_conv_u2
37592
@cil_conv_u1
238250
@cil_conv_i
34284
@cil_conv_ovf_i
2421
@cil_add_ovf
10854
@cil_mul_ovf
2128
@cil_sub_ovf
5539
@cil_endfinally
1967873
@cil_leave
692723
@cil_leave_s
3134174
@cil_stind_i
1712
@cil_conv_u
114134
@cil_ceq
930028
@cil_cgt
83187
@cil_cgt_un
355250
@cil_clt
75774
@cil_clt_un
7500
@cil_ldftn
2882989
@cil_ldvirtftn
51412
@cil_ldarg
311
@cil_ldloc
14706
@cil_stloc
12963
@cil_localloc
2814
@cil_endfilter
9804
@cil_unaligned
2712
@cil_volatile
55221
@cil_initobj
950700
@cil_constrained
758368
@cil_cpblk
15866
@cil_initblk
1672
@cil_rethrow
72024
@cil_sizeof
29205
@cil_readonly
118
@cil_break
0
@cil_jmp
0
@cil_ldind_i2
5197
@cil_ldind_i
36056
@cil_conv_ovf_i1_un
354
@cil_conv_ovf_i2_un
295
@cil_conv_ovf_i4_un
2864
@cil_conv_ovf_i8_un
442
@cil_conv_ovf_u1_un
442
@cil_conv_ovf_u2_un
502
@cil_conv_ovf_u4_un
265
@cil_conv_ovf_u8_un
0
@cil_conv_ovf_i_un
1655
@cil_conv_ovf_u_un
8
@cil_stelem_r4
1653
@cil_conv_ovf_i1
738
@cil_conv_ovf_i2
1122
@cil_conv_ovf_u2
1299
@cil_conv_ovf_u4
3691
@cil_conv_ovf_u8
502
@cil_refanyval
29
@cil_ckinfinite
0
@cil_mkrefany
59
@cil_conv_ovf_u
8
@cil_add_ovf_un
2067
@cil_mul_ovf_un
1210
@cil_sub_ovf_un
354
@cil_arglist
8
@cil_ldarga
0
@cil_starg
0
@cil_ldloca
78757
@cil_tail
3249
@cil_refanytype
13
@cil_method_implementation
27072747
@cil_field
15899318
@cil_parameter
75118336
@cil_event
70695
@cil_property
6002693
@cil_local_variable
23026292
@cil_catch_handler
400815
@cil_filter_handler
9804
@cil_finally_handler
1662440
@cil_fault_handler
305432
@cil_attribute
5874473
compilations
2218
id
2218
cwd
2218
id
cwd
12
1
2
2218
cwd
id
12
1
2
2218
compilation_args
14508
id
627
num
133
arg
2081
id
num
12
7
20
29
20
21
93
21
22
224
22
23
87
23
24
45
24
26
48
26
30
52
30
93
48
id
arg
12
7
20
29
20
21
93
21
22
225
22
23
87
23
24
43
24
26
48
26
30
52
30
93
48
num
id
12
1
2
4
2
3
59
4
8
10
9
15
11
15
58
10
69
412
10
428
430
2
430
431
14
431
432
10
num
arg
12
1
2
4
2
3
65
4
8
10
9
10
5
10
11
10
12
16
10
19
42
10
53
117
10
120
274
7
arg
id
12
1
2
1702
2
3
157
3
16
161
16
432
59
arg
num
12
1
2
1748
2
3
168
3
15
158
16
26
5
compilation_compiling_files
49880
id
2218
num
1936
file
49858
id
num
12
1
2
90
3
4
225
4
5
90
5
6
157
6
8
202
8
10
180
10
13
146
13
16
191
16
20
168
20
27
180
27
36
180
36
52
168
54
118
168
121
173
67
id
file
12
1
2
90
3
4
225
4
5
90
5
6
157
6
8
202
8
10
180
10
13
146
13
16
191
16
20
168
20
27
180
27
36
180
36
52
168
54
118
168
121
173
67
num
id
12
1
2
236
2
5
146
5
6
191
6
8
67
8
9
450
9
15
146
15
23
168
24
41
146
42
62
146
64
123
146
129
198
90
num
file
12
1
2
236
2
5
146
5
6
191
6
8
67
8
9
450
9
15
146
15
23
168
24
41
146
42
62
146
64
123
146
129
198
90
file
id
12
1
2
49835
2
3
22
file
num
12
1
2
49835
2
3
22
compilation_referencing_files
719512
id
2218
num
7048
file
7611
id
num
12
4
290
191
290
292
78
292
294
191
294
297
146
297
300
191
301
316
180
316
317
146
317
323
202
323
327
191
327
332
168
333
361
180
361
369
180
371
627
168
id
file
12
4
290
191
290
292
78
292
294
191
294
297
146
297
300
191
301
316
180
316
317
146
317
323
202
323
327
191
327
332
168
333
361
180
361
369
180
371
627
168
num
id
12
1
5
540
5
6
33
6
7
2094
7
44
574
44
174
529
177
185
33
194
195
1452
196
197
1745
197
198
45
num
file
12
1
5
574
5
6
1148
6
7
957
7
21
540
21
27
574
27
32
540
32
42
529
43
59
551
59
66
495
66
69
506
69
73
585
73
82
45
file
id
12
1
2
709
2
6
405
6
7
855
7
8
619
8
11
653
11
48
675
48
177
450
194
195
1452
196
197
1790
file
num
12
1
2
720
2
5
562
5
6
495
6
7
788
7
9
596
9
19
675
19
25
574
25
32
596
32
38
608
38
67
517
67
69
517
69
72
630
72
77
326
compilation_time
15527
id
2218
num
11
kind
78
seconds
11530
id
num
12
1
2
2218
id
kind
12
7
8
2218
id
seconds
12
6
7
22
7
8
2195
num
id
12
197
198
11
num
kind
12
7
8
11
num
seconds
12
1024
1025
11
kind
id
12
197
198
78
kind
num
12
1
2
78
kind
seconds
12
143
144
11
146
147
11
155
156
11
157
158
11
197
198
33
seconds
id
12
1
2
9345
2
3
1024
3
5
1035
5
8
123
seconds
num
12
1
2
11530
seconds
kind
12
1
2
9874
2
3
1429
3
5
225
diagnostic_for
43705
diagnostic
43705
compilation
448
file_number
20
file_number_diagnostic_number
21495
diagnostic
compilation
12
1
2
43705
diagnostic
file_number
12
1
2
43705
diagnostic
file_number_diagnostic_number
12
1
2
43705
compilation
diagnostic
12
1
2
40
2
3
40
3
4
20
4
5
61
7
10
40
11
12
40
13
19
40
19
23
40
65
90
40
94
274
40
437
1055
40
compilation
file_number
12
1
2
448
compilation
file_number_diagnostic_number
12
1
2
40
2
3
40
3
4
20
4
5
61
7
10
40
11
12
40
13
19
40
19
23
40
65
90
40
94
274
40
437
1055
40
file_number
diagnostic
12
2143
2144
20
file_number
compilation
12
22
23
20
file_number
file_number_diagnostic_number
12
1054
1055
20
file_number_diagnostic_number
diagnostic
12
1
2
12583
2
3
3344
3
4
3650
4
10
1651
10
23
265
file_number_diagnostic_number
compilation
12
1
2
12583
2
3
3344
3
4
3650
4
10
1651
10
23
265
file_number_diagnostic_number
file_number
12
1
2
21495
diagnostics
43705
id
43705
severity
40
error_tag
489
error_message
469
full_error_message
32651
location
42155
id
severity
12
1
2
43705
id
error_tag
12
1
2
43705
id
error_message
12
1
2
43705
id
full_error_message
12
1
2
43705
id
location
12
1
2
43705
severity
id
12
115
116
20
2028
2029
20
severity
error_tag
12
1
2
20
23
24
20
severity
error_message
12
1
2
20
22
23
20
severity
full_error_message
12
1
2
20
1600
1601
20
severity
location
12
115
116
20
1952
1953
20
error_tag
id
12
1
2
81
2
3
40
3
4
20
5
6
40
6
7
40
7
10
40
11
12
40
12
15
40
20
27
40
50
74
40
115
394
40
1369
1370
20
error_tag
severity
12
1
2
489
error_tag
error_message
12
1
2
489
error_tag
full_error_message
12
1
2
163
2
3
40
3
4
20
5
6
40
6
8
40
9
10
40
11
13
40
13
27
40
44
74
40
1366
1367
20
error_tag
location
12
1
2
81
2
3
40
3
5
40
5
6
40
6
8
40
9
10
20
11
12
40
12
15
40
20
27
40
50
74
40
115
394
40
1369
1370
20
error_message
id
12
1
2
81
2
4
40
5
6
40
6
7
40
7
10
40
11
12
40
12
15
40
20
27
40
50
74
40
115
396
40
1369
1370
20
error_message
severity
12
1
2
469
error_message
error_tag
12
1
2
448
2
3
20
error_message
full_error_message
12
1
2
142
2
3
40
3
4
20
5
6
40
6
8
40
9
10
40
11
13
40
13
27
40
45
74
40
1366
1367
20
error_message
location
12
1
2
81
2
4
40
4
5
20
5
6
40
6
8
40
9
10
20
11
12
40
12
15
40
20
27
40
50
74
40
115
396
40
1369
1370
20
full_error_message
id
12
1
2
31692
2
116
958
full_error_message
severity
12
1
2
32651
full_error_message
error_tag
12
1
2
32651
full_error_message
error_message
12
1
2
32651
full_error_message
location
12
1
2
31692
2
116
958
location
id
12
1
2
40605
2
3
1549
location
severity
12
1
2
42155
location
error_tag
12
1
2
40645
2
3
1509
location
error_message
12
1
2
40645
2
3
1509
location
full_error_message
12
1
2
40645
2
3
1509
extractor_messages
60478
id
60478
severity
59
origin
29
text
88
entity
29
location
29
stack_trace
177
id
severity
12
1
2
60478
id
origin
12
1
2
60478
id
text
12
1
2
60478
id
entity
12
1
2
60478
id
location
12
1
2
60478
id
stack_trace
12
1
2
60478
severity
id
12
5
6
29
2043
2044
29
severity
origin
12
1
2
59
severity
text
12
1
2
29
2
3
29
severity
entity
12
1
2
59
severity
location
12
1
2
59
severity
stack_trace
12
1
2
29
5
6
29
origin
id
12
2048
2049
29
origin
severity
12
2
3
29
origin
text
12
3
4
29
origin
entity
12
1
2
29
origin
location
12
1
2
29
origin
stack_trace
12
6
7
29
text
id
12
2
3
29
5
6
29
2041
2042
29
text
severity
12
1
2
88
text
origin
12
1
2
88
text
entity
12
1
2
88
text
location
12
1
2
88
text
stack_trace
12
1
2
59
4
5
29
entity
id
12
2048
2049
29
entity
severity
12
2
3
29
entity
origin
12
1
2
29
entity
text
12
3
4
29
entity
location
12
1
2
29
entity
stack_trace
12
6
7
29
location
id
12
2048
2049
29
location
severity
12
2
3
29
location
origin
12
1
2
29
location
text
12
3
4
29
location
entity
12
1
2
29
location
stack_trace
12
6
7
29
stack_trace
id
12
2
3
88
5
6
29
24
25
29
2013
2014
29
stack_trace
severity
12
1
2
177
stack_trace
origin
12
1
2
177
stack_trace
text
12
1
2
177
stack_trace
entity
12
1
2
177
stack_trace
location
12
1
2
177
compilation_finished
2218
id
2218
cpu_seconds
2060
elapsed_seconds
2218
id
cpu_seconds
12
1
2
2218
id
elapsed_seconds
12
1
2
2218
cpu_seconds
id
12
1
2
1925
2
4
135
cpu_seconds
elapsed_seconds
12
1
2
1925
2
4
135
elapsed_seconds
id
12
1
2
2218
elapsed_seconds
cpu_seconds
12
1
2
2218
compilation_assembly
2218
id
2218
assembly
2218
id
assembly
12
1
2
2218
assembly
id
12
1
2
2218
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
50
prefix
50
locations_default
137911541
id
137911541
file
73411
beginLine
328701
beginColumn
10642
endLine
331302
endColumn
15055
id
file
12
1
2
137911541
id
beginLine
12
1
2
137911541
id
beginColumn
12
1
2
137911541
id
endLine
12
1
2
137911541
id
endColumn
12
1
2
137911541
file
id
12
1
14
5636
14
30
5570
30
62
5701
62
106
5517
106
170
5554
170
275
5513
275
401
5631
401
600
5510
600
1062
5597
1062
1678
5546
1680
2341
5532
2345
4360
5508
4368
18234
5520
18354
267080
1071
file
beginLine
12
1
9
5773
9
18
5894
18
28
5896
28
44
5515
44
72
5944
72
110
5549
110
164
5534
164
247
5590
247
418
5691
418
715
5510
715
948
5515
949
1839
5809
1840
121882
5184
file
beginColumn
12
1
6
5044
6
10
5732
10
18
5935
18
27
6463
27
37
5778
37
48
5836
48
64
5681
64
84
5525
84
101
5660
101
121
5599
121
157
6070
157
213
5636
213
2578
4446
file
endLine
12
1
9
5628
9
19
6285
19
29
5607
29
48
5778
48
79
5698
79
137
5648
137
202
5539
202
308
5580
308
515
5510
515
842
5513
843
1243
5853
1243
2414
5570
2417
135652
5196
file
endColumn
12
1
12
5920
12
23
5657
23
39
6241
39
54
5539
54
70
5534
70
88
5510
88
107
5662
107
131
5592
131
154
5566
154
178
5599
178
215
6393
215
288
5542
288
4355
4649
beginLine
id
12
1
4
15492
4
5
21424
5
7
28694
7
8
22672
8
9
15081
9
12
28067
12
20
27763
20
28
25970
28
39
24937
39
61
24807
61
101
24672
101
167
24682
167
1152
24672
1152
55919
19762
beginLine
file
12
1
3
28928
3
4
76941
4
5
18778
5
7
23869
7
9
23644
9
12
27196
12
19
25934
19
33
25637
33
48
25116
48
315
24752
315
3632
24653
3635
29738
3249
beginLine
beginColumn
12
1
2
14196
2
3
53410
3
4
33312
4
5
20505
5
8
29155
8
11
25005
11
15
28740
15
20
24860
20
29
25012
29
43
25229
43
89
24679
89
2307
24592
beginLine
endLine
12
1
2
66352
2
3
77904
3
4
36065
4
5
27406
5
6
21157
6
7
18189
7
9
29189
9
13
29560
13
1454
22877
beginLine
endColumn
12
1
3
24305
3
4
25577
4
5
24011
5
6
25316
6
8
24486
8
13
25992
13
19
28043
19
26
25818
26
37
25063
37
57
25278
57
78
24879
78
142
24759
142
323
24655
323
4151
513
beginColumn
id
12
1
2
3780
2
3
868
3
4
1881
4
31
873
31
66
808
66
235
798
235
2658
798
2711
373086
798
376777
8707624
33
beginColumn
file
12
1
2
6275
2
17
890
17
40
801
40
97
801
97
424
801
430
9465
798
9547
30205
275
beginColumn
beginLine
12
1
2
6171
2
4
740
4
8
803
8
25
815
25
143
801
143
2634
798
2643
132895
511
beginColumn
endLine
12
1
2
6171
2
4
740
4
8
803
8
25
805
25
136
798
138
2549
798
2595
132772
523
beginColumn
endColumn
12
1
2
4195
2
3
1068
3
4
2118
4
8
805
8
22
810
22
86
798
86
284
801
286
1240
43
endLine
id
12
1
4
26122
4
5
4490
5
6
29982
6
7
8217
7
8
31461
8
11
28359
11
18
26783
18
26
25997
26
36
25432
36
54
24884
54
91
25068
91
146
25179
146
990
24872
990
53094
24450
endLine
file
12
1
3
5476
3
4
89685
4
5
17511
5
7
28909
7
10
29758
10
13
25584
13
21
24894
21
38
25577
38
54
25951
54
346
24870
346
1584
24848
1584
29626
8234
endLine
beginLine
12
1
2
70885
2
3
76463
3
4
36350
4
5
26286
5
6
21470
6
7
17996
7
9
29372
9
13
29133
13
68
23343
endLine
beginColumn
12
1
2
6999
2
3
47552
3
4
41433
4
5
23111
5
8
29973
8
11
25915
11
15
30007
15
20
25997
20
29
25328
29
43
25478
43
90
25046
90
2307
24460
endLine
endColumn
12
1
3
27485
3
4
6799
4
5
56276
5
7
29133
7
12
28310
12
18
27987
18
25
27097
25
36
26315
36
56
25804
56
77
25019
77
140
25111
140
308
24887
308
4152
1073
endColumn
id
12
1
2
10089
2
18
1187
18
65
1143
65
521
1129
521
77069
1129
77268
3131061
376
endColumn
file
12
1
2
10280
2
18
1165
18
61
1143
61
375
1133
375
17233
1129
17254
24846
202
endColumn
beginLine
12
1
2
10181
2
6
1235
6
20
1136
20
221
1129
222
23436
1129
23714
111903
243
endColumn
beginColumn
12
1
2
10669
2
5
1189
5
16
1155
16
108
1136
108
439
904
endColumn
endLine
12
1
2
10169
2
6
1242
6
20
1141
20
221
1129
222
23449
1129
23716
111920
243
locations_mapped
135221
id
135221
mapped_to
83193
id
mapped_to
12
1
2
135221
mapped_to
id
12
1
2
31211
2
3
51958
4
5
23
numlines
60896940
element_id
60896831
num_lines
7783
num_code
7691
num_comment
598
element_id
num_lines
12
1
2
60896723
2
3
108
element_id
num_code
12
1
2
60896725
2
3
106
element_id
num_comment
12
1
2
60896819
2
3
12
num_lines
element_id
12
1
2
2509
2
3
921
3
4
414
4
6
571
6
9
605
9
11
557
11
16
680
16
30
583
30
167
583
167
16650584
354
num_lines
num_code
12
1
2
5891
2
3
653
3
7
617
7
35
595
35
39
24
num_lines
num_comment
12
1
2
5877
2
3
649
3
7
639
7
30
588
30
108
28
num_code
element_id
12
1
2
2444
2
3
936
3
4
405
4
6
608
6
9
600
9
12
680
12
17
595
17
35
593
35
227
579
227
16681543
248
num_code
num_lines
12
1
2
6039
2
3
615
3
9
603
9
47
434
num_code
num_comment
12
1
2
6007
2
3
656
3
9
598
9
108
429
num_comment
element_id
12
1
2
197
2
3
84
3
5
48
5
8
43
8
15
45
15
27
48
28
62
45
63
229
45
267
25177009
38
num_comment
num_lines
12
1
2
197
2
3
86
3
5
50
5
8
48
8
15
45
15
25
45
25
51
48
53
131
45
136
3065
28
num_comment
num_code
12
1
2
197
2
3
86
3
5
50
5
8
48
8
15
48
16
26
45
27
51
45
52
113
45
121
3063
28
assemblies
14676
id
14676
file
14676
fullname
14617
name
14617
version
2037
id
file
12
1
2
14676
id
fullname
12
1
2
14676
id
name
12
1
2
14676
id
version
12
1
2
14676
file
id
12
1
2
14676
file
fullname
12
1
2
14676
file
name
12
1
2
14676
file
version
12
1
2
14676
fullname
id
12
1
2
14587
3
4
29
fullname
file
12
1
2
14587
3
4
29
fullname
name
12
1
2
14617
fullname
version
12
1
2
14617
name
id
12
1
2
14587
3
4
29
name
file
12
1
2
14587
3
4
29
name
fullname
12
1
2
14617
name
version
12
1
2
14617
version
id
12
1
2
1269
2
3
118
3
5
177
5
11
177
13
18
177
21
219
118
version
file
12
1
2
1269
2
3
118
3
5
177
5
11
177
13
18
177
21
219
118
version
fullname
12
1
2
1269
2
3
118
3
5
177
5
11
177
13
18
177
19
219
118
version
name
12
1
2
1269
2
3
118
3
5
177
5
11
177
13
18
177
19
219
118
files
106540
id
106540
name
106540
id
name
12
1
2
106540
name
id
12
1
2
106540
folders
37236
id
37236
name
37236
id
name
12
1
2
37236
name
id
12
1
2
37236
containerparent
143753
parent
37236
child
143753
parent
child
12
1
2
21528
2
3
4706
3
5
2724
5
6
2094
6
10
2803
10
26
2826
26
173
551
child
parent
12
1
2
143753
file_extraction_mode
59688
file
59688
mode
11
file
mode
12
1
2
59688
mode
file
12
5301
5302
11
namespaces
500332
id
500332
name
86287
id
name
12
1
2
500332
name
id
12
1
2
324
2
3
52829
3
4
118
4
5
11251
5
6
29
6
7
8534
7
13
6496
14
115
6496
123
223
206
namespace_declarations
42809
id
42809
namespace_id
10606
id
namespace_id
12
1
2
42809
namespace_id
id
12
1
2
3940
2
3
2071
3
4
1024
4
5
821
5
6
608
6
9
855
9
16
900
16
46
382
namespace_declaration_location
42809
id
42809
loc
42809
id
loc
12
1
2
42809
loc
id
12
1
2
42809
parent_namespace
9856345
child_id
9856345
namespace_id
314823
child_id
namespace_id
12
1
2
9856345
namespace_id
child_id
12
1
2
81976
2
3
44856
3
4
29737
4
5
21320
5
6
17659
6
8
24096
8
12
28555
12
19
24982
19
44
23830
44
84811
17806
parent_namespace_declaration
57326
child_id
54865
namespace_id
26274
child_id
namespace_id
12
1
2
53096
2
43
1768
namespace_id
child_id
12
1
2
20518
2
3
1713
3
6
2081
6
186
1962
using_global
8823
id
8823
using_namespace_directives
223777
id
223777
namespace_id
11383
id
namespace_id
12
1
2
223777
namespace_id
id
12
1
2
4503
2
3
1418
3
4
799
4
5
529
5
7
900
7
11
855
11
23
889
23
67
855
68
1844
630
using_static_directives
3484
id
3484
type_id
65
id
type_id
12
1
2
3484
type_id
id
12
1
2
49
210
211
16
using_directive_location
223957
id
223957
loc
223844
id
loc
12
1
2
223957
loc
id
12
1
2
223732
2
3
112
directive_ifs
16749
id
16749
branchTaken
2
conditionValue
2
id
branchTaken
12
1
2
16749
id
conditionValue
12
1
2
16749
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
275
id
275
branchTaken
4
conditionValue
4
parent
166
index
14
id
branchTaken
12
1
2
275
id
conditionValue
12
1
2
275
id
parent
12
1
2
275
id
index
12
1
2
275
branchTaken
id
12
20
21
2
94
95
2
branchTaken
conditionValue
12
1
2
4
branchTaken
parent
12
17
18
2
56
57
2
branchTaken
index
12
3
4
2
5
6
2
conditionValue
id
12
20
21
2
94
95
2
conditionValue
branchTaken
12
1
2
4
conditionValue
parent
12
17
18
2
56
57
2
conditionValue
index
12
3
4
2
5
6
2
parent
id
12
1
2
67
2
3
89
4
7
9
parent
branchTaken
12
1
2
156
2
3
9
parent
conditionValue
12
1
2
156
2
3
9
parent
index
12
1
2
67
2
3
96
6
7
2
index
id
12
1
2
9
41
42
2
69
70
2
index
branchTaken
12
1
2
9
2
3
4
index
conditionValue
12
1
2
9
2
3
4
index
parent
12
1
2
9
41
42
2
69
70
2
directive_elses
5439
id
5439
branchTaken
2
parent
5440
index
8
id
branchTaken
12
1
2
5439
id
parent
12
1
2
5439
id
index
12
1
2
5439
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
5434
2
3
5
parent
branchTaken
12
1
2
5434
2
3
5
parent
index
12
1
2
5440
index
id
12
1
2
2
2
3
1
3
4
1
37
38
1
3693
3694
1
index
branchTaken
12
1
2
4
2
3
4
index
parent
12
1
2
2
2
3
1
3
4
1
38
39
1
3693
3694
1
directive_endifs
16402
id
16402
start
16749
id
start
12
1
2
16402
start
id
12
1
2
16749
directive_define_symbols
32512
id
32512
name
716
id
name
12
1
2
32512
name
id
12
1
2
82
2
3
122
3
4
36
4
5
52
5
7
62
7
10
53
10
13
55
13
21
53
21
40
53
40
77
53
78
174
53
178
2403
34
directive_regions
32487
id
32487
name
15738
id
name
12
1
2
32487
name
id
12
1
2
13002
2
3
1273
3
15
1198
16
111
264
directive_endregions
32487
id
32487
start
32487
id
start
12
1
2
32487
start
id
12
1
2
32487
directive_lines
3602
id
3602
kind
2
id
kind
12
1
2
3602
kind
id
12
24
25
1
2451
2452
1
directive_line_value
3567
id
3567
line
2190
id
line
12
1
2
3567
line
id
12
1
2
903
2
3
1199
3
5
87
directive_line_file
3567
id
3567
file
7
id
file
12
1
2
3567
file
id
12
36
37
1
54
55
1
132
133
1
525
526
1
1704
1705
1
directive_line_offset
0
id
0
offset
0
id
offset
12
1
2
20
offset
id
12
directive_line_span
0
id
0
startLine
0
startColumn
0
endLine
0
endColumn
0
id
startLine
12
1
2
20
id
startColumn
12
1
2
20
id
endLine
12
1
2
20
id
endColumn
12
1
2
20
startLine
id
12
startLine
startColumn
12
startLine
endLine
12
startLine
endColumn
12
startColumn
id
12
startColumn
startLine
12
startColumn
endLine
12
startColumn
endColumn
12
endLine
id
12
endLine
startLine
12
endLine
startColumn
12
endLine
endColumn
12
endColumn
id
12
endColumn
startLine
12
endColumn
startColumn
12
endColumn
endLine
12
directive_nullables
5101
id
5101
setting
3
target
2
id
setting
12
1
2
5101
id
target
12
1
2
5101
setting
id
12
3
4
1
257
258
1
4841
4842
1
setting
target
12
1
2
2
2
3
1
target
id
12
1
2
1
5100
5101
1
target
setting
12
1
2
1
3
4
1
directive_warnings
18
id
18
message
11
id
message
12
1
2
18
message
id
12
1
2
4
2
3
7
directive_errors
41
id
41
message
12
id
message
12
1
2
41
message
id
12
1
2
4
2
3
2
5
6
2
8
9
2
directive_undefines
55
id
55
name
34
id
name
12
1
2
55
name
id
12
1
2
24
2
3
5
3
4
2
7
8
1
directive_defines
66
id
66
name
46
id
name
12
1
2
66
name
id
12
1
2
33
2
3
10
4
6
2
pragma_checksums
52
id
52
file
52
guid
1
bytes
52
id
file
12
1
2
52
id
guid
12
1
2
52
id
bytes
12
1
2
52
file
id
12
1
2
52
file
guid
12
1
2
52
file
bytes
12
1
2
52
guid
id
12
52
53
1
guid
file
12
52
53
1
guid
bytes
12
52
53
1
bytes
id
12
1
2
52
bytes
file
12
1
2
52
bytes
guid
12
1
2
52
pragma_warnings
2795
id
2795
kind
4
id
kind
12
1
2
2795
kind
id
12
577
578
2
742
743
2
pragma_warning_error_codes
3077
id
2774
errorCode
252
index
6
id
errorCode
12
1
2
2496
2
3
252
3
4
25
id
index
12
1
2
2496
2
3
252
3
4
25
errorCode
id
12
1
2
14
2
3
86
3
4
8
4
5
42
5
7
19
7
9
23
9
16
19
16
29
21
32
255
16
errorCode
index
12
1
2
237
2
4
14
index
id
12
12
13
2
131
132
2
1309
1310
2
index
errorCode
12
3
4
2
9
10
2
115
116
2
preprocessor_directive_location
79637
id
79637
loc
79637
id
loc
12
1
2
79637
loc
id
12
1
2
79637
preprocessor_directive_compilation
79637
id
79637
compilation
56
id
compilation
12
1
2
79637
compilation
id
12
7
8
9
43
44
9
261
262
9
690
691
9
692
693
9
6747
6748
9
preprocessor_directive_active
79637
id
79637
active
18
id
active
12
1
2
79637
active
id
12
311
312
9
8129
8130
9
types
11520085
id
11520085
kind
885
name
3497013
id
kind
12
1
2
11520085
id
name
12
1
2
11520085
kind
id
12
1
2
561
7
452
59
770
1283
59
3955
6911
59
26663
31892
59
33571
109926
59
174666
174667
29
kind
name
12
1
2
590
7
437
59
747
1236
59
1670
2545
59
6038
9241
59
11743
85767
59
name
id
12
1
2
3141557
2
5
274809
5
21597
80647
name
kind
12
1
2
3468428
2
5
28585
typerefs
4815219
id
4815219
name
3370358
id
name
12
1
2
4815219
name
id
12
1
2
3128386
2
11806
241971
typeref_type
4775087
id
4775087
typeId
4775087
id
typeId
12
1
2
4775087
typeId
id
12
1
2
4775087
array_element_type
116792
array
116792
dimension
88
rank
88
element
116408
array
dimension
12
1
2
116792
array
rank
12
1
2
116792
array
element
12
1
2
116792
dimension
array
12
3
4
29
51
52
29
3901
3902
29
dimension
rank
12
1
2
59
3
4
29
dimension
element
12
3
4
29
51
52
29
3888
3889
29
rank
array
12
3
4
29
17
18
29
3935
3936
29
rank
dimension
12
1
2
59
3
4
29
rank
element
12
3
4
29
17
18
29
3935
3936
29
element
array
12
1
2
116083
2
4
324
element
dimension
12
1
2
116408
element
rank
12
1
2
116083
2
4
324
nullable_underlying_type
22738
nullable
22738
underlying
22738
nullable
underlying
12
1
2
22738
underlying
nullable
12
1
2
22738
pointer_referent_type
13318
pointer
13318
referent
13318
pointer
referent
12
1
2
13318
referent
pointer
12
1
2
13318
enum_underlying_type
204054
enum_id
204054
underlying_type_id
236
enum_id
underlying_type_id
12
1
2
204054
underlying_type_id
enum_id
12
5
6
29
9
10
29
17
18
29
49
50
29
103
104
29
315
316
29
397
398
29
6015
6016
29
delegate_return_type
1214014
delegate_id
1214014
return_type_id
609575
delegate_id
return_type_id
12
1
2
1214014
return_type_id
delegate_id
12
1
2
578359
2
2134
31215
function_pointer_return_type
38647
function_pointer_id
38647
return_type_id
8076
function_pointer_id
return_type_id
12
1
2
38647
return_type_id
function_pointer_id
12
1
2
2365
2
3
2610
3
4
1876
4
7
652
7
569
571
extend
3912712
sub
3912712
super
608561
sub
super
12
1
2
3912712
super
sub
12
1
2
412775
2
3
97450
3
5
51235
5
107
45653
107
31892
1446
anonymous_types
5487
id
5487
implement
12929274
sub
4515663
super
2758932
sub
super
12
1
2
1532595
2
3
1232567
3
4
844686
4
6
367564
6
9
339008
9
32
199241
super
sub
12
1
2
1324495
2
3
815333
3
5
236390
5
6
215394
6
90747
167318
type_location
6161685
id
6071351
loc
15237
id
loc
12
1
2
6041024
2
495
30327
loc
id
12
1
2
3868
2
11
1181
11
23
1151
23
46
1151
46
79
1240
79
125
1151
125
196
1151
196
380
1151
382
634
1151
650
1782
1151
1787
11861
885
tuple_underlying_type
37857
tuple
37857
struct
37857
tuple
struct
12
1
2
37857
struct
tuple
12
1
2
37857
tuple_element
99960
tuple
37828
index
620
field
99960
tuple
index
12
1
2
295
2
3
29973
3
4
4222
4
15
2923
15
22
413
tuple
field
12
1
2
295
2
3
29973
3
4
4222
4
15
2923
15
22
413
index
tuple
12
2
3
29
4
5
29
6
7
29
8
9
29
10
11
29
12
13
29
14
15
29
18
19
29
22
23
29
26
27
29
30
31
29
34
35
29
39
40
29
44
45
29
55
56
29
63
64
29
77
78
29
113
114
29
256
257
29
1271
1272
29
1281
1282
29
index
field
12
2
3
29
4
5
29
6
7
29
8
9
29
10
11
29
12
13
29
14
15
29
18
19
29
22
23
29
26
27
29
30
31
29
34
35
29
39
40
29
44
45
29
55
56
29
63
64
29
77
78
29
113
114
29
256
257
29
1271
1272
29
1281
1282
29
field
tuple
12
1
2
99960
field
index
12
1
2
99960
attributes
14554093
id
14554093
kind
88
type_id
18515
target
12720228
id
kind
12
1
2
14554093
id
type_id
12
1
2
14554093
id
target
12
1
2
14554093
kind
id
12
31
32
29
6500
6501
29
486321
486322
29
kind
type_id
12
6
7
29
11
12
29
625
626
29
kind
target
12
3
4
29
6229
6230
29
426407
426408
29
type_id
id
12
1
2
1683
2
3
1506
3
4
1092
4
6
1506
6
9
1594
9
14
1624
14
23
1446
23
40
1624
40
86
1446
88
161
1417
161
380
1417
385
1475
1417
1500
152697
738
type_id
kind
12
1
2
18072
2
3
442
type_id
target
12
1
2
1978
2
3
1417
3
4
1151
4
6
1565
6
9
1683
9
14
1506
14
25
1506
25
40
1417
40
78
1417
78
150
1417
152
380
1446
385
1756
1417
1969
151705
590
target
id
12
1
2
11789638
2
3520
930589
target
kind
12
1
2
12664475
2
3
55753
target
type_id
12
1
2
11960353
2
29
759875
attribute_location
14555953
id
14554093
loc
16153
id
loc
12
1
2
14552616
2
4
1476
loc
id
12
1
2
1476
8
10
147
10
11
2510
11
18
1328
18
34
1358
35
61
1240
61
125
1269
125
215
1240
215
360
1240
370
818
1240
823
1495
1240
1505
5965
1240
6304
22785
620
type_mention
2667808
id
2667808
type_id
76156
parent
2110766
id
type_id
12
1
2
2667808
id
parent
12
1
2
2667808
type_id
id
12
1
2
13027
2
3
14820
3
4
8377
4
5
6396
5
6
4139
6
7
5251
7
10
6326
10
16
5938
16
36
5802
36
758
5711
759
97094
362
type_id
parent
12
1
2
23359
2
3
12264
3
4
6284
4
5
6012
5
6
4236
6
8
6091
8
13
5963
13
30
5845
30
607
5711
608
73798
385
parent
id
12
1
2
1801339
2
3
219408
3
613
90019
parent
type_id
12
1
2
2067445
2
38
43320
type_mention_location
2667808
id
2667808
loc
2358655
id
loc
12
1
2
2667808
loc
id
12
1
2
2217592
2
205
141062
type_annotation
1259627
id
1259627
annotation
49
id
annotation
12
1
2
1259627
annotation
id
12
410
411
16
2419
2420
16
74163
74164
16
nullability
28703
nullability
28703
kind
88
nullability
kind
12
1
2
28703
kind
nullability
12
27
28
29
224
225
29
721
722
29
nullability_parent
73415
nullability
4420
index
863
parent
19357
nullability
index
12
1
2
3251
2
3
660
3
5
355
8
18
152
nullability
parent
12
1
2
2641
2
3
711
3
6
406
6
12
355
19
228
304
index
nullability
12
2
3
457
3
4
203
7
8
50
12
13
50
49
50
50
58
59
50
index
parent
12
4
5
50
8
9
50
12
13
50
16
17
50
20
21
50
24
25
50
28
29
50
32
33
50
36
37
50
42
43
50
51
52
50
68
69
50
90
91
50
124
125
50
188
189
50
321
322
50
381
382
50
parent
nullability
12
1
2
5182
2
3
13057
3
4
1117
parent
index
12
1
2
3048
2
3
6757
3
4
3251
4
5
1727
5
6
1117
6
9
1625
9
17
1625
17
18
203
type_nullability
44404820
id
44401660
nullability
28112
id
nullability
12
1
2
44398619
2
4
3041
nullability
id
12
1
2
10128
2
3
3691
3
4
2893
4
5
1535
5
7
2391
7
11
2155
11
30
2214
30
173
2126
189
1342267
974
expr_flowstate
5429197
id
5429197
state
4
id
state
12
1
2
5429197
state
id
12
223736
223737
2
2337938
2337939
2
type_parameters
991363
id
991363
index
1240
generic_id
758309
variance
88
id
index
12
1
2
991363
id
generic_id
12
1
2
991363
id
variance
12
1
2
991363
index
id
12
1
2
59
2
3
472
3
4
88
7
15
88
18
28
88
32
43
88
47
62
88
68
103
88
132
346
88
957
25680
88
index
generic_id
12
1
2
59
2
3
472
3
4
88
7
15
88
18
28
88
32
43
88
47
62
88
68
103
88
132
346
88
957
25680
88
index
variance
12
1
2
738
2
3
29
3
4
472
generic_id
id
12
1
2
592792
2
3
137257
3
43
28260
generic_id
index
12
1
2
592792
2
3
137257
3
43
28260
generic_id
variance
12
1
2
757128
2
3
1181
variance
id
12
123
124
29
384
385
29
33064
33065
29
variance
index
12
16
17
29
17
18
29
42
43
29
variance
generic_id
12
117
118
29
129
130
29
25473
25474
29
type_arguments
24843724
id
789917
index
523
constructed_id
2591698
id
index
12
1
2
216089
2
3
548600
3
8
25227
id
constructed_id
12
1
2
82751
2
3
587914
3
10
61302
10
3477
57948
index
id
12
36
139
32
239
338
32
432
525
32
613
700
32
782
863
32
939
1015
32
1085
1154
32
1218
1281
32
1339
1396
32
1448
1499
32
1545
1593
32
1632
1672
32
1813
1818
32
1858
1926
32
2025
2325
32
12423
38604
32
index
constructed_id
12
1089
5154
32
9958
14459
32
18663
22584
32
26228
29609
32
32733
35614
32
38258
40680
32
42884
44885
32
46689
48310
32
49754
51035
32
52159
53140
32
53984
54708
32
55313
55815
32
56326
56667
32
56934
57200
32
57472
58057
32
133761
158413
32
constructed_id
id
12
1
2
408047
2
3
1236248
3
19
213079
19
24
198796
24
28
230192
28
31
221030
31
33
84305
constructed_id
index
12
1
2
403302
2
3
1238571
3
19
215500
19
24
198796
24
28
230192
28
31
221030
31
33
84305
constructed_generic
5258085
constructed
5258085
generic
108317
constructed
generic
12
1
2
5258085
generic
constructed
12
1
2
33812
2
3
21025
3
4
10630
4
5
6910
5
7
7677
7
11
8534
11
22
8179
22
148
8150
149
19826
3395
type_parameter_constraints
991363
id
991363
param_id
991363
id
param_id
12
1
2
991363
param_id
id
12
1
2
991363
type_parameter_constraints_location
0
id
0
loc
0
id
loc
12
loc
id
12
general_type_parameter_constraints
283256
id
282031
kind
17
id
kind
12
1
2
280806
2
3
1224
kind
id
12
58
59
3
91
92
3
628
629
3
1411
1412
3
80139
80140
3
specific_type_parameter_constraints
302125
id
295214
base_id
42169
id
base_id
12
1
2
290165
2
9
5049
base_id
id
12
1
2
24775
2
3
4547
3
4
2716
4
6
3100
6
11
3484
11
76
3218
82
2440
324
specific_type_parameter_nullability
35625
id
35434
base_id
14795
nullability
112
id
base_id
12
1
2
35254
2
3
180
id
nullability
12
1
2
35423
2
3
11
base_id
id
12
1
2
13421
2
14
1114
14
854
258
base_id
nullability
12
1
2
14716
2
3
78
nullability
id
12
2
3
22
4
5
33
30
31
11
51
52
11
122
123
11
775
776
11
2154
2155
11
nullability
base_id
12
1
2
33
2
3
11
4
5
11
6
7
11
51
52
11
122
123
11
358
359
11
775
776
11
function_pointer_calling_conventions
38647
id
38647
kind
40
id
kind
12
1
2
38647
kind
id
12
3
4
20
1892
1893
20
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
863
id
863
name
863
id
name
12
1
2
863
name
id
12
1
2
863
has_modifiers
100735739
id
66662615
mod_id
413
id
mod_id
12
1
2
34233917
2
3
30788522
3
5
1640174
mod_id
id
12
123
124
29
426
427
29
2653
2654
29
106912
106913
29
118655
118656
29
131175
131176
29
137005
137006
29
137710
137711
29
152918
152919
29
201905
201906
29
244876
244877
29
278805
278806
29
451165
451166
29
1446933
1446934
29
compiler_generated
1278327
id
1278327
exprorstmt_name
7674
parent_id
7674
name
792
parent_id
name
12
1
2
7674
name
parent_id
12
1
2
33
2
3
235
3
4
105
4
5
91
5
6
65
6
8
72
8
13
67
13
28
63
28
239
57
nested_types
2161798
id
2161798
declaring_type_id
867572
unbound_id
1812897
id
declaring_type_id
12
1
2
2161798
id
unbound_id
12
1
2
2161798
declaring_type_id
id
12
1
2
507715
2
3
151343
3
4
72733
4
6
65498
6
22
65321
22
495
4961
declaring_type_id
unbound_id
12
1
2
509812
2
3
152022
3
4
71847
4
6
65586
6
26
65084
26
495
3218
unbound_id
id
12
1
2
1746779
2
490
66118
unbound_id
declaring_type_id
12
1
2
1757380
2
490
55517
properties
6642350
id
6642350
name
1540628
declaring_type_id
1854447
type_id
737225
unbound_id
5942747
id
name
12
1
2
6642350
id
declaring_type_id
12
1
2
6642350
id
type_id
12
1
2
6642350
id
unbound_id
12
1
2
6642350
name
id
12
1
2
972257
2
3
248202
3
4
95264
4
8
124086
8
8341
100816
name
declaring_type_id
12
1
2
972257
2
3
248556
3
4
95117
4
8
124411
8
4889
100285
name
type_id
12
1
2
1346938
2
3
111447
3
1309
82242
name
unbound_id
12
1
2
980732
2
3
254049
3
4
95442
4
8
120129
8
7118
90274
declaring_type_id
id
12
1
2
660121
2
3
435277
3
4
247021
4
5
156835
5
7
156008
7
14
142129
14
2090
57052
declaring_type_id
name
12
1
2
762385
2
3
334637
3
4
247405
4
5
159434
5
7
155949
7
14
139914
14
2090
54719
declaring_type_id
type_id
12
1
2
764983
2
3
530276
3
4
228387
4
5
122550
5
9
154561
9
54
53686
declaring_type_id
unbound_id
12
1
2
660121
2
3
435277
3
4
247021
4
5
156835
5
7
156008
7
14
142129
14
2090
57052
type_id
id
12
1
2
402734
2
3
152022
3
4
49374
4
7
63549
7
32
55339
32
40789
14204
type_id
name
12
1
2
589130
2
3
82448
3
12
55753
12
12163
9892
type_id
declaring_type_id
12
1
2
421752
2
3
145732
3
4
48164
4
7
58972
7
51
55398
51
18897
7205
type_id
unbound_id
12
1
2
404920
2
3
154266
3
4
49788
4
7
62574
7
40
55398
40
38842
10276
unbound_id
id
12
1
2
5841310
2
1206
101436
unbound_id
name
12
1
2
5942747
unbound_id
declaring_type_id
12
1
2
5841310
2
1206
101436
unbound_id
type_id
12
1
2
5920983
2
1206
21763
property_location
6657027
id
6642350
loc
10955
id
loc
12
1
2
6631778
2
15
10571
loc
id
12
1
5
915
5
10
826
10
18
856
18
34
826
34
49
826
49
81
826
82
126
826
127
187
826
188
272
826
272
359
826
369
750
826
759
1795
826
1886
9614
826
9940
12699
88
indexers
105718
id
105718
name
295
declaring_type_id
92813
type_id
25543
unbound_id
37769
id
name
12
1
2
105718
id
declaring_type_id
12
1
2
105718
id
type_id
12
1
2
105718
id
unbound_id
12
1
2
105718
name
id
12
1
2
88
2
3
59
3
4
29
6
7
29
14
15
29
16
17
29
3534
3535
29
name
declaring_type_id
12
1
2
118
2
3
29
3
4
29
4
5
29
14
15
29
16
17
29
3103
3104
29
name
type_id
12
1
2
236
4
5
29
856
857
29
name
unbound_id
12
1
2
118
2
3
59
6
7
29
7
8
29
16
17
29
1242
1243
29
declaring_type_id
id
12
1
2
81917
2
3
9213
3
7
1683
declaring_type_id
name
12
1
2
92725
2
3
88
declaring_type_id
type_id
12
1
2
86730
2
4
6083
declaring_type_id
unbound_id
12
1
2
81917
2
3
9213
3
7
1683
type_id
id
12
1
2
10896
2
3
7855
3
4
4429
4
8
1978
8
1643
383
type_id
name
12
1
2
25455
2
3
88
type_id
declaring_type_id
12
1
2
14026
2
3
5374
3
4
4134
4
33
1919
40
1610
88
type_id
unbound_id
12
1
2
10926
2
3
7884
3
4
4459
4
8
1919
8
227
354
unbound_id
id
12
1
2
35111
2
1011
2657
unbound_id
name
12
1
2
37769
unbound_id
declaring_type_id
12
1
2
35111
2
1011
2657
unbound_id
type_id
12
1
2
35967
2
183
1801
indexer_location
106043
id
105718
loc
3248
id
loc
12
1
2
105393
2
3
324
loc
id
12
1
2
1033
2
3
442
3
4
265
4
7
295
7
10
295
15
21
265
21
40
265
45
95
265
103
2098
118
accessors
7915286
id
7915286
kind
59
name
2102177
declaring_member_id
6746858
unbound_id
7039504
id
kind
12
1
2
7915286
id
name
12
1
2
7915286
id
declaring_member_id
12
1
2
7915286
id
unbound_id
12
1
2
7915286
kind
id
12
39862
39863
29
228177
228178
29
kind
name
12
16327
16328
29
54860
54861
29
kind
declaring_member_id
12
39862
39863
29
228177
228178
29
kind
unbound_id
12
36177
36178
29
202205
202206
29
name
id
12
1
2
1367166
2
3
330828
3
5
191651
5
17
160586
17
3385
51943
name
kind
12
1
2
2102177
name
declaring_member_id
12
1
2
1367166
2
3
330828
3
5
191651
5
17
160586
17
3385
51943
name
unbound_id
12
1
2
1381990
2
3
339687
3
5
189614
5
24
158784
24
3380
32099
declaring_member_id
id
12
1
2
5578431
2
3
1168427
declaring_member_id
kind
12
1
2
5578431
2
3
1168427
declaring_member_id
name
12
1
2
5578431
2
3
1168427
declaring_member_id
unbound_id
12
1
2
5578431
2
3
1168427
unbound_id
id
12
1
2
6919788
2
1206
119716
unbound_id
kind
12
1
2
7039504
unbound_id
name
12
1
2
7039504
unbound_id
declaring_member_id
12
1
2
6919788
2
1206
119716
init_only_accessors
13819
id
13819
accessor_location
7933004
id
7915286
loc
10955
id
loc
12
1
2
7901849
2
15
13436
loc
id
12
1
6
944
6
13
974
13
26
856
26
43
826
44
68
826
68
106
826
116
167
826
168
273
856
275
373
826
373
492
826
517
1154
826
1167
2661
826
2853
13984
708
events
80411
id
80411
name
33576
declaring_type_id
33841
type_id
21173
unbound_id
70636
id
name
12
1
2
80411
id
declaring_type_id
12
1
2
80411
id
type_id
12
1
2
80411
id
unbound_id
12
1
2
80411
name
id
12
1
2
19608
2
3
6408
3
4
3779
4
8
2805
8
211
974
name
declaring_type_id
12
1
2
19608
2
3
6408
3
4
3779
4
8
2805
8
200
974
name
type_id
12
1
2
30475
2
4
2539
4
9
561
name
unbound_id
12
1
2
19903
2
3
6614
3
4
3809
4
8
2628
8
145
620
declaring_type_id
id
12
1
2
17659
2
3
6732
3
4
3661
4
5
2362
5
9
2628
9
75
797
declaring_type_id
name
12
1
2
17718
2
3
6969
3
4
3395
4
5
2332
5
9
2628
9
75
797
declaring_type_id
type_id
12
1
2
21202
2
3
6526
3
4
3277
4
9
2628
12
52
206
declaring_type_id
unbound_id
12
1
2
17659
2
3
6732
3
4
3661
4
5
2362
5
9
2628
9
75
797
type_id
id
12
1
2
10453
2
3
4370
3
4
3514
4
7
1683
7
620
1151
type_id
name
12
1
2
17068
2
3
2657
3
262
1446
type_id
declaring_type_id
12
1
2
12048
2
3
3779
3
4
3602
4
26
1624
40
347
118
type_id
unbound_id
12
1
2
10483
2
3
4518
3
4
3395
4
6
1594
6
557
1181
unbound_id
id
12
1
2
68126
2
23
2510
unbound_id
name
12
1
2
70636
unbound_id
declaring_type_id
12
1
2
68126
2
23
2510
unbound_id
type_id
12
1
2
70164
2
5
472
event_location
80411
id
80411
loc
3307
id
loc
12
1
2
80411
loc
id
12
1
2
590
2
3
502
3
4
265
4
6
295
6
9
295
10
16
295
16
30
265
30
42
265
42
70
265
79
230
265
event_accessors
160822
id
160822
kind
59
name
68687
declaring_event_id
80411
unbound_id
141273
id
kind
12
1
2
160822
id
name
12
1
2
160822
id
declaring_event_id
12
1
2
160822
id
unbound_id
12
1
2
160822
kind
id
12
2723
2724
59
kind
name
12
1163
1164
59
kind
declaring_event_id
12
2723
2724
59
kind
unbound_id
12
2392
2393
59
name
id
12
1
2
40279
2
3
12934
3
4
7618
4
8
5728
8
187
2126
name
kind
12
1
2
68687
name
declaring_event_id
12
1
2
40279
2
3
12934
3
4
7618
4
8
5728
8
187
2126
name
unbound_id
12
1
2
40929
2
3
13643
3
4
7677
4
8
5315
8
128
1122
declaring_event_id
id
12
2
3
80411
declaring_event_id
kind
12
2
3
80411
declaring_event_id
name
12
2
3
80411
declaring_event_id
unbound_id
12
2
3
80411
unbound_id
id
12
1
2
136253
2
23
5020
unbound_id
kind
12
1
2
141273
unbound_id
name
12
1
2
141273
unbound_id
declaring_event_id
12
1
2
136253
2
23
5020
event_accessor_location
160822
id
160822
loc
3307
id
loc
12
1
2
160822
loc
id
12
2
3
590
4
5
502
6
7
265
8
11
295
12
17
295
20
31
295
32
59
265
60
83
265
84
139
265
158
459
265
operators
629715
id
629715
name
425
symbol
392
declaring_type_id
75487
type_id
30577
unbound_id
75520
id
name
12
1
2
629715
id
symbol
12
1
2
629715
id
declaring_type_id
12
1
2
629715
id
type_id
12
1
2
629715
id
unbound_id
12
1
2
629715
name
id
12
1
2
65
2
3
16
3
4
49
6
8
32
8
9
16
9
10
32
18
27
32
32
33
32
34
35
32
36
38
32
41
337
32
800
2382
32
34629
34630
16
name
symbol
12
1
2
425
name
declaring_type_id
12
1
2
65
2
3
16
3
4
49
6
8
32
8
9
16
9
10
32
18
20
32
23
24
16
27
28
32
29
30
32
31
35
32
91
785
32
1777
2366
32
name
type_id
12
1
2
65
2
3
114
3
4
49
6
8
32
8
9
16
9
10
32
18
21
32
23
32
32
34
135
32
1750
1751
16
name
unbound_id
12
1
2
65
2
3
16
3
4
49
6
8
32
8
9
16
9
10
32
18
27
32
32
33
32
34
35
32
36
38
32
41
329
32
785
790
32
2370
2371
16
symbol
id
12
1
2
65
2
3
16
3
4
32
6
8
32
8
9
16
9
10
32
26
27
16
32
33
32
34
35
32
40
42
32
54
337
32
800
2382
32
34629
34630
16
symbol
name
12
1
2
359
2
3
32
symbol
declaring_type_id
12
1
2
65
2
3
16
3
4
32
6
8
32
8
9
16
9
10
32
19
24
32
27
28
32
29
30
32
31
35
32
91
785
32
1777
2366
32
symbol
type_id
12
1
2
65
2
3
114
3
4
32
6
8
32
8
9
16
9
10
32
20
24
32
31
35
32
134
1751
32
symbol
unbound_id
12
1
2
65
2
3
16
3
4
32
6
8
32
8
9
16
9
10
32
26
27
16
32
33
32
34
35
32
40
42
32
54
329
32
785
790
32
2370
2371
16
declaring_type_id
id
12
1
2
43617
2
7
5726
7
16
5807
16
22
5857
22
27
6364
27
31
5922
31
73
2192
declaring_type_id
name
12
1
2
71119
2
24
4368
declaring_type_id
symbol
12
1
2
71119
2
22
4368
declaring_type_id
type_id
12
1
2
73524
2
39
1963
declaring_type_id
unbound_id
12
1
2
43617
2
7
5726
7
16
5807
16
22
5857
22
27
6364
27
31
5922
31
73
2192
type_id
id
12
1
3
2699
3
8
2355
8
12
2241
12
15
2159
15
18
2617
18
20
1963
20
22
2192
22
24
2339
24
26
2552
26
28
2764
28
29
1439
29
30
1488
30
31
1537
31
3244
2225
type_id
name
12
1
2
29825
2
18
752
type_id
symbol
12
1
2
29825
2
16
752
type_id
declaring_type_id
12
1
2
29792
2
2891
785
type_id
unbound_id
12
1
3
2699
3
8
2355
8
12
2241
12
15
2159
15
18
2617
18
20
1963
20
22
2192
22
24
2339
24
26
2552
26
28
2764
28
29
1439
29
30
1488
30
31
1537
31
3222
2225
unbound_id
id
12
1
2
66685
2
80
6037
82
98
2797
unbound_id
name
12
1
2
75520
unbound_id
symbol
12
1
2
75520
unbound_id
declaring_type_id
12
1
2
66685
2
80
6037
82
98
2797
unbound_id
type_id
12
1
2
66816
2
80
5906
82
98
2797
operator_location
1210545
id
586245
loc
10683
id
loc
12
1
2
3828
2
3
567169
3
7
15247
loc
id
12
1
3
801
3
17
801
19
29
474
34
38
916
39
50
899
52
59
916
59
65
654
67
73
736
73
78
801
79
83
867
85
89
948
91
95
981
97
279
834
664
17251
49
constant_value
3875386
id
3873643
value
1314307
id
value
12
1
2
3872492
2
9
1151
value
id
12
1
2
1062502
2
3
130819
3
10
101820
10
7596
19165
methods
20454789
id
20454789
name
5761283
declaring_type_id
4275168
type_id
1360551
unbound_id
16901165
id
name
12
1
2
20454789
id
declaring_type_id
12
1
2
20454789
id
type_id
12
1
2
20454789
id
unbound_id
12
1
2
20454789
name
id
12
1
2
4128313
2
3
674798
3
5
458547
5
26
434745
26
15936
64878
name
declaring_type_id
12
1
2
4308242
2
3
587624
3
6
515216
6
10142
350200
name
type_id
12
1
2
5249492
2
7
440356
7
2905
71433
name
unbound_id
12
1
2
4191656
2
3
694583
3
5
457956
5
8458
417086
declaring_type_id
id
12
1
2
1491548
2
3
954893
3
4
425384
4
5
301770
5
6
243093
6
9
373824
9
18
328968
18
8066
155684
declaring_type_id
name
12
1
2
1548246
2
3
987937
3
4
436724
4
5
342463
5
6
264769
6
10
361481
10
70
320847
70
3734
12698
declaring_type_id
type_id
12
1
2
2042968
2
3
1046673
3
4
428367
4
5
350731
5
10
321556
10
848
84870
declaring_type_id
unbound_id
12
1
2
1491578
2
3
954863
3
4
425384
4
5
301770
5
6
243093
6
9
373824
9
18
328968
18
8066
155684
type_id
id
12
1
2
771569
2
3
224578
3
4
98867
4
7
120690
7
23
102765
23
192615
42080
type_id
name
12
1
2
948839
2
3
179544
3
5
116379
5
27
102234
27
59275
13554
type_id
declaring_type_id
12
1
2
883282
2
3
215158
3
4
88797
4
9
108553
9
61707
64760
type_id
unbound_id
12
1
2
774315
2
3
226379
3
4
99162
4
7
121605
7
24
102175
24
167300
36912
unbound_id
id
12
1
2
16368526
2
3017
532638
unbound_id
name
12
1
2
16901165
unbound_id
declaring_type_id
12
1
2
16368644
2
3017
532520
unbound_id
type_id
12
1
2
16731720
2
1636
169445
method_location
20553361
id
20454789
loc
11605
id
loc
12
1
2
20386839
2
70
67949
loc
id
12
1
6
974
6
22
885
23
64
915
64
102
885
105
174
885
176
243
885
243
354
885
356
498
885
502
853
885
858
1303
885
1308
2060
885
2068
5869
885
6153
43327
856
constructors
5991176
id
5991176
name
2792744
declaring_type_id
4484745
unbound_id
5562573
id
name
12
1
2
5991176
id
declaring_type_id
12
1
2
5991176
id
unbound_id
12
1
2
5991176
name
id
12
1
2
2023685
2
3
507715
3
7
213386
7
23610
47957
name
declaring_type_id
12
1
2
2556265
2
6
210433
6
11806
26045
name
unbound_id
12
1
2
2053895
2
3
509339
3
10
211289
10
23610
18220
declaring_type_id
id
12
1
2
3341713
2
3
968743
3
55
174288
declaring_type_id
name
12
1
2
4484745
declaring_type_id
unbound_id
12
1
2
3341713
2
3
968743
3
55
174288
unbound_id
id
12
1
2
5505993
2
1016
56580
unbound_id
name
12
1
2
5562573
unbound_id
declaring_type_id
12
1
2
5505993
2
1016
56580
constructor_location
6040610
id
5991176
loc
11664
id
loc
12
1
2
5971273
2
92
19903
loc
id
12
1
4
1004
4
13
974
13
25
885
25
46
885
46
64
885
64
93
885
94
135
885
135
184
885
184
302
885
302
472
885
483
740
885
788
1890
885
1890
8395
826
destructors
6319
id
6319
name
6024
declaring_type_id
6319
unbound_id
6171
id
name
12
1
2
6319
id
declaring_type_id
12
1
2
6319
id
unbound_id
12
1
2
6319
name
id
12
1
2
5817
2
5
206
name
declaring_type_id
12
1
2
5817
2
5
206
name
unbound_id
12
1
2
5876
2
3
147
declaring_type_id
id
12
1
2
6319
declaring_type_id
name
12
1
2
6319
declaring_type_id
unbound_id
12
1
2
6319
unbound_id
id
12
1
2
6112
3
5
59
unbound_id
name
12
1
2
6171
unbound_id
declaring_type_id
12
1
2
6112
3
5
59
destructor_location
6349
id
6319
loc
1358
id
loc
12
1
2
6289
2
3
29
loc
id
12
1
2
620
2
3
118
3
4
265
4
7
118
7
13
118
16
48
118
overrides
4832110
id
4832110
base_id
1569685
id
base_id
12
1
2
4832110
base_id
id
12
1
2
1071361
2
3
247169
3
5
127334
5
44
117737
44
4471
6083
explicitly_implements
1824355
id
1823794
interface_id
134835
id
interface_id
12
1
2
1823233
2
3
561
interface_id
id
12
1
2
69071
2
3
21439
3
4
8179
4
6
12432
6
10
10187
10
35
10187
35
10047
3336
local_functions
3920
id
3920
name
2325
return_type
503
unbound_id
3852
id
name
12
1
2
3920
id
return_type
12
1
2
3920
id
unbound_id
12
1
2
3920
name
id
12
1
2
1964
2
3
240
3
336
121
name
return_type
12
1
2
2294
2
7
31
name
unbound_id
12
1
2
1975
2
3
241
3
319
109
return_type
id
12
1
2
341
2
3
88
3
6
38
6
2090
36
return_type
name
12
1
2
381
2
3
63
3
7
39
7
760
20
return_type
unbound_id
12
1
2
343
2
3
88
3
7
45
7
2043
27
unbound_id
id
12
1
2
3826
2
12
26
unbound_id
name
12
1
2
3852
unbound_id
return_type
12
1
2
3848
2
4
4
local_function_stmts
3852
fn
3852
stmt
3852
fn
stmt
12
1
2
3852
stmt
fn
12
1
2
3852
fields
14976377
id
14976377
kind
59
name
6219358
declaring_type_id
3386599
type_id
2968095
unbound_id
14485376
id
kind
12
1
2
14976377
id
name
12
1
2
14976377
id
declaring_type_id
12
1
2
14976377
id
type_id
12
1
2
14976377
id
unbound_id
12
1
2
14976377
kind
id
12
131175
131176
29
375977
375978
29
kind
name
12
89638
89639
29
125803
125804
29
kind
declaring_type_id
12
17217
17218
29
104358
104359
29
kind
type_id
12
6833
6834
29
96595
96596
29
kind
unbound_id
12
130817
130818
29
359708
359709
29
name
id
12
1
2
4898317
2
3
694819
3
8
467554
8
12308
158666
name
kind
12
1
2
6076667
2
3
142690
name
declaring_type_id
12
1
2
4898317
2
3
694849
3
8
467524
8
12308
158666
name
type_id
12
1
2
5453576
2
3
467583
3
12308
298197
name
unbound_id
12
1
2
4931273
2
3
696532
3
10
479631
10
12308
111920
declaring_type_id
id
12
1
2
934133
2
3
866066
3
4
480842
4
5
296425
5
6
198857
6
8
247464
8
15
263617
15
6823
99192
declaring_type_id
kind
12
1
2
3183047
2
3
203552
declaring_type_id
name
12
1
2
934133
2
3
866095
3
4
480813
4
5
296425
5
6
198857
6
8
247464
8
15
263617
15
6823
99192
declaring_type_id
type_id
12
1
2
1290387
2
3
940541
3
4
442305
4
5
234470
5
8
310954
8
524
167939
declaring_type_id
unbound_id
12
1
2
934133
2
3
866066
3
4
480842
4
5
296425
5
6
198857
6
8
247464
8
15
263617
15
6823
99192
type_id
id
12
1
2
2017927
2
3
365762
3
5
273332
5
14
225434
14
57540
85638
type_id
kind
12
1
2
2881926
2
3
86169
type_id
name
12
1
2
2161060
2
3
352474
3
5
233673
5
33041
220887
type_id
declaring_type_id
12
1
2
2240172
2
3
357169
3
6
229598
6
19141
141155
type_id
unbound_id
12
1
2
2022888
2
3
368450
3
5
271354
5
15
228623
15
56593
76778
unbound_id
id
12
1
2
14401244
2
1016
84131
unbound_id
kind
12
1
2
14485376
unbound_id
name
12
1
2
14485376
unbound_id
declaring_type_id
12
1
2
14401244
2
1016
84131
unbound_id
type_id
12
1
2
14459182
2
779
26193
field_location
14965126
id
14877243
loc
11221
id
loc
12
1
2
14824296
2
22
52947
loc
id
12
1
10
856
10
20
856
20
46
885
47
82
856
83
139
856
140
204
885
204
295
856
296
491
856
504
732
856
744
1130
856
1152
1951
856
2008
4744
856
5091
20299
856
22254
22255
29
localvars
499212
id
499212
kind
40
name
91305
implicitly_typed
40
type_id
25778
parent_id
499212
id
kind
12
1
2
499212
id
name
12
1
2
499212
id
implicitly_typed
12
1
2
499212
id
type_id
12
1
2
499212
id
parent_id
12
1
2
499212
kind
id
12
68
69
20
24410
24411
20
kind
name
12
29
30
20
4457
4458
20
kind
implicitly_typed
12
1
2
20
2
3
20
kind
type_id
12
7
8
20
1262
1263
20
kind
parent_id
12
68
69
20
24410
24411
20
name
id
12
1
2
57797
2
3
14398
3
5
8422
5
12
7056
12
3783
3630
name
kind
12
1
2
91121
2
3
183
name
implicitly_typed
12
1
2
79395
2
3
11910
name
type_id
12
1
2
78905
2
3
6791
3
74
5608
name
parent_id
12
1
2
57797
2
3
14398
3
5
8422
5
12
7056
12
3783
3630
implicitly_typed
id
12
5418
5419
20
19060
19061
20
implicitly_typed
kind
12
1
2
20
2
3
20
implicitly_typed
name
12
2195
2196
20
2866
2867
20
implicitly_typed
type_id
12
649
650
20
956
957
20
implicitly_typed
parent_id
12
5418
5419
20
19060
19061
20
type_id
id
12
1
2
11543
2
3
4547
3
4
2080
4
6
2121
6
10
1998
10
26
1957
26
7125
1529
type_id
kind
12
1
2
25676
2
3
101
type_id
name
12
1
2
15112
2
3
4078
3
4
1774
4
7
2243
7
24
1957
24
596
611
type_id
implicitly_typed
12
1
2
18823
2
3
6954
type_id
parent_id
12
1
2
11543
2
3
4547
3
4
2080
4
6
2121
6
10
1998
10
26
1957
26
7125
1529
parent_id
id
12
1
2
499212
parent_id
kind
12
1
2
499212
parent_id
name
12
1
2
499212
parent_id
implicitly_typed
12
1
2
499212
parent_id
type_id
12
1
2
499212
localvar_location
499212
id
499212
loc
499212
id
loc
12
1
2
499212
loc
id
12
1
2
499212
params
37386105
id
37386105
name
2196556
type_id
2827915
index
1624
mode
177
parent_id
20722157
unbound_id
30113872
id
name
12
1
2
37386105
id
type_id
12
1
2
37386105
id
index
12
1
2
37386105
id
mode
12
1
2
37386105
id
parent_id
12
1
2
37386105
id
unbound_id
12
1
2
37386105
name
id
12
1
2
981588
2
3
381532
3
4
185480
4
6
196583
6
10
173874
10
25
165665
25
74292
111831
name
type_id
12
1
2
1784401
2
3
214154
3
13
166994
13
13366
31006
name
index
12
1
2
1518982
2
3
374592
3
4
146293
4
21
156688
name
mode
12
1
2
2031215
2
6
164927
6
7
413
name
parent_id
12
1
2
981588
2
3
381532
3
4
185480
4
6
196583
6
10
173874
10
25
165665
25
74292
111831
name
unbound_id
12
1
2
1002142
2
3
388501
3
4
199950
4
6
201101
6
10
166049
10
35
166669
35
63585
72142
type_id
id
12
1
2
1386184
2
3
410619
3
4
235858
4
5
175735
5
8
215276
8
19
219380
19
90397
184860
type_id
name
12
1
2
1901518
2
3
477535
3
4
203434
4
13
212648
13
9576
32778
type_id
index
12
1
2
2062901
2
3
482585
3
6
239668
6
54
42759
type_id
mode
12
1
2
2663253
2
6
164661
type_id
parent_id
12
1
2
1428353
2
3
383717
3
4
237010
4
5
173402
5
9
247848
9
24
214360
24
74138
143222
type_id
unbound_id
12
1
2
1394659
2
3
412155
3
4
252277
4
5
174701
5
8
225375
8
19
214183
19
84336
154561
index
id
12
1
2
383
2
5
147
5
11
147
14
25
147
30
60
147
68
128
147
172
587
147
902
5705
147
9457
127701
147
304936
701725
59
index
name
12
1
2
383
2
4
147
4
9
147
11
20
147
24
48
147
52
93
147
129
355
147
503
2199
147
3339
19993
147
28824
33768
59
index
type_id
12
1
2
383
2
4
118
4
8
147
9
14
147
18
34
147
41
74
147
82
225
147
306
988
147
1501
8856
147
17752
63582
88
index
mode
12
1
2
885
2
3
265
3
4
59
4
5
118
5
6
265
6
7
29
index
parent_id
12
1
2
383
2
5
147
5
11
147
14
25
147
30
60
147
68
128
147
172
587
147
902
5705
147
9457
127701
147
304936
701725
59
index
unbound_id
12
1
2
383
2
5
147
5
11
147
14
25
147
30
60
147
68
128
147
172
569
147
875
5326
147
8782
108038
147
237530
555424
59
mode
id
12
774
775
29
4021
4022
29
11617
11618
29
17805
17806
29
22566
22567
29
1209240
1209241
29
mode
name
12
165
166
29
538
539
29
1968
1969
29
2333
2334
29
6498
6499
29
69882
69883
29
mode
type_id
12
240
241
29
618
619
29
2241
2242
29
3599
3600
29
5662
5663
29
89942
89943
29
mode
index
12
1
2
29
11
12
29
13
14
29
16
17
29
25
26
29
55
56
29
mode
parent_id
12
635
636
29
4021
4022
29
9598
9599
29
16282
16283
29
17805
17806
29
685895
685896
29
mode
unbound_id
12
710
711
29
3669
3670
29
10322
10323
29
17803
17804
29
20567
20568
29
966689
966690
29
parent_id
id
12
1
2
11717289
2
3
5233841
3
4
2032013
4
8
1570571
8
56
168441
parent_id
name
12
1
2
11717259
2
3
5233841
3
4
2032013
4
8
1570601
8
56
168441
parent_id
type_id
12
1
2
12389607
2
3
5149975
3
4
1884331
4
43
1298242
parent_id
index
12
1
2
11717289
2
3
5233841
3
4
2032013
4
8
1570571
8
56
168441
parent_id
mode
12
1
2
19796173
2
5
925983
parent_id
unbound_id
12
1
2
11717289
2
3
5233841
3
4
2032013
4
8
1570571
8
56
168441
unbound_id
id
12
1
2
29105646
2
17584
1008225
unbound_id
name
12
1
2
30113783
2
3
88
unbound_id
type_id
12
1
2
29808646
2
9835
305225
unbound_id
index
12
1
2
30113872
unbound_id
mode
12
1
2
30113872
unbound_id
parent_id
12
1
2
29105646
2
17584
1008225
param_location
37558621
id
37385721
loc
12343
id
loc
12
1
2
37268692
2
70
117028
loc
id
12
1
2
1033
2
25
944
25
62
974
66
134
944
135
214
944
215
384
944
392
552
944
563
857
944
858
1381
944
1388
2043
944
2050
3889
944
4077
10356
944
10618
96288
885
statements
2457840
id
2457840
kind
43
id
kind
12
1
2
2457840
kind
id
12
6
109
2
145
245
2
347
366
2
469
613
2
862
1025
2
1165
1263
2
1846
1883
2
2826
4737
2
5360
5866
2
6322
6522
2
11476
12648
2
34118
52069
2
70449
144607
2
205907
207344
2
441775
466301
2
stmt_parent
2097092
stmt
2097092
index
4958
parent
1004045
stmt
index
12
1
2
2097092
stmt
parent
12
1
2
2097092
index
stmt
12
1
2
1245
3
4
931
4
5
455
5
6
40
6
7
748
7
9
413
9
54
384
54
79
395
79
442737
343
index
parent
12
1
2
1245
3
4
931
4
5
455
5
6
40
6
7
748
7
9
413
9
54
384
54
79
395
79
442737
343
parent
stmt
12
1
2
647149
2
3
190656
3
4
62746
4
9
80167
9
3407
23325
parent
index
12
1
2
647149
2
3
190656
3
4
62746
4
9
80167
9
3407
23325
stmt_parent_top_level
360747
stmt
360747
index
1
parent
340702
stmt
index
12
1
2
360747
stmt
parent
12
1
2
360747
index
stmt
12
247851
247852
1
index
parent
12
234079
234080
1
parent
stmt
12
1
2
322201
2
5
18500
parent
index
12
1
2
340702
stmt_location
2457834
id
2457834
loc
2376770
id
loc
12
1
2
2457834
loc
id
12
1
2
2300076
2
5
76693
catch_type
25042
catch_id
25042
type_id
1179
kind
18
catch_id
type_id
12
1
2
25042
catch_id
kind
12
1
2
25042
type_id
catch_id
12
1
2
311
2
3
113
3
4
122
4
6
94
6
9
94
10
14
94
14
23
103
23
54
94
55
83
94
83
586
56
type_id
kind
12
1
2
1179
kind
catch_id
12
66
67
9
2588
2589
9
kind
type_id
12
1
2
9
124
125
9
foreach_stmt_info
26778
id
26778
kind
9
id
kind
12
1
2
26778
kind
id
12
2838
2839
9
foreach_stmt_desugar
133865
id
26778
symbol
16644
kind
47
id
symbol
12
4
5
28
5
6
26750
id
kind
12
4
5
28
5
6
26750
symbol
id
12
1
2
7539
2
3
2774
3
4
1594
4
5
1434
5
8
1453
8
17
1302
17
2836
547
symbol
kind
12
1
2
16644
kind
id
12
2835
2836
9
2838
2839
37
kind
symbol
12
1
2
9
275
276
9
440
441
9
488
489
9
560
561
9
expressions
9729129
id
9729129
kind
1692
type_id
95323
id
kind
12
1
2
9729129
id
type_id
12
1
2
9729129
kind
id
12
1
7
122
7
13
142
16
34
142
47
119
142
124
278
142
284
496
142
523
644
142
645
1011
142
1062
2059
142
2168
7569
142
8973
29951
142
30558
71189
142
kind
type_id
12
1
2
550
2
3
203
3
5
142
5
7
122
8
29
142
32
113
142
113
406
142
524
1047
142
1127
1701
101
type_id
id
12
1
2
18518
2
3
20190
3
4
3895
4
5
6036
5
7
7015
7
10
7219
10
15
7403
15
25
7260
25
49
7158
49
222
7158
222
80937
3467
type_id
kind
12
1
2
33099
2
3
24167
3
4
12624
4
5
7566
5
7
8667
7
11
7709
11
35
1488
expr_parent
9420628
expr
9420628
index
32815
parent
6308207
expr
index
12
1
2
9420628
expr
parent
12
1
2
9420628
index
expr
12
2
3
1
4
5
17078
5
6
5156
6
9
2596
10
11
4803
11
66
2467
66
3205696
711
index
parent
12
2
3
1
4
5
17078
5
6
5156
6
9
2596
10
11
4803
11
66
2467
66
3205696
711
parent
expr
12
1
2
4096774
2
3
1896453
3
22534
314979
parent
index
12
1
2
4096774
2
3
1896453
3
22534
314979
expr_parent_top_level
5483254
expr
5483254
index
354
parent
3999827
expr
index
12
1
2
5483254
expr
parent
12
1
2
5483254
index
expr
12
4
5
29
6
7
29
18
19
29
113
114
29
206
207
29
1789
1790
29
3600
3601
29
5179
5180
29
7256
7257
29
9474
9475
29
22367
22368
29
135670
135671
29
index
parent
12
4
5
29
6
7
29
18
19
29
113
114
29
206
207
29
1789
1790
29
3599
3600
29
5177
5178
29
7253
7254
29
9470
9471
29
22360
22361
29
135442
135443
29
parent
expr
12
1
2
3335541
2
3
383805
3
14
280479
parent
index
12
1
2
3339528
2
3
380646
3
12
279652
implicitly_typed_array_creation
20271
id
20271
explicitly_sized_array_creation
10740
id
10740
stackalloc_array_creation
1740
id
1740
implicitly_typed_object_creation
8374
id
8374
mutator_invocation_mode
40
id
40
mode
4
id
mode
12
1
2
40
mode
id
12
5
6
2
14
15
2
expr_compiler_generated
9719561
id
9719561
expr_value
6749339
id
6749339
value
838189
id
value
12
1
2
6749339
value
id
12
1
2
578706
2
3
137759
3
4
66856
4
35752
54867
expr_call
1585545
caller_id
1585545
target_id
207400
caller_id
target_id
12
1
2
1585545
target_id
caller_id
12
1
2
110903
2
3
41218
3
4
15563
4
6
15584
6
15
15633
15
46132
8497
expr_access
3615672
accesser_id
3615672
target_id
874837
accesser_id
target_id
12
1
2
3615672
target_id
accesser_id
12
1
2
292101
2
3
190756
3
4
134523
4
5
82547
5
7
80285
7
15
68015
15
15109
26608
expr_location
9729129
id
9729129
loc
7546264
id
loc
12
1
2
9729129
loc
id
12
1
2
6528648
2
3
981619
3
9211
35995
dynamic_member_name
7870
id
7870
name
1947
id
name
12
1
2
7870
name
id
12
1
2
788
2
3
349
3
4
213
4
5
168
5
7
157
7
16
146
16
36
123
conditional_access
17391
id
17391
expr_argument
1578474
id
1578474
mode
4
id
mode
12
1
2
1578474
mode
id
12
348
349
1
5418
5419
1
12497
12498
1
1560211
1560212
1
expr_argument_name
731791
id
731791
name
5906
id
name
12
1
2
731791
name
id
12
1
2
1004
2
3
354
3
5
413
5
7
472
7
11
531
11
18
502
18
26
472
26
49
472
49
104
472
108
220
472
222
590
472
597
3491
265
lambda_expr_return_type
16
id
16
type_id
12
id
type_id
12
1
2
16
type_id
id
12
1
2
9
3
4
2
xmlEncoding
47241
id
47241
encoding
2
id
encoding
12
1
2
47241
encoding
id
12
19580
19581
2
xmlDTDs
58
id
58
root
17
publicId
4
systemId
14
fileid
58
id
root
12
1
2
58
id
publicId
12
1
2
58
id
systemId
12
1
2
58
id
fileid
12
1
2
58
root
id
12
1
2
8
2
3
2
3
4
2
4
5
1
20
21
1
root
publicId
12
1
2
17
root
systemId
12
1
2
16
2
3
1
root
fileid
12
1
2
8
2
3
2
3
4
2
4
5
1
20
21
1
publicId
id
12
3
4
1
4
5
1
33
34
1
publicId
root
12
1
2
2
10
11
1
publicId
systemId
12
1
2
2
8
9
1
publicId
fileid
12
3
4
1
4
5
1
33
34
1
systemId
id
12
1
2
7
3
4
2
4
5
1
5
6
1
20
21
1
systemId
root
12
1
2
13
4
5
1
systemId
publicId
12
1
2
14
systemId
fileid
12
1
2
7
3
4
2
4
5
1
5
6
1
20
21
1
fileid
id
12
1
2
58
fileid
root
12
1
2
58
fileid
publicId
12
1
2
58
fileid
systemId
12
1
2
58
xmlElements
60596686
id
60596686
name
4656
parentid
24508733
idx
41486
fileid
47236
id
name
12
1
2
60596686
id
parentid
12
1
2
60596686
id
idx
12
1
2
60596686
id
fileid
12
1
2
60596686
name
id
12
1
2
2214
2
3
726
3
4
219
4
7
422
7
23
352
23
67
349
69
278542
349
285061
5380926
21
name
parentid
12
1
2
2545
2
3
636
3
5
388
5
17
364
17
46
357
46
325215
349
539450
4457423
14
name
idx
12
1
2
3066
2
3
764
3
5
373
5
19
352
19
17196
98
name
fileid
12
1
2
2719
2
3
612
3
5
361
5
16
357
16
42
364
46
17344
241
parentid
id
12
1
2
14236534
2
3
4769987
3
4
2178787
4
6
2111335
6
17196
1212088
parentid
name
12
1
2
16928747
2
3
4145888
3
4
2094938
4
125
1339158
parentid
idx
12
1
2
14236534
2
3
4769987
3
4
2178787
4
6
2111335
6
17196
1212088
parentid
fileid
12
1
2
24508733
idx
id
12
1
2
735
2
3
6000
3
6
1556
7
9
2412
9
10
3860
10
14
67
14
15
3855
15
28
2844
29
33
2738
33
43
3274
43
51
3467
51
66
3274
66
449
3163
451
2337
3112
2338
10158133
1124
idx
name
12
1
2
40579
2
773
907
idx
parentid
12
1
2
735
2
3
6000
3
6
1556
7
9
2412
9
10
3860
10
14
67
14
15
3855
15
28
2844
29
33
2738
33
43
3274
43
51
3467
51
66
3274
66
449
3163
451
2337
3112
2338
10158133
1124
idx
fileid
12
1
2
735
2
3
6000
3
6
1556
7
9
2412
9
10
3860
10
14
67
14
15
3855
15
28
2844
29
33
2738
33
43
3274
43
51
3467
51
66
3274
66
449
3163
451
2337
3112
2338
19579
1124
fileid
id
12
1
15
3787
15
45
3556
45
87
3599
87
148
3657
148
210
3551
210
300
3616
300
475
3575
478
680
3759
682
909
4012
912
1224
3585
1238
2043
4169
2047
4127
3843
4196
173229
2521
fileid
name
12
1
6
2545
6
10
4258
10
11
1877
11
12
4994
12
13
4041
13
14
6333
14
15
5240
15
16
4868
16
17
3853
17
19
3983
19
23
3546
23
226
1693
fileid
parentid
12
1
6
3674
6
15
3607
15
45
3964
45
72
3720
72
90
3802
90
145
3570
145
210
3546
211
295
3582
296
395
3993
395
571
3648
574
903
4253
904
1867
3730
1902
45210
2142
fileid
idx
12
1
6
3744
6
13
3913
13
28
3698
28
38
3672
38
54
3635
54
71
3590
71
107
3710
107
168
3978
168
219
3553
222
283
3575
283
377
3592
379
722
3821
730
17196
2748
xmlAttrs
41517819
id
41517819
elementid
41169314
name
1160
value
884044
idx
31
fileid
46681
id
elementid
12
1
2
41517819
id
name
12
1
2
41517819
id
value
12
1
2
41517819
id
idx
12
1
2
41517819
id
fileid
12
1
2
41517819
elementid
id
12
1
2
40983290
2
14
186023
elementid
name
12
1
2
40983290
2
14
186023
elementid
value
12
1
2
40983491
2
13
185822
elementid
idx
12
1
2
40983290
2
14
186023
elementid
fileid
12
1
2
41169314
name
id
12
1
2
132
2
3
142
3
4
69
4
5
91
5
10
96
10
17
89
17
22
89
22
37
89
38
51
94
51
119
89
122
1121
94
1246
10515016
82
name
elementid
12
1
2
132
2
3
142
3
4
69
4
5
91
5
10
96
10
17
89
17
22
89
22
37
89
38
51
94
51
119
89
122
1121
94
1246
10515016
82
name
value
12
1
2
552
2
3
154
3
4
82
4
6
86
6
10
91
10
20
94
20
1879
89
1953
348545
9
name
idx
12
1
2
808
2
3
224
3
4
86
4
7
41
name
fileid
12
1
2
359
2
3
188
3
4
53
4
5
115
5
10
96
10
20
96
20
27
101
28
89
94
91
17346
55
value
id
12
1
2
60648
2
3
308688
3
4
71908
4
5
76917
5
6
38815
6
8
81352
8
13
75194
13
29
70436
29
150
66325
150
471089
33756
value
elementid
12
1
2
60665
2
3
308695
3
4
71906
4
5
76924
5
6
38839
6
8
81352
8
13
75173
13
29
70410
29
150
66323
150
471089
33753
value
name
12
1
2
781509
2
3
101942
3
79
593
value
idx
12
1
2
882310
2
12
1734
value
fileid
12
1
2
69493
2
3
365375
3
4
74789
4
5
58619
5
7
79255
7
9
79569
9
28
71761
28
159
69845
159
9324
15335
idx
id
12
18
19
2
25
26
2
63
64
2
74
75
2
87
88
2
178
179
2
493
494
2
3438
3439
2
3852
3853
2
5912
5913
2
53204
53205
2
77101
77102
2
17063441
17063442
2
idx
elementid
12
18
19
2
25
26
2
63
64
2
74
75
2
87
88
2
178
179
2
493
494
2
3438
3439
2
3852
3853
2
5912
5913
2
53204
53205
2
77101
77102
2
17063441
17063442
2
idx
name
12
1
2
2
2
3
2
5
6
2
7
8
4
12
13
2
23
24
2
33
34
2
54
55
2
86
87
2
136
137
2
156
157
2
181
182
2
idx
value
12
2
3
2
6
7
2
10
11
2
17
18
2
20
21
2
25
26
2
39
40
2
71
72
2
120
121
2
202
203
2
717
718
2
3322
3323
2
362733
362734
2
idx
fileid
12
1
2
2
2
3
2
3
4
4
7
8
2
31
32
2
52
53
2
73
74
2
129
130
2
573
574
2
1861
1862
2
2908
2909
2
19348
19349
2
fileid
id
12
1
11
3508
11
34
3718
34
63
3556
63
98
3488
98
130
3522
130
204
3616
204
344
3503
344
445
4116
445
588
3505
590
788
3874
794
1249
3662
1250
2765
3503
2823
96503
3105
fileid
elementid
12
1
9
3515
9
32
3515
32
61
3742
61
95
3544
95
130
3515
130
204
3650
204
345
3650
345
445
4174
445
591
4142
591
811
3623
811
1552
3505
1552
2997
3633
3070
96503
2468
fileid
name
12
1
2
2912
2
3
20056
3
4
11496
4
5
4605
5
6
4195
6
71
3413
fileid
value
12
1
10
3587
10
27
3360
27
40
3648
40
54
3790
54
74
3537
74
102
3660
102
140
3508
140
206
3882
206
284
3956
284
366
3544
367
458
3503
459
824
3749
826
19500
2953
fileid
idx
12
1
2
39665
2
3
2526
3
5
4178
5
14
311
xmlNs
6274
id
346
prefixName
168
URI
346
fileid
4363
id
prefixName
12
1
2
298
2
3
34
3
5
13
id
URI
12
1
2
346
id
fileid
12
1
2
173
2
3
33
3
4
24
4
6
24
6
10
26
10
23
26
26
53
26
60
1955
11
prefixName
id
12
1
2
135
2
3
16
3
7
13
7
113
4
prefixName
URI
12
1
2
135
2
3
16
3
7
13
7
113
4
prefixName
fileid
12
1
2
78
2
3
20
3
4
14
4
8
13
8
23
14
26
27
14
27
2886
13
URI
id
12
1
2
346
URI
prefixName
12
1
2
298
2
3
34
3
5
13
URI
fileid
12
1
2
173
2
3
33
3
4
24
4
6
24
6
10
26
10
23
26
26
53
26
60
1955
11
fileid
id
12
1
2
3758
2
4
339
4
21
266
fileid
prefixName
12
1
2
3782
2
3
260
3
21
320
fileid
URI
12
1
2
3758
2
4
339
4
21
266
xmlHasNs
501573
elementId
501573
nsId
88
fileid
2362
elementId
nsId
12
1
2
501573
elementId
fileid
12
1
2
501573
nsId
elementId
12
8
9
29
185
186
29
16792
16793
29
nsId
fileid
12
2
3
29
3
4
29
75
76
29
fileid
elementId
12
3
8
147
8
10
206
10
19
177
21
25
177
35
44
177
50
62
177
67
73
177
74
90
177
95
132
177
144
157
206
176
234
177
244
429
177
577
1038
177
6114
6115
29
fileid
nsId
12
1
2
2362
xmlComments
14558
id
14558
text
7677
parentid
8711
fileid
3425
id
text
12
1
2
14558
id
parentid
12
1
2
14558
id
fileid
12
1
2
14558
text
id
12
1
2
6142
2
3
826
3
9
590
9
89
118
text
parentid
12
1
2
6467
2
3
738
3
89
472
text
fileid
12
1
2
6644
2
3
708
3
6
324
parentid
id
12
1
2
7796
2
8
679
8
49
236
parentid
text
12
1
2
7796
2
8
679
8
31
236
parentid
fileid
12
1
2
8711
fileid
id
12
1
2
2214
2
3
472
3
5
295
5
12
265
18
153
177
fileid
text
12
1
2
2214
2
3
472
3
4
206
4
7
265
8
31
265
fileid
parentid
12
1
2
2716
2
3
561
3
153
147
xmlChars
45379357
id
45379357
text
1700656
parentid
28480252
idx
144
isCDATA
4
fileid
45226
id
text
12
1
2
45379357
id
parentid
12
1
2
45379357
id
idx
12
1
2
45379357
id
isCDATA
12
1
2
45379357
id
fileid
12
1
2
45379357
text
id
12
1
2
165727
2
3
421881
3
4
63903
4
5
175834
5
6
58035
6
8
141440
8
9
87851
9
12
148604
12
15
83185
15
19
132328
19
54
127852
54
921656
94011
text
parentid
12
1
2
165833
2
3
421941
3
4
63908
4
5
175865
5
6
58062
6
8
141443
8
9
87772
9
12
148676
12
15
83234
15
19
132504
19
54
127683
54
918936
93731
text
idx
12
1
2
1668603
2
33
32052
text
isCDATA
12
1
2
1700654
2
3
2
text
fileid
12
1
2
206075
2
3
498938
3
4
94930
4
5
145786
5
6
70034
6
8
145525
8
10
153687
10
13
136842
13
17
129855
17
14127
118980
parentid
id
12
1
2
17038222
2
3
8292964
3
4
2084028
4
61
1065037
parentid
text
12
1
2
17040106
2
3
8301698
3
4
2100181
4
47
1038266
parentid
idx
12
1
2
17038222
2
3
8292964
3
4
2084028
4
61
1065037
parentid
isCDATA
12
1
2
28479871
2
3
381
parentid
fileid
12
1
2
28480252
idx
id
12
1
2
41
2
3
7
3
13
12
146
182
12
183
669
12
669
1021
12
1030
1919
12
2639
10493
12
16073
114280
12
211986
11804208
12
idx
text
12
1
2
41
2
3
7
3
8
12
11
20
12
22
47
12
47
76
12
76
161
12
199
477
12
595
3300
12
5875
530158
12
idx
parentid
12
1
2
41
2
3
7
3
13
12
146
182
12
183
669
12
669
1021
12
1030
1919
12
2639
10493
12
16073
114280
12
211986
11804208
12
idx
isCDATA
12
1
2
132
2
3
12
idx
fileid
12
1
2
41
2
3
7
3
10
12
131
162
12
163
303
7
306
307
9
311
313
12
408
752
12
861
2683
12
3388
12571
12
15477
18746
7
isCDATA
id
12
8384
8385
2
18799993
18799994
2
isCDATA
text
12
569
570
2
704303
704304
2
isCDATA
parentid
12
8344
8345
2
11796021
11796022
2
isCDATA
idx
12
5
6
2
60
61
2
isCDATA
fileid
12
99
100
2
18745
18746
2
fileid
id
12
1
10
3442
10
35
3783
35
74
3857
74
115
3416
115
172
3401
173
265
3797
266
384
3401
384
571
3517
571
697
3684
700
1060
3406
1061
1657
3401
1657
3293
3645
3300
98239
2468
fileid
text
12
1
10
3568
10
24
3394
24
45
3990
45
70
3462
70
89
3430
89
140
3503
140
186
3310
186
265
3471
265
323
3558
323
457
3368
457
675
3544
675
1031
3394
1032
30223
3228
fileid
parentid
12
1
10
3462
10
26
3440
26
52
3329
52
75
3406
75
106
3428
106
165
3329
165
237
3978
241
366
3505
370
464
3445
466
575
3483
576
976
3527
981
1693
3486
1701
53250
3392
55125
61987
9
fileid
idx
12
1
2
5510
2
3
2374
3
4
7013
4
5
8340
5
6
7954
6
7
4383
7
10
4145
10
13
3426
13
61
2077
fileid
isCDATA
12
1
2
44987
2
3
238
xmllocations
147551414
xmlElement
147546330
location
128989242
xmlElement
location
12
1
2
147546284
2
1315
45
location
xmlElement
12
1
2
110766100
2
3
18041868
3
15
181274
commentline
1542302
id
1542302
kind
28
text
576326
rawtext
581666
id
kind
12
1
2
1542302
id
text
12
1
2
1542302
id
rawtext
12
1
2
1542302
kind
id
12
2508
2509
9
30994
30995
9
129951
129952
9
kind
text
12
1026
1027
9
22344
22345
9
37918
37919
9
kind
rawtext
12
1113
1114
9
22456
22457
9
38076
38077
9
text
id
12
1
2
482110
2
3
53425
3
21079
40790
text
kind
12
1
2
574458
2
4
1868
text
rawtext
12
1
2
572797
2
40
3528
rawtext
id
12
1
2
487837
2
3
52896
3
21061
40932
rawtext
kind
12
1
2
581666
rawtext
text
12
1
2
581666
commentline_location
1542302
id
1542302
loc
1542302
id
loc
12
1
2
1542302
loc
id
12
1
2
1542302
commentblock
374967
id
374967
commentblock_location
374967
id
374967
loc
374967
id
loc
12
1
2
374967
loc
id
12
1
2
374967
commentblock_binding
1356021
id
374967
entity
587083
bindtype
37
id
entity
12
1
2
23108
2
3
86988
3
4
264871
id
bindtype
12
1
3
23381
3
4
86714
4
5
264871
entity
id
12
1
2
415333
2
3
139837
3
524
31911
entity
bindtype
12
1
2
222400
2
3
230402
3
4
124693
4
5
9586
bindtype
id
12
29619
29620
9
36698
36699
9
38608
38609
9
38786
38787
9
bindtype
entity
12
12589
12590
9
29328
29329
9
36783
36784
9
37415
37416
9
commentblock_child
1901577
id
374967
commentline
1541669
index
2868
id
commentline
12
1
2
116559
2
3
36355
3
4
86072
4
5
29241
5
6
48131
6
10
32864
10
304
25740
id
index
12
1
2
3340
2
3
114182
3
4
41319
4
5
81770
5
6
28269
6
7
47905
7
11
32638
11
305
25542
commentline
id
12
1
2
1541669
commentline
index
12
1
2
1181761
2
3
359907
index
id
12
1
2
1339
2
3
311
3
9
226
11
17
226
18
40
217
43
248
217
265
2090
217
2339
39740
113
index
commentline
12
1
2
1339
2
3
311
3
9
226
11
17
226
18
40
217
43
248
217
265
2090
217
2339
39740
113
asp_elements
148401
id
148401
kind
13
loc
148401
id
kind
12
1
2
148401
id
loc
12
1
2
148401
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
148401
loc
kind
12
1
2
148401
asp_comment_server
17
comment
17
asp_code_inline
720
code
720
asp_directive_attribute
7447
directive
2683
index
10
name
61
value
7447
directive
index
12
1
2
670
2
3
208
3
4
898
4
5
871
5
8
34
directive
name
12
1
2
670
2
3
208
3
4
898
4
5
871
5
8
34
directive
value
12
1
2
670
2
3
208
3
4
898
4
5
871
5
8
34
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
2
19
20
2
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
14
2
3
2
3
4
4
4
5
5
5
6
2
6
7
2
7
8
4
9
22
4
22
24
4
35
165
4
496
527
4
692
713
4
1049
1050
1
name
index
12
1
2
32
2
3
11
3
4
11
4
6
4
6
7
1
name
value
12
1
2
14
2
3
2
3
4
4
4
5
5
5
6
2
6
7
2
7
8
4
9
22
4
22
24
4
35
165
4
496
527
4
692
713
4
1049
1050
1
value
directive
12
1
2
7447
value
index
12
1
2
7447
value
name
12
1
2
7447
asp_directive_name
2685
directive
2685
name
13
directive
name
12
1
2
2685
name
directive
12
2
3
2
6
7
4
83
84
1
195
196
1
530
531
1
1015
1016
1
asp_element_body
118617
element
118617
body
10040
element
body
12
1
2
118617
body
element
12
1
2
6606
2
3
1158
3
5
743
5
10
764
10
1007
753
1095
5694
13
asp_tag_attribute
39738
tag
16294
index
30
name
577
attribute
39738
tag
index
12
1
2
4616
2
3
5862
3
4
2634
4
5
1619
5
7
1279
7
22
280
tag
name
12
1
2
4616
2
3
5862
3
4
2634
4
5
1619
5
7
1279
7
22
280
tag
attribute
12
1
2
4616
2
3
5862
3
4
2634
4
5
1619
5
7
1279
7
22
280
index
tag
12
1
2
2
2
3
2
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
2
2
3
2
3
4
1
4
5
2
7
8
2
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
2
2
3
2
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
174
2
3
62
3
4
32
4
5
36
5
8
49
8
12
45
12
18
48
18
35
43
35
109
43
110
5718
42
name
index
12
1
2
270
2
3
132
3
4
61
4
5
27
5
7
43
7
13
42
name
attribute
12
1
2
174
2
3
62
3
4
32
4
5
36
5
8
49
8
12
45
12
18
48
18
35
43
35
109
43
110
5718
42
attribute
tag
12
1
2
39738
attribute
index
12
1
2
39738
attribute
name
12
1
2
39738
asp_tag_name
27098
tag
27098
name
439
tag
name
12
1
2
27098
name
tag
12
1
2
112
2
3
46
3
5
33
5
8
39
8
12
34
12
19
33
19
31
36
32
53
33
53
161
33
170
996
33
1223
1970
2
asp_tag_isempty
3389
tag
3389
cil_instruction
504255988
id
504255988
opcode
6083
index
1697197
impl
23978675
id
opcode
12
1
2
504255988
id
index
12
1
2
504255988
id
impl
12
1
2
504255988
opcode
id
12
1
16
502
17
69
472
70
213
472
224
594
472
636
1221
472
1221
2818
472
2880
5863
472
6467
11024
472
11313
24194
472
25681
54307
472
61088
131396
472
142955
338976
472
356037
1814450
383
opcode
index
12
1
9
472
9
36
472
41
78
472
86
183
472
185
277
472
282
422
472
422
588
472
588
731
472
740
1050
472
1089
1464
472
1470
3025
472
3171
5912
472
6769
25364
413
opcode
impl
12
1
12
502
12
33
472
35
81
472
92
317
472
330
719
472
778
1306
472
1376
2365
472
2467
5519
472
6012
11497
472
14453
27062
472
27870
52923
472
58946
131744
472
142502
803354
383
index
id
12
1
2
352001
2
3
5787
3
4
466933
4
5
116201
5
6
205088
6
15
83275
15
16
145171
16
20
144669
20
126
127393
126
812002
50674
index
opcode
12
1
2
713158
2
3
246076
3
4
152583
4
7
101879
7
9
152494
9
11
130051
11
29
129461
29
177
71492
index
impl
12
1
2
352001
2
3
5787
3
4
466933
4
5
116201
5
6
205088
6
15
83275
15
16
145171
16
20
144669
20
126
127393
126
812002
50674
impl
id
12
1
3
1768159
3
4
5292193
4
5
2487016
5
6
1620212
6
8
1895730
8
11
1892393
11
16
1968640
16
23
1813045
23
35
1856927
35
67
1825773
67
57474
1558582
impl
opcode
12
1
3
1771791
3
4
5484997
4
5
2836567
5
6
2484418
6
7
1600958
7
9
2124649
9
12
2168561
12
16
2034316
16
24
1878189
24
77
1594225
impl
index
12
1
3
1768159
3
4
5292193
4
5
2487016
5
6
1620212
6
8
1895730
8
11
1892393
11
16
1968640
16
23
1813045
23
35
1856927
35
67
1825773
67
57474
1558582
cil_jump
38653843
instruction
38653843
target
29345551
instruction
target
12
1
2
38653843
target
instruction
12
1
2
24482256
2
3
3199997
3
473
1663297
cil_access
205355636
instruction
205355636
target
48923909
instruction
target
12
1
2
205355636
target
instruction
12
1
2
20166543
2
3
12282589
3
4
5954293
4
5
3067849
5
8
4125035
8
72956
3327598
cil_value
19775768
instruction
19775768
value
4923654
instruction
value
12
1
2
19775768
value
instruction
12
1
2
3687248
2
3
676747
3
7
372289
7
182148
187370
cil_switch
4070434
instruction
272683
index
141509
target
1795386
instruction
index
12
2
3
6821
3
4
75036
4
5
45978
5
6
32453
6
7
17836
7
8
15414
8
11
23476
11
16
21527
16
32
20641
32
4793
13495
instruction
target
12
1
2
5610
2
3
33339
3
4
96918
4
5
54513
5
6
24923
6
8
23860
8
15
21202
15
2160
12314
index
instruction
12
1
6
3957
6
7
70488
7
8
44620
8
15
11103
15
655
10630
688
9235
708
index
target
12
1
6
3957
6
7
70488
7
8
44620
8
15
11103
15
645
10630
675
8900
708
target
instruction
12
1
2
1771673
2
18
23712
target
index
12
1
2
1596204
2
6
141420
6
2934
57761
cil_instruction_location
0
id
0
loc
0
id
loc
12
1
2
20
loc
id
12
cil_type_location
4842416
id
4842416
loc
14587
id
loc
12
1
2
4842416
loc
id
12
1
2
3307
2
10
1122
10
21
1151
21
41
1240
41
71
1151
71
105
1122
105
159
1122
160
303
1122
303
484
1122
486
1178
1122
1182
9017
1004
cil_method_location
29355975
id
29355975
loc
11280
id
loc
12
1
2
29355975
loc
id
12
2
26
856
30
52
856
54
120
856
120
194
856
197
288
856
288
444
856
453
638
856
639
875
856
887
1378
856
1394
1994
856
2017
3547
856
3606
7233
856
7362
30109
856
30700
50470
147
cil_type
12399647
id
12399647
name
3497574
kind
147
parent
2509459
sourceDecl
6934819
id
name
12
1
2
12399647
id
kind
12
1
2
12399647
id
parent
12
1
2
12399647
id
sourceDecl
12
1
2
12399647
name
id
12
1
2
3073135
2
4
292852
4
45085
131587
name
kind
12
1
2
3497574
name
parent
12
1
2
3232303
2
48
262406
48
45085
2864
name
sourceDecl
12
1
2
3194121
2
5
271945
5
45085
31508
kind
id
12
92
93
29
493
494
29
6156
6157
29
60060
60061
29
353094
353095
29
kind
name
12
42
43
29
92
93
29
470
471
29
3045
3046
29
114791
114792
29
kind
parent
12
1
2
59
80
81
29
41127
41128
29
45084
45085
29
kind
sourceDecl
12
92
93
29
493
494
29
5383
5384
29
60060
60061
29
168809
168810
29
parent
id
12
1
2
1632408
2
3
460791
3
5
196790
5
28
189023
28
56074
30445
parent
name
12
1
2
1641149
2
3
468144
3
5
196819
5
38
188669
38
3428
14676
parent
kind
12
1
2
2470716
2
4
38743
parent
sourceDecl
12
1
2
1640617
2
3
467967
3
5
196819
5
38
188698
38
6279
15355
sourceDecl
id
12
1
2
6636001
2
23276
298817
sourceDecl
name
12
1
2
6934819
sourceDecl
kind
12
1
2
6934819
sourceDecl
parent
12
1
2
6836896
2
1652
97922
cil_pointer_type
14558
id
14558
pointee
14558
id
pointee
12
1
2
14558
pointee
id
12
1
2
14558
cil_array_type
181788
id
181788
element_type
181198
rank
88
id
element_type
12
1
2
181788
id
rank
12
1
2
181788
element_type
id
12
1
2
180666
2
4
531
element_type
rank
12
1
2
180666
2
4
531
rank
id
12
3
4
29
19
20
29
6134
6135
29
rank
element_type
12
3
4
29
19
20
29
6134
6135
29
cil_function_pointer_return_type
39218
id
39218
return_type
8096
id
return_type
12
1
2
39218
return_type
id
12
1
2
2386
2
3
2610
3
4
1713
4
6
734
6
78
611
105
576
40
cil_method
39373409
id
39373409
name
7889447
parent
7601939
return_type
3365899
id
name
12
1
2
39373409
id
parent
12
1
2
39373409
id
return_type
12
1
2
39373409
name
id
12
1
2
5260891
2
3
1204159
3
5
695174
5
19
592851
19
206309
136371
name
parent
12
1
2
5492143
2
3
1123157
3
5
645238
5
48
591935
48
185857
36972
name
return_type
12
1
2
7115722
2
5
616711
5
10798
157012
parent
id
12
1
2
2404036
2
3
1743767
3
4
872208
4
5
624389
5
7
648752
7
11
655042
11
39
572888
39
28806
80854
parent
name
12
1
2
2458342
2
3
1772470
3
4
893883
4
5
633544
5
7
698097
7
11
599436
11
3640
546163
parent
return_type
12
1
2
3242964
2
3
2011076
3
4
858358
4
5
456923
5
7
614054
7
12757
418563
return_type
id
12
1
2
2033105
2
3
586118
3
4
222570
4
8
285558
8
508819
238546
return_type
name
12
1
2
2303692
2
3
542590
3
5
273775
5
78481
245840
return_type
parent
12
1
2
2200572
2
3
562582
3
4
209872
4
9
261816
9
207300
131055
cil_method_source_declaration
34928825
method
34928825
source
30419098
method
source
12
1
2
34928825
source
method
12
1
2
28648133
2
981
1770964
cil_method_implementation
27072747
id
27072747
method
27049714
location
11073
id
method
12
1
2
27072747
id
location
12
1
2
27072747
method
id
12
1
2
27046820
2
27
2893
method
location
12
1
2
27049714
location
id
12
2
18
856
22
47
856
48
113
856
116
188
885
199
281
856
288
423
856
429
577
856
591
869
856
876
1386
856
1410
2148
856
2282
3593
885
3704
9594
856
9763
45316
738
location
method
12
2
18
856
22
47
856
48
113
856
116
188
885
199
281
856
288
423
856
429
577
856
591
869
856
876
1386
856
1410
2148
856
2282
3593
885
3704
9594
856
9763
45316
738
cil_implements
1403902
id
1403311
decl
259542
id
decl
12
1
2
1402721
2
3
590
decl
id
12
1
2
169858
2
3
42700
3
4
17039
4
10
19814
10
3161
10128
cil_field
15899318
id
15899318
parent
3685949
name
6243513
field_type
3062888
id
parent
12
1
2
15899318
id
name
12
1
2
15899318
id
field_type
12
1
2
15899318
parent
id
12
1
2
1083822
2
3
913344
3
4
486542
4
5
328170
5
6
220975
6
8
262554
8
15
285794
15
6824
104744
parent
name
12
1
2
1083822
2
3
913344
3
4
486542
4
5
328170
5
6
220975
6
8
262554
8
15
285794
15
6824
104744
parent
field_type
12
1
2
1248602
2
3
1218953
3
4
465929
4
5
247700
5
8
323918
8
524
180843
name
id
12
1
2
4788582
2
3
792889
3
8
498147
8
13940
163893
name
parent
12
1
2
4788582
2
3
792889
3
8
498147
8
13940
163893
name
field_type
12
1
2
5453695
2
3
488963
3
12921
300855
field_type
id
12
1
2
1844140
2
3
591197
3
4
171748
4
7
244245
7
58308
211555
field_type
parent
12
1
2
2063079
2
3
593648
3
6
251805
6
22697
154355
field_type
name
12
1
2
2243981
2
3
356313
3
5
237985
5
33056
224607
cil_parameter
75118336
id
75118336
parameterizable
37743068
index
1653
param_type
9706833
id
parameterizable
12
1
2
75118336
id
index
12
1
2
75118336
id
param_type
12
1
2
75118336
parameterizable
id
12
1
2
16498312
2
3
12068523
3
4
5792024
4
7
2932009
7
57
452198
parameterizable
index
12
1
2
16498312
2
3
12068523
3
4
5792024
4
7
2932009
7
57
452198
parameterizable
param_type
12
1
2
16985829
2
3
12300159
3
4
5685715
4
43
2771364
index
id
12
1
2
413
4
9
118
9
15
147
18
30
147
37
69
147
75
136
147
180
589
147
867
5193
147
8798
114907
147
311325
1275068
88
index
parameterizable
12
1
2
413
4
9
118
9
15
147
18
30
147
37
69
147
75
136
147
180
589
147
867
5193
147
8798
114907
147
311325
1275068
88
index
param_type
12
1
2
413
4
8
88
8
12
147
13
18
147
22
35
147
46
78
147
88
231
147
304
936
147
1418
9559
147
19688
276348
118
param_type
id
12
1
2
2729549
2
3
2863115
3
4
1063653
4
5
653949
5
7
740798
7
11
735217
11
36
733474
36
108909
187074
param_type
parameterizable
12
1
2
2768441
2
3
2861343
3
4
1055355
4
5
645090
5
7
739912
7
11
731909
11
37
728661
37
89965
176119
param_type
index
12
1
2
6826265
2
3
2083248
3
6
729104
6
55
68215
cil_parameter_in
358350
id
358350
cil_parameter_out
683893
id
683893
cil_setter
1074343
prop
1074343
method
1074343
prop
method
12
1
2
1074343
method
prop
12
1
2
1074343
cil_custom_modifiers
217993
id
197794
modifier
531
kind
59
id
modifier
12
1
2
177743
2
3
20051
id
kind
12
1
2
196347
2
3
1446
modifier
id
12
1
2
59
2
3
29
11
12
29
13
14
59
15
16
29
18
19
29
23
24
29
25
26
29
27
28
29
28
29
29
35
36
29
47
48
29
94
95
29
411
412
29
836
837
29
5777
5778
29
modifier
kind
12
1
2
502
2
3
29
kind
id
12
676
677
29
6071
6072
29
kind
modifier
12
9
10
29
10
11
29
cil_type_annotation
1751888
id
1751888
annotation
29
id
annotation
12
1
2
1751888
annotation
id
12
59325
59326
29
cil_getter
5994307
prop
5994307
method
5994307
prop
method
12
1
2
5994307
method
prop
12
1
2
5994307
cil_adder
70695
event
70695
method
70872
event
method
12
1
2
70695
method
event
12
1
2
70872
cil_remover
70695
event
70695
method
70872
event
method
12
1
2
70695
method
event
12
1
2
70872
cil_raiser
29
event
29
method
29
event
method
12
1
2
29
method
event
12
1
2
29
cil_property
6002693
id
6002693
parent
1591420
name
1540952
property_type
706661
id
parent
12
1
2
6002693
id
name
12
1
2
6002693
id
property_type
12
1
2
6002693
parent
id
12
1
2
521624
2
3
392399
3
4
215482
4
5
137257
5
7
139501
7
13
124440
13
2090
60714
parent
name
12
1
2
624832
2
3
291405
3
4
215542
4
5
136518
5
7
139737
7
13
124086
13
2090
59296
parent
property_type
12
1
2
615619
2
3
481846
3
4
202135
4
5
101052
5
8
125267
8
54
65498
name
id
12
1
2
979196
2
3
254758
3
4
95117
4
8
120247
8
7161
91632
name
parent
12
1
2
979196
2
3
255201
3
4
95176
4
8
120218
8
3695
91160
name
property_type
12
1
2
1346849
2
3
113160
3
1330
80942
property_type
id
12
1
2
410206
2
3
125238
3
4
46037
4
7
59917
7
34
53095
34
39145
12166
property_type
parent
12
1
2
430168
2
3
118830
3
4
44384
4
7
55428
7
64
53006
64
17546
4842
property_type
name
12
1
2
559806
2
3
81533
3
10
53302
10
12159
12018
cil_event
70695
id
70695
parent
30061
name
33576
event_type
21379
id
parent
12
1
2
70695
id
name
12
1
2
70695
id
event_type
12
1
2
70695
parent
id
12
1
2
16477
2
3
5876
3
4
2628
4
5
1860
5
8
2303
8
75
915
parent
name
12
1
2
16477
2
3
5876
3
4
2628
4
5
1860
5
8
2303
8
75
915
parent
event_type
12
1
2
19814
2
3
5285
3
4
2214
4
7
2303
7
52
442
name
id
12
1
2
19903
2
3
6555
3
4
3868
4
8
2628
8
141
620
name
parent
12
1
2
19903
2
3
6555
3
4
3868
4
8
2628
8
141
620
name
event_type
12
1
2
30120
2
4
2746
4
10
708
event_type
id
12
1
2
10749
2
3
4340
3
4
3514
4
7
1830
7
380
944
event_type
parent
12
1
2
12491
2
3
3661
3
4
3661
4
203
1565
event_type
name
12
1
2
17157
2
3
2598
3
176
1624
cil_local_variable
23026292
id
23026292
impl
6649674
index
11812
var_type
2957937
id
impl
12
1
2
23026292
id
index
12
1
2
23026292
id
var_type
12
1
2
23026292
impl
id
12
1
2
2714961
2
3
1154961
3
4
783469
4
5
524990
5
6
385193
6
9
558773
9
29
498797
29
401
28526
impl
index
12
1
2
2714961
2
3
1154961
3
4
783469
4
5
524990
5
6
385193
6
9
558773
9
29
498797
29
401
28526
impl
var_type
12
1
2
2973056
2
3
1271606
3
4
818847
4
5
500126
5
7
537334
7
16
498826
16
163
49876
index
id
12
1
2
4695
2
9
797
9
10
1919
11
21
1063
22
33
1004
35
224
915
237
3625
915
4237
225182
502
index
impl
12
1
2
4695
2
9
797
9
10
1919
11
21
1063
22
33
1004
35
224
915
237
3625
915
4237
225182
502
index
var_type
12
1
2
4695
2
6
974
6
8
1092
8
13
944
13
18
1004
18
27
915
28
164
915
168
3240
915
3729
56679
354
var_type
id
12
1
2
1877333
2
3
375950
3
4
175410
4
7
232846
7
29
223662
29
72347
72733
var_type
impl
12
1
2
1959634
2
3
358675
3
5
267751
5
12
222068
12
44190
149807
var_type
index
12
1
2
2018517
2
3
391099
3
4
185273
4
8
239432
8
217
123614
cil_function_pointer_calling_conventions
39911
id
39911
kind
40
id
kind
12
1
2
39911
kind
id
12
65
66
20
1892
1893
20
cil_handler
2378492
id
2378492
impl
1552381
index
2421
kind
118
try_start
2323123
try_end
2349464
handler_start
2378492
id
impl
12
1
2
2378492
id
index
12
1
2
2378492
id
kind
12
1
2
2378492
id
try_start
12
1
2
2378492
id
try_end
12
1
2
2378492
id
handler_start
12
1
2
2378492
impl
id
12
1
2
1142795
2
3
247405
3
5
119656
5
83
42523
impl
index
12
1
2
1142795
2
3
247405
3
5
119656
5
83
42523
impl
kind
12
1
2
1453543
2
4
98838
impl
try_start
12
1
2
1161310
2
3
240613
3
6
125917
6
74
24539
impl
try_end
12
1
2
1153160
2
3
244068
3
6
128988
6
83
26163
impl
handler_start
12
1
2
1142795
2
3
247405
3
5
119656
5
83
42523
index
id
12
3
5
177
6
7
118
7
8
177
9
10
767
10
18
206
19
34
206
36
71
206
86
166
206
178
946
206
1440
52570
147
index
impl
12
3
5
177
6
7
118
7
8
177
9
10
767
10
18
206
19
34
206
36
71
206
86
166
206
178
946
206
1440
52570
147
index
kind
12
1
2
1063
2
3
502
3
4
590
4
5
265
index
try_start
12
3
5
177
6
7
118
7
8
177
9
10
767
10
18
206
19
34
206
36
71
206
86
166
206
178
946
206
1440
52570
147
index
try_end
12
3
5
177
6
7
118
7
8
177
9
10
767
10
18
206
19
34
206
36
71
206
86
166
206
178
946
206
1440
52570
147
index
handler_start
12
3
5
177
6
7
118
7
8
177
9
10
767
10
18
206
19
34
206
36
71
206
86
166
206
178
946
206
1440
52570
147
kind
id
12
332
333
29
10343
10344
29
13573
13574
29
56296
56297
29
kind
impl
12
308
309
29
3817
3818
29
11336
11337
29
40556
40557
29
kind
index
12
9
10
29
29
30
29
46
47
29
82
83
29
kind
try_start
12
316
317
29
10038
10039
29
12652
12653
29
56253
56254
29
kind
try_end
12
316
317
29
10343
10344
29
12672
12673
29
56296
56297
29
kind
handler_start
12
332
333
29
10343
10344
29
13573
13574
29
56296
56297
29
try_start
id
12
1
2
2279595
2
9
43527
try_start
impl
12
1
2
2323123
try_start
index
12
1
2
2279595
2
9
43527
try_start
kind
12
1
2
2305966
2
4
17157
try_start
try_end
12
1
2
2299705
2
9
23417
try_start
handler_start
12
1
2
2279595
2
9
43527
try_end
id
12
1
2
2326814
2
8
22649
try_end
impl
12
1
2
2349464
try_end
index
12
1
2
2326814
2
8
22649
try_end
kind
12
1
2
2347515
2
3
1949
try_end
try_start
12
1
2
2349464
try_end
handler_start
12
1
2
2326814
2
8
22649
handler_start
id
12
1
2
2378492
handler_start
impl
12
1
2
2378492
handler_start
index
12
1
2
2378492
handler_start
kind
12
1
2
2378492
handler_start
try_start
12
1
2
2378492
handler_start
try_end
12
1
2
2378492
cil_handler_filter
9804
id
9804
filter_start
9804
id
filter_start
12
1
2
9804
filter_start
id
12
1
2
9804
cil_handler_type
400815
id
400815
catch_type
10394
id
catch_type
12
1
2
400815
catch_type
id
12
1
2
3927
2
3
1919
3
4
1240
4
6
738
6
11
826
11
21
826
21
246
797
788
6003
118
cil_method_stack_size
27072039
method
27072039
size
3779
method
size
12
1
2
27072039
size
method
12
1
2
885
2
3
679
3
6
295
6
11
324
11
18
324
21
40
295
43
109
295
130
842
295
958
40710
295
67239
634253
88
cil_public
30557240
id
30557240
cil_private
15498621
id
15498621
cil_protected
28743959
id
28743959
cil_internal
986874
id
986874
cil_static
14521550
id
14521550
cil_sealed
6359863
id
6359863
cil_virtual
11734594
id
11734594
cil_abstract
2826172
id
2826172
cil_class
4475000
id
4475000
cil_interface
367475
id
367475
cil_security
48813
id
48813
cil_requiresecobject
826
id
826
cil_specialname
12520426
id
12520426
cil_newslot
7370864
id
7370864
cil_base_class
4460382
id
4460382
base
462238
id
base
12
1
2
4460382
base
id
12
1
2
280597
2
3
90067
3
4
30652
4
8
38241
8
83448
22679
cil_base_interface
2925867
id
1244468
base
538633
id
base
12
1
2
703472
2
3
199093
3
4
95530
4
5
46539
5
6
123791
6
32
76040
base
id
12
1
2
358646
2
3
63992
3
4
31833
4
8
43202
8
477
40397
481
4267
561
cil_enum_underlying_type
203848
id
203848
underlying
236
id
underlying
12
1
2
203848
underlying
id
12
5
6
29
7
8
29
17
18
29
49
50
29
103
104
29
315
316
29
397
398
29
6010
6011
29
cil_type_parameter
1773592
unbound
1331346
index
1240
param
1773592
unbound
index
12
1
2
994434
2
3
282457
3
43
54453
unbound
param
12
1
2
994434
2
3
282457
3
43
54453
index
unbound
12
2
3
59
4
5
472
6
7
88
10
19
88
23
33
88
37
48
88
52
68
88
74
115
88
155
525
88
1844
45085
88
index
param
12
2
3
59
4
5
472
6
7
88
10
19
88
23
33
88
37
48
88
52
68
88
74
115
88
155
525
88
1844
45085
88
param
unbound
12
1
2
1773592
param
index
12
1
2
1773592
cil_type_argument
11205971
bound
8383135
index
1240
t
2800068
bound
index
12
1
2
5919093
2
3
2202934
3
43
261107
bound
t
12
1
2
6030393
2
3
2158993
3
43
193748
index
bound
12
1
2
59
2
3
472
3
4
88
6
8
88
8
9
206
15
33
88
155
277
88
669
8843
88
83441
283883
59
index
t
12
1
2
88
2
3
531
5
6
59
6
7
59
7
8
59
8
9
118
14
29
88
135
185
88
351
3750
88
27498
82123
59
t
bound
12
1
2
1210183
2
3
732411
3
4
295480
4
6
237453
6
12
215158
12
14769
109380
t
index
12
1
2
2254022
2
3
502075
3
10
43970
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
5874473
attributeid
5874473
element
5184082
constructor
27994
attributeid
element
12
1
2
5874473
attributeid
constructor
12
1
2
5874473
element
attributeid
12
1
2
4807895
2
3520
376187
element
constructor
12
1
2
4812413
2
9
371669
constructor
attributeid
12
1
2
3632
2
3
3986
3
4
1771
4
5
1949
5
8
2569
8
13
2539
13
22
2185
22
46
2126
46
91
2126
92
174
2126
174
920
2126
935
72904
856
constructor
element
12
1
2
3838
2
3
4016
3
4
1860
4
5
2008
5
7
1949
7
11
2214
11
19
2332
19
39
2155
39
74
2185
74
143
2126
144
521
2126
523
72904
1181
cil_attribute_named_argument
261816
attribute_id
161088
param
3307
value
119568
attribute_id
param
12
1
2
97509
2
3
39157
3
4
12255
4
6
12136
7
8
29
attribute_id
value
12
1
2
103710
2
3
34757
3
4
11103
4
7
11516
param
attribute_id
12
1
2
590
2
3
206
3
4
206
4
6
206
6
8
236
8
10
236
10
16
265
16
27
265
29
51
265
53
109
265
111
340
265
351
639
265
950
951
29
param
value
12
1
2
1269
2
3
324
3
4
295
4
6
236
6
13
265
16
34
265
34
62
265
76
223
265
522
815
118
value
attribute_id
12
1
2
101170
2
3
10217
3
890
8179
value
param
12
1
2
112924
2
24
6644
cil_attribute_positional_argument
1757351
attribute_id
1528136
index
147
value
440474
attribute_id
index
12
1
2
1316994
2
3
194103
3
6
17039
attribute_id
value
12
1
2
1318264
2
3
194221
3
6
15651
index
attribute_id
12
13
14
29
22
23
29
577
578
29
7150
7151
29
51748
51749
29
index
value
12
11
12
59
188
189
29
3761
3762
29
12302
12303
29
value
attribute_id
12
1
2
324922
2
3
75272
3
11
33635
11
10926
6644
value
index
12
1
2
400845
2
3
39275
3
6
354
metadata_handle
109730006
entity
109392976
location
14587
handle
2756422
entity
location
12
1
2
109221316
2
495
171659
entity
handle
12
1
2
109224505
2
104
168470
location
entity
12
2
3
3307
10
139
1122
139
352
1122
356
715
1122
736
1211
1122
1213
1954
1122
1962
3223
1122
3237
5525
1122
5587
9799
1122
9811
23379
1122
24980
128088
1122
135385
182274
59
location
handle
12
1
2
3307
5
70
1122
70
179
1151
179
371
1122
372
608
1122
612
989
1122
995
1622
1122
1623
2799
1122
2799
4911
1122
4937
12509
1122
12740
68305
1122
91205
91206
29
handle
entity
12
1
2
531
2
3
373145
3
4
1417
4
5
360683
5
8
210049
8
11
237364
11
15
233024
15
22
101938
22
25
223101
25
39
216103
39
51
211142
51
73
210315
73
137
207805
137
732
169799
handle
location
12
1
2
373647
2
3
362130
3
4
205324
4
6
242089
6
8
233024
8
11
101732
11
13
223190
13
20
216132
20
26
210521
26
37
210994
37
70
209901
70
495
167732