@compilation
1549
@diagnostic
24565
@extractor_message
41551
@externalDataElement
0
@assembly
27546
@file
464724
@folder
442439
@namespace
343754
@namespace_declaration
31219
@using_namespace_directive
163247
@using_static_directive
474
@directive_if
11508
@directive_elif
145
@directive_else
3742
@directive_endif
11508
@directive_region
24936
@directive_endregion
24936
@directive_line
2475
@directive_nullable
3320
@directive_warning
13
@directive_error
38
@directive_undefine
38
@directive_define
46
@pragma_checksum
0
@pragma_warning
1831
@bool_type
154
@char_type
154
@decimal_type
154
@sbyte_type
154
@short_type
154
@int_type
154
@long_type
154
@byte_type
154
@ushort_type
154
@uint_type
154
@ulong_type
154
@float_type
154
@double_type
154
@enum_type
140196
@struct_type
1223212
@class_type
3543777
@interface_type
2230255
@delegate_type
2249894
@null_type
154
@type_parameter
831817
@pointer_type
9150
@nullable_type
15622
@array_type
80242
@void_type
154
@int_ptr_type
154
@dynamic_type
20
@arglist_type
21
@unknown_type
21
@tuple_type
26010
@function_pointer_type
27733
@uint_ptr_type
0
@typeref
3308304
@attribute_default
9866908
@attribute_return
235225
@attribute_assembly
37748
@attribute_module
37
@type_mention
4148122
@oblivious
14628
@not_annotated
4544
@annotated
2940
@location_default
2041597440
@type_parameter_constraints
831817
@modifier
2321
@property
4563638
@indexer
95947
@getter
4629455
@setter
808755
@event
55246
@add_event_accessor
55246
@remove_event_accessor
55246
@operator
807667
@method
14053498
@constructor
4116248
@destructor
5571
@local_function
23935
@addressable_field
7628152
@constant
2661393
@addressable_local_variable
353413
@local_constant
1244
@local_variable_ref
407
@parameter
25686249
@block_stmt
459924
@expr_stmt
493472
@if_stmt
205907
@switch_stmt
6322
@while_stmt
11495
@do_stmt
1242
@for_stmt
12647
@foreach_stmt
20404
@break_stmt
42144
@continue_stmt
6471
@goto_stmt
3534
@goto_case_stmt
747
@throw_stmt
113143
@return_stmt
207343
@yield_stmt
4444
@try_stmt
13912
@checked_stmt
312
@unchecked_stmt
1367
@lock_stmt
6130
@using_block_stmt
6942
@var_decl_stmt
319937
@const_decl_stmt
1244
@empty_stmt
469
@label_stmt
1328
@catch
19348
@case_stmt
95743
@goto_default_stmt
192
@unsafe_stmt
347
@fixed_stmt
1421
@local_function_stmt
3256
@using_decl_stmt
9023
@bool_literal_expr
536220
@char_literal_expr
42096
@int_literal_expr
3456570
@long_literal_expr
13308
@uint_literal_expr
5688
@ulong_literal_expr
773
@float_literal_expr
89289
@double_literal_expr
34809
@string_literal_expr
1491760
@null_literal_expr
153589
@this_access_expr
569134
@base_access_expr
30237
@local_variable_access_expr
1029943
@parameter_access_expr
969897
@field_access_expr
753843
@property_access_expr
1358625
@method_access_expr
22568
@event_access_expr
8204
@indexer_access_expr
42720
@array_access_expr
43248
@type_access_expr
919504
@typeof_expr
410626
@method_invocation_expr
817605
@delegate_invocation_expr
56441
@operator_invocation_expr
778773
@cast_expr
532466
@object_creation_expr
438443
@explicit_delegate_creation_expr
2127
@implicit_delegate_creation_expr
6543
@array_creation_expr
380832
@default_expr
790784
@minus_expr
46514
@log_not_expr
37141
@post_incr_expr
19236
@post_decr_expr
2363
@pre_incr_expr
9376
@pre_decr_expr
653
@mul_expr
6087
@div_expr
2609
@rem_expr
947
@add_expr
49834
@sub_expr
17859
@lshift_expr
11302
@rshift_expr
3523
@lt_expr
23532
@gt_expr
14406
@le_expr
12907
@ge_expr
8057
@eq_expr
92957
@ne_expr
66100
@bit_and_expr
10934
@bit_xor_expr
1917
@bit_or_expr
22019
@log_and_expr
46504
@log_or_expr
22650
@is_expr
13082
@as_expr
14372
@null_coalescing_expr
22568
@conditional_expr
45863
@simple_assign_expr
1590398
@assign_add_expr
6086
@assign_sub_expr
1928
@assign_mul_expr
257
@assign_or_expr
2798
@object_init_expr
382614
@collection_init_expr
10284
@array_init_expr
380259
@checked_expr
580
@unchecked_expr
1758
@constructor_init_expr
30379
@add_event_expr
2490
@remove_event_expr
1655
@local_var_decl_expr
354424
@lambda_expr
733530
@anonymous_method_expr
269
@dynamic_element_access_expr
343
@dynamic_member_access_expr
3249
@nameof_expr
36893
@interpolated_string_expr
23935
@throw_expr
22439
@tuple_expr
5491
@define_symbol_expr
22338
@decimal_literal_expr
128071
@plus_expr
955
@bit_not_expr
1280
@assign_div_expr
126
@assign_rem_expr
30
@assign_and_expr
760
@assign_xor_expr
243
@assign_lshift_expr
146
@assign_rshift_expr
285
@par_expr
0
@namespace_expr
0
@pointer_indirection_expr
4980
@address_of_expr
1604
@sizeof_expr
1355
@await_expr
42016
@unknown_expr
5
@local_function_invocation_expr
22568
@ref_expr
684
@discard_expr
1605
@range_expr
318
@index_expr
92
@switch_expr
760
@recursive_pattern_expr
2016
@property_pattern_expr
1627
@positional_pattern_expr
417
@switch_case_expr
6059
@assign_coalesce_expr
1686
@suppress_nullable_warning_expr
17870
@namespace_access_expr
24
@lt_pattern_expr
21
@gt_pattern_expr
29
@le_pattern_expr
29
@ge_pattern_expr
41
@not_pattern_expr
1353
@and_pattern_expr
122
@or_pattern_expr
890
@function_pointer_invocation_expr
6
@with_expr
101
@xmldtd
40
@xmlelement
953104665
@xmlattribute
715657357
@xmlnamespace
2785
@xmlcomment
184156
@xmlcharacters
739044298
@commentblock
411862
@singlelinecomment
462946
@xmldoccomment
1211119
@multilinecomment
56989
@asp_close_tag
13496
@asp_code
760
@asp_comment
161
@asp_data_binding
325
@asp_directive
1845
@asp_open_tag
18618
@asp_quoted_string
32419
@asp_text
33487
@asp_xml_directive
848
@cil_valueorreftype
7163881
@cil_typeparameter
1218550
@cil_array_type
124898
@cil_pointer_type
10002
@cil_function_pointer_type
28670
@cil_method
27051569
@cil_ceq
638977
@cil_cgt
57153
@cil_cgt_un
244075
@cil_clt
52061
@cil_clt_un
5153
@cil_ldftn
1980762
@cil_ldvirtftn
35322
@cil_ldarg
58
@cil_ldloc
10103
@cil_stloc
8906
@cil_localloc
1713
@cil_endfilter
11142
@cil_unaligned
1919
@cil_volatile
37940
@cil_initobj
653180
@cil_constrained
521038
@cil_cpblk
11910
@cil_initblk
1172
@cil_rethrow
49484
@cil_sizeof
20065
@cil_readonly
82
@cil_stsfld
1785746
@cil_stobj
49809
@cil_box
975489
@cil_newarr
1101807
@cil_ldlen
391818
@cil_ldelema
490848
@cil_ldelem_i1
2191
@cil_ldelem_u1
72045
@cil_ldelem_i2
5762
@cil_ldelem_u2
16713
@cil_ldelem_i4
108728
@cil_ldelem_u4
89818
@cil_ldelem_i8
44371
@cil_ldelem_i
154
@cil_ldelem_r4
791
@cil_ldelem_r8
4688
@cil_ldelem_ref
236892
@cil_stelem_i
464
@cil_stelem_i1
51696
@cil_stelem_i2
63585
@cil_stelem_i4
118933
@cil_stelem_i8
21303
@cil_stelem_r8
2388
@cil_stelem_ref
2900396
@cil_ldelem
24671
@cil_stelem
143036
@cil_unbox_any
156406
@cil_conv_ovf_u1
568
@cil_conv_ovf_i4
519
@cil_conv_ovf_i8
81
@cil_ldtoken
701041
@cil_conv_u2
25827
@cil_conv_u1
163690
@cil_conv_i
23555
@cil_conv_ovf_i
1663
@cil_add_ovf
5964
@cil_mul_ovf
872
@cil_sub_ovf
1972
@cil_endfinally
1352030
@cil_leave
475936
@cil_leave_s
2153339
@cil_stind_i
1176
@cil_conv_u
78416
@cil_nop
1545621
@cil_ldarg_0
36813138
@cil_ldarg_1
14407133
@cil_ldarg_2
5133269
@cil_ldarg_3
2222423
@cil_ldloc_0
12091036
@cil_ldloc_1
6523645
@cil_ldloc_2
4630206
@cil_ldloc_3
2906869
@cil_stloc_0
6001471
@cil_stloc_1
3437930
@cil_stloc_2
2485834
@cil_stloc_3
1704063
@cil_ldarg_s
2346165
@cil_ldarga_s
857651
@cil_starg_s
185764
@cil_ldloc_s
9932725
@cil_ldloca_s
6723552
@cil_stloc_s
6210000
@cil_ldnull
4928893
@cil_ldc_i4_m1
598785
@cil_ldc_i4_0
7463345
@cil_ldc_i4_1
5913194
@cil_ldc_i4_2
1338761
@cil_ldc_i4_3
737561
@cil_ldc_i4_4
677344
@cil_ldc_i4_5
397398
@cil_ldc_i4_6
229528
@cil_ldc_i4_7
203923
@cil_ldc_i4_8
305449
@cil_ldc_i4_s
3695538
@cil_ldc_i4
1948909
@cil_ldc_i8
24752
@cil_ldc_r4
21343
@cil_ldc_r8
163751
@cil_dup
6370708
@cil_pop
2665857
@cil_call
33565720
@cil_calli
12031
@cil_ret
21752702
@cil_br_s
3969032
@cil_brfalse_s
6877423
@cil_brtrue_s
6423337
@cil_beq_s
1091338
@cil_bge_s
207737
@cil_bgt_s
163447
@cil_ble_s
235046
@cil_blt_s
399183
@cil_bne_un_s
1587199
@cil_bge_un_s
12903
@cil_bgt_un_s
69448
@cil_ble_un_s
67805
@cil_blt_un_s
9211
@cil_br
983970
@cil_brfalse
655411
@cil_brtrue
552243
@cil_beq
288568
@cil_bge
23981
@cil_bgt
24468
@cil_ble
39603
@cil_blt
65411
@cil_bne_un
144781
@cil_bge_un
2211
@cil_bgt_un
8764
@cil_ble_un
23920
@cil_blt_un
1562
@cil_switch
187347
@cil_ldind_i1
1860
@cil_ldind_u1
61881
@cil_ldind_u2
7466
@cil_ldind_i4
150705
@cil_ldind_u4
4544
@cil_ldind_i8
18694
@cil_ldind_r4
1250
@cil_ldind_r8
703
@cil_ldind_ref
131208
@cil_stind_ref
223644
@cil_stind_i1
99516
@cil_stind_i2
7770
@cil_stind_i4
303318
@cil_stind_i8
18415
@cil_stind_r4
598
@cil_stind_r8
2150
@cil_add
1849392
@cil_sub
691931
@cil_mul
293012
@cil_div
58431
@cil_div_un
2008
@cil_rem
16657
@cil_rem_un
1724
@cil_and
347670
@cil_or
155128
@cil_xor
132040
@cil_shl
81155
@cil_shr
41653
@cil_shr_un
78883
@cil_neg
20268
@cil_not
13979
@cil_conv_i1
5234
@cil_conv_i2
11422
@cil_conv_i4
366883
@cil_conv_i8
212323
@cil_conv_r4
15378
@cil_conv_r8
35018
@cil_conv_u4
38690
@cil_conv_u8
98238
@cil_callvirt
28318366
@cil_cpobj
34937
@cil_ldobj
112582
@cil_ldstr
7732680
@cil_newobj
8744994
@cil_castclass
1239407
@cil_isinst
1885749
@cil_conv_r_un
2779
@cil_unbox
6675
@cil_throw
4720440
@cil_ldfld
15808202
@cil_ldflda
1340729
@cil_stfld
7807566
@cil_ldsfld
7223591
@cil_ldsflda
21120
@cil_break
0
@cil_jmp
0
@cil_ldind_i2
3570
@cil_ldind_i
24772
@cil_conv_ovf_i1_un
243
@cil_conv_ovf_i2_un
202
@cil_conv_ovf_i4_un
1968
@cil_conv_ovf_i8_un
331
@cil_conv_ovf_u1_un
304
@cil_conv_ovf_u2_un
344
@cil_conv_ovf_u4_un
182
@cil_conv_ovf_u8_un
0
@cil_conv_ovf_i_un
628
@cil_conv_ovf_u_un
1
@cil_stelem_r4
1136
@cil_conv_ovf_i1
507
@cil_conv_ovf_i2
770
@cil_conv_ovf_u2
892
@cil_conv_ovf_u4
2536
@cil_conv_ovf_u8
344
@cil_refanyval
20
@cil_ckinfinite
0
@cil_mkrefany
40
@cil_conv_ovf_u
3
@cil_add_ovf_un
1420
@cil_mul_ovf_un
831
@cil_sub_ovf_un
243
@cil_arglist
6
@cil_ldarga
0
@cil_starg
0
@cil_ldloca
54110
@cil_tail
0
@cil_refanytype
9
@cil_method_implementation
18600378
@cil_field
10927712
@cil_parameter
51610183
@cil_property
4124161
@cil_event
48571
@cil_local_variable
15820254
@cil_catch_handler
275380
@cil_filter_handler
11142
@cil_finally_handler
1142182
@cil_fault_handler
209847
@cil_attribute
4036066
compilations
1549
id
1549
cwd
1549
id
cwd
12
1
2
1549
cwd
id
12
1
2
1549
compilation_args
9968
id
431
num
92
arg
1430
id
num
12
7
20
20
20
21
64
21
22
154
22
23
60
23
24
31
24
26
33
26
30
36
30
93
33
id
arg
12
7
20
20
20
21
64
21
22
155
22
23
60
23
24
30
24
26
33
26
30
36
30
93
33
num
id
12
1
2
3
2
3
41
4
8
7
9
15
8
15
58
7
69
412
7
428
430
2
430
431
10
431
432
7
num
arg
12
1
2
3
2
3
45
4
8
7
9
10
4
10
11
7
12
16
7
19
42
7
53
117
7
120
274
5
arg
id
12
1
2
1170
2
3
108
3
16
111
16
432
41
arg
num
12
1
2
1201
2
3
116
3
15
109
16
26
4
compilation_compiling_files
36203
id
1549
num
1514
file
36195
id
num
12
1
2
70
3
4
88
4
5
79
5
6
132
6
8
123
8
10
114
10
13
114
13
16
140
16
20
123
20
26
132
26
36
140
36
53
123
55
120
123
138
173
44
id
file
12
1
2
70
3
4
88
4
5
79
5
6
132
6
8
123
8
10
114
10
13
114
13
16
140
16
20
123
20
26
132
26
36
140
36
53
123
55
120
123
138
173
44
num
id
12
1
2
220
2
5
79
5
6
167
6
7
61
7
8
149
8
9
193
9
15
123
16
23
114
24
40
114
40
60
114
64
121
114
125
177
61
num
file
12
1
2
220
2
5
79
5
6
167
6
7
61
7
8
149
8
9
193
9
15
123
16
23
114
24
40
114
40
60
114
64
121
114
125
177
61
file
id
12
1
2
36186
2
3
8
file
num
12
1
2
36195
compilation_referencing_files
500240
id
1549
num
5310
file
5759
id
num
12
4
289
114
289
292
96
292
294
96
294
297
114
297
300
123
300
315
123
315
317
140
317
322
105
322
325
114
325
329
123
329
353
123
355
366
132
366
564
123
587
604
17
id
file
12
4
289
114
289
292
96
292
294
96
294
297
114
297
300
123
300
315
123
315
317
140
317
322
105
322
325
114
325
329
123
329
353
123
355
366
132
366
564
123
587
604
17
num
id
12
1
5
422
5
6
26
6
7
1523
7
39
405
39
164
396
173
174
1136
175
176
1365
176
177
35
num
file
12
1
5
422
5
6
1136
6
7
431
7
17
475
17
22
457
22
26
422
26
40
422
40
55
431
55
60
466
60
63
369
63
69
273
file
id
12
1
2
475
2
6
325
6
7
651
7
8
493
8
12
457
12
41
466
41
172
387
173
174
1100
175
176
1400
file
num
12
1
2
510
2
5
440
5
6
264
6
7
695
7
9
457
9
14
317
14
16
457
16
24
519
24
28
440
28
59
431
59
60
264
60
61
466
61
64
449
64
68
44
compilation_time
10849
id
1549
num
8
kind
61
seconds
7820
id
num
12
1
2
1549
id
kind
12
7
8
1549
id
seconds
12
6
7
8
7
8
1541
num
id
12
176
177
8
num
kind
12
7
8
8
num
seconds
12
888
889
8
kind
id
12
176
177
61
kind
num
12
1
2
61
kind
seconds
12
123
124
8
126
127
8
129
130
8
134
135
8
175
176
8
176
177
17
seconds
id
12
1
2
6226
2
3
827
3
6
695
6
8
70
seconds
num
12
1
2
7820
seconds
kind
12
1
2
6684
2
3
959
3
5
176
diagnostic_for
24565
diagnostic
24565
compilation
91
file_number
1
file_number_diagnostic_number
9833
diagnostic
compilation
12
1
2
24565
diagnostic
file_number
12
1
2
24565
diagnostic
file_number_diagnostic_number
12
1
2
24565
compilation
diagnostic
12
4
5
5
5
6
3
6
7
5
7
8
3
12
13
7
13
16
6
17
20
6
23
29
6
29
30
7
30
50
7
50
86
7
91
124
7
127
157
7
172
7602
7
compilation
file_number
12
1
2
91
compilation
file_number_diagnostic_number
12
4
5
5
5
6
3
6
7
5
7
8
3
12
13
7
13
16
6
17
20
6
23
29
6
29
30
7
30
50
7
50
86
7
91
124
7
127
157
7
172
7602
7
file_number
diagnostic
12
18989
18990
1
file_number
compilation
12
71
72
1
file_number
file_number_diagnostic_number
12
7601
7602
1
file_number_diagnostic_number
diagnostic
12
1
2
27
2
3
9306
3
72
499
file_number_diagnostic_number
compilation
12
1
2
27
2
3
9306
3
72
499
file_number_diagnostic_number
file_number
12
1
2
9833
diagnostics
24565
id
24565
severity
2
error_tag
64
error_message
14
full_error_message
2297
location
12570
id
severity
12
1
2
24565
id
error_tag
12
1
2
24565
id
error_message
12
1
2
24565
id
full_error_message
12
1
2
24565
id
location
12
1
2
24565
severity
id
12
5633
5634
1
13356
13357
1
severity
error_tag
12
2
3
1
48
49
1
severity
error_message
12
2
3
1
9
10
1
severity
full_error_message
12
2
3
1
1774
1775
1
severity
location
12
3051
3052
1
6666
6667
1
error_tag
id
12
1
2
1
2
3
9
4
5
9
5
7
3
8
9
3
10
15
5
16
31
5
32
63
5
66
85
5
176
217
5
222
421
5
532
5539
5
5629
5630
1
error_tag
severity
12
1
2
64
error_tag
error_message
12
1
2
64
error_tag
full_error_message
12
1
2
20
2
3
9
3
4
3
5
6
5
8
17
3
20
24
5
24
46
5
51
73
3
87
194
5
245
570
2
error_tag
location
12
1
2
7
2
3
11
3
4
2
4
5
5
5
6
5
7
14
5
15
32
5
33
43
5
88
109
5
111
211
5
266
2770
5
3049
3050
1
error_message
id
12
1
2
1
2
3
2
4
5
1
5
6
1
6
7
1
26
27
1
66
67
1
68
69
1
5629
5630
1
13180
13181
1
error_message
severity
12
1
2
14
error_message
error_tag
12
1
2
12
40
41
1
error_message
full_error_message
12
1
2
6
2
3
1
3
4
1
13
14
1
20
21
1
24
25
1
1709
1710
1
error_message
location
12
1
2
1
2
3
3
3
4
1
5
6
1
13
14
1
33
34
1
34
35
1
3049
3050
1
6573
6574
1
full_error_message
id
12
1
2
3
2
3
1245
4
5
367
5
7
175
8
11
209
12
23
182
24
5630
112
full_error_message
severity
12
1
2
2297
full_error_message
error_tag
12
1
2
2297
full_error_message
error_message
12
1
2
2297
full_error_message
location
12
1
2
1248
2
3
368
3
4
174
4
6
210
6
12
182
12
3050
112
location
id
12
1
2
725
2
3
11808
3
14
36
location
severity
12
1
2
12570
location
error_tag
12
1
2
12564
2
3
6
location
error_message
12
1
2
12570
location
full_error_message
12
1
2
12564
2
6
6
extractor_messages
41551
id
41551
severity
40
origin
20
text
60
entity
20
location
20
stack_trace
121
id
severity
12
1
2
41551
id
origin
12
1
2
41551
id
text
12
1
2
41551
id
entity
12
1
2
41551
id
location
12
1
2
41551
id
stack_trace
12
1
2
41551
severity
id
12
5
6
20
2043
2044
20
severity
origin
12
1
2
40
severity
text
12
1
2
20
2
3
20
severity
entity
12
1
2
40
severity
location
12
1
2
40
severity
stack_trace
12
1
2
20
5
6
20
origin
id
12
2048
2049
20
origin
severity
12
2
3
20
origin
text
12
3
4
20
origin
entity
12
1
2
20
origin
location
12
1
2
20
origin
stack_trace
12
6
7
20
text
id
12
2
3
20
5
6
20
2041
2042
20
text
severity
12
1
2
60
text
origin
12
1
2
60
text
entity
12
1
2
60
text
location
12
1
2
60
text
stack_trace
12
1
2
40
4
5
20
entity
id
12
2048
2049
20
entity
severity
12
2
3
20
entity
origin
12
1
2
20
entity
text
12
3
4
20
entity
location
12
1
2
20
entity
stack_trace
12
6
7
20
location
id
12
2048
2049
20
location
severity
12
2
3
20
location
origin
12
1
2
20
location
text
12
3
4
20
location
entity
12
1
2
20
location
stack_trace
12
6
7
20
stack_trace
id
12
2
3
60
5
6
20
24
25
20
2013
2014
20
stack_trace
severity
12
1
2
121
stack_trace
origin
12
1
2
121
stack_trace
text
12
1
2
121
stack_trace
entity
12
1
2
121
stack_trace
location
12
1
2
121
compilation_finished
1549
id
1549
cpu_seconds
1382
elapsed_seconds
1541
id
cpu_seconds
12
1
2
1549
id
elapsed_seconds
12
1
2
1549
cpu_seconds
id
12
1
2
1232
2
3
132
3
4
17
cpu_seconds
elapsed_seconds
12
1
2
1232
2
3
132
3
4
17
elapsed_seconds
id
12
1
2
1532
2
3
8
elapsed_seconds
cpu_seconds
12
1
2
1532
2
3
8
compilation_assembly
1549
id
1549
assembly
1549
id
assembly
12
1
2
1549
assembly
id
12
1
2
1549
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
154
prefix
154
locations_default
2041597440
id
2041597440
file
437178
beginLine
10083262
beginColumn
255807
endLine
10387197
endColumn
277008
id
file
12
1
2
2041597440
id
beginLine
12
1
2
2041597440
id
beginColumn
12
1
2
2041597440
id
endLine
12
1
2
2041597440
id
endColumn
12
1
2
2041597440
file
id
12
1
11
36057
11
17
33117
17
27
32807
27
86
32962
86
277
32807
281
790
33271
794
1821
32962
1825
2587
33581
2587
4571
32807
4591
5270
33426
5277
8353
33271
8361
10624
33117
10631
43375
33271
43432
176183
3714
file
beginLine
12
1
9
39926
9
13
33117
13
21
33890
21
53
33117
53
147
32807
147
401
32807
407
730
33117
730
920
33271
920
1387
33117
1396
1915
32807
1918
2849
32807
2878
3387
33890
3471
51989
32498
file
beginColumn
12
1
5
16558
5
6
25689
6
7
28784
7
9
30950
9
14
35283
14
42
34045
42
81
33271
81
131
32962
131
165
33117
165
191
33581
191
229
34974
229
289
33890
289
418
33426
419
940
30641
file
endLine
12
1
10
40390
10
15
38378
15
26
34355
26
78
34200
78
204
34509
204
593
32962
594
1005
33736
1006
1324
32807
1327
1761
32962
1771
2600
32962
2605
3623
33117
3645
5121
32807
5350
60493
23986
file
endColumn
12
1
11
40390
11
16
32807
16
25
34819
25
57
32807
57
114
32962
114
160
33117
160
207
32807
207
251
32807
251
283
34045
283
314
34509
314
385
33890
387
477
33581
477
1048
28629
beginLine
id
12
1
4
577694
4
5
821894
5
6
156765
6
7
920008
7
8
336124
8
9
861821
9
10
327612
10
11
649499
11
13
797598
13
16
858261
16
21
758291
21
213
757827
213
316
764326
316
503
757053
503
5731
738482
beginLine
file
12
1
2
808586
2
3
1603399
3
4
2816200
4
5
577229
5
6
519197
6
7
543493
7
38
756743
38
100
789241
100
127
764481
127
1047
756279
1047
2816
148408
beginLine
beginColumn
12
1
2
798062
2
3
1266036
3
4
895557
4
5
1079868
5
6
938733
6
7
716198
7
8
532506
8
11
917532
11
20
771445
20
31
760148
31
55
758291
55
282
648880
beginLine
endLine
12
1
2
3378729
2
3
2989834
3
4
1089927
4
6
889367
6
8
795277
8
15
818335
15
583
121790
beginLine
endColumn
12
1
2
81555
2
3
966124
3
4
645321
4
5
931614
5
6
744672
6
7
836751
7
8
646714
8
9
599514
9
11
877451
11
15
835358
15
35
779956
35
54
759993
54
100
759684
100
356
618549
beginColumn
id
12
1
10
18106
10
13
20117
13
20
12844
20
22
19498
22
33
21820
33
43
19189
43
62
19963
62
116
19189
116
252
19344
252
620
19189
620
1627
19189
1633
5950
19189
6036
28432
19189
28549
4117259
8975
beginColumn
file
12
1
5
19498
5
10
2321
10
11
26308
11
18
19344
18
23
19189
23
32
19653
32
42
19653
42
63
19653
63
102
19189
102
177
19189
179
355
19189
356
731
19189
733
1385
19189
1388
2816
14237
beginColumn
beginLine
12
1
2
17177
2
3
27546
3
4
16249
4
5
19808
5
6
13463
6
8
19808
8
12
19963
12
24
19653
24
54
19344
54
154
19189
155
402
19189
403
1587
19189
1599
5369
19189
5372
57736
6035
beginColumn
endLine
12
1
2
17177
2
3
27546
3
4
16249
4
5
19808
5
6
13463
6
8
19808
8
12
19963
12
24
19653
24
54
19344
54
154
19189
155
403
19189
403
1582
19189
1583
5378
19189
5426
59817
6035
beginColumn
endColumn
12
1
2
40700
2
3
28784
3
4
18725
4
5
17487
5
6
13927
6
9
21974
9
16
19963
16
30
19808
30
55
19653
55
92
19189
92
154
19189
154
1011
16403
endLine
id
12
1
3
660332
3
4
637428
4
6
928210
6
7
549529
7
8
604466
8
9
502329
9
10
513935
10
12
922794
12
14
729042
14
18
952197
18
49
783361
49
277
783206
277
382
779956
382
2205
779182
2207
5659
261223
endLine
file
12
1
2
378526
2
3
1251644
3
4
3575111
4
6
831799
6
7
456058
7
8
1014717
8
110
785837
110
127
786456
127
414
779647
414
2816
527399
endLine
beginLine
12
1
2
3995885
2
3
2716230
3
4
1013943
4
6
920318
6
8
781504
8
15
810133
15
24
149182
endLine
beginColumn
12
1
2
1063929
2
3
842477
3
4
1249323
4
5
781659
5
6
1119330
6
7
717591
7
8
635417
8
10
746530
10
16
782897
16
28
824216
28
45
801157
45
180
780266
180
281
42402
endLine
endColumn
12
1
2
724090
2
3
677045
3
4
712329
4
5
855476
5
6
769433
6
7
753029
7
8
670855
8
9
570575
9
11
863368
11
15
859190
15
35
788622
35
55
803634
55
113
781968
113
353
557576
endColumn
id
12
1
7
23677
7
12
22593
12
20
16868
20
24
22593
24
35
21665
35
50
20891
50
75
21046
75
170
21046
171
403
20891
403
1166
20891
1167
3859
20891
3870
23631
20891
23742
104401
20891
111118
829586
2166
endColumn
file
12
1
4
20891
4
10
9749
10
11
26462
11
18
21820
18
25
22903
25
35
21355
35
52
21046
52
81
21510
81
145
21046
146
290
20891
290
651
20891
653
1351
20891
1361
1888
20891
1890
2816
6654
endColumn
beginLine
12
1
2
17487
2
3
28938
3
4
12070
4
5
20736
5
6
11606
6
8
25224
8
12
24451
12
22
20891
22
57
20891
57
166
20891
166
475
20891
481
2060
20891
2063
8513
20891
8521
33662
11142
endColumn
beginColumn
12
1
2
54627
2
3
26308
3
4
16558
4
5
16713
5
7
23367
7
11
22748
11
21
21820
21
42
21201
42
74
21355
74
104
21046
104
145
22129
145
311
9130
endColumn
endLine
12
1
2
17177
2
3
28938
3
4
12070
4
5
20736
5
6
11606
6
8
25534
8
12
24451
12
22
20891
22
58
21046
58
167
21046
168
490
20891
508
2082
20891
2083
8570
20891
8608
33661
10832
locations_mapped
92904
id
92904
mapped_to
57158
id
mapped_to
12
1
2
92904
mapped_to
id
12
1
2
21444
2
3
35698
4
5
16
numlines
953953951
element_id
953953951
num_lines
222225
num_code
222380
num_comment
16713
element_id
num_lines
12
1
2
953953951
element_id
num_code
12
1
2
953953951
element_id
num_comment
12
1
2
953953951
num_lines
element_id
12
1
2
62056
2
3
32962
3
4
35748
4
5
15630
5
6
5880
6
7
17332
7
10
20272
10
15
17022
15
4827433
15320
num_lines
num_code
12
1
2
217118
2
6
5106
num_lines
num_comment
12
1
2
199941
2
8
16868
8
108
5416
num_code
element_id
12
1
2
62210
2
3
32498
3
4
36212
4
5
15475
5
6
5880
6
7
17487
7
10
20117
10
15
16868
15
4828093
15630
num_code
num_lines
12
1
2
218975
2
21
3404
num_code
num_comment
12
1
2
199941
2
8
16868
8
108
5571
num_comment
element_id
12
1
2
1547
2
3
2166
3
4
2011
4
5
2785
5
7
1083
7
9
1238
9
13
1392
13
21
1392
21
79
1392
84
610
1392
2344
6158894
309
num_comment
num_lines
12
1
2
2011
2
3
4178
3
4
2321
4
5
1238
5
6
1392
6
9
1392
9
12
1083
14
21
1392
21
47
1392
48
1415
309
num_comment
num_code
12
1
2
2011
2
3
4178
3
4
2321
4
5
1238
5
6
1392
6
9
1392
9
15
1392
15
25
1392
29
1414
1392
assemblies
27546
id
27546
file
27546
fullname
27546
name
27546
version
2011
id
file
12
1
2
27546
id
fullname
12
1
2
27546
id
name
12
1
2
27546
id
version
12
1
2
27546
file
id
12
1
2
27546
file
fullname
12
1
2
27546
file
name
12
1
2
27546
file
version
12
1
2
27546
fullname
id
12
1
2
27546
fullname
file
12
1
2
27546
fullname
name
12
1
2
27546
fullname
version
12
1
2
27546
name
id
12
1
2
27546
name
file
12
1
2
27546
name
fullname
12
1
2
27546
name
version
12
1
2
27546
version
id
12
1
2
1238
3
4
309
5
6
154
24
25
154
135
136
154
version
file
12
1
2
1238
3
4
309
5
6
154
24
25
154
135
136
154
version
fullname
12
1
2
1238
3
4
309
5
6
154
24
25
154
135
136
154
version
name
12
1
2
1238
3
4
309
5
6
154
24
25
154
135
136
154
files
464724
id
464724
name
464724
id
name
12
1
2
464724
name
id
12
1
2
464724
folders
442439
id
442439
name
442439
id
name
12
1
2
442439
name
id
12
1
2
442439
containerparent
906854
parent
442439
child
906854
parent
child
12
1
2
347111
2
3
42866
3
10
28629
10
269
23832
child
parent
12
1
2
906854
file_extraction_mode
43504
file
43504
mode
8
file
mode
12
1
2
43504
mode
file
12
4940
4941
8
namespaces
343754
id
343754
name
59284
id
name
12
1
2
343754
name
id
12
1
2
223
2
3
36296
3
4
81
4
5
7730
5
6
20
6
7
5863
7
13
4463
14
115
4463
123
223
142
namespace_declarations
31219
id
31219
namespace_id
7846
id
namespace_id
12
1
2
31219
namespace_id
id
12
1
2
2809
2
3
1576
3
4
836
4
5
590
5
6
493
6
9
642
9
16
598
16
42
299
namespace_declaration_location
31219
id
31219
loc
31219
id
loc
12
1
2
31219
loc
id
12
1
2
31219
parent_namespace
6771819
child_id
6771819
namespace_id
216299
child_id
namespace_id
12
1
2
6771819
namespace_id
child_id
12
1
2
56321
2
3
30818
3
4
20430
4
5
14648
5
6
12132
6
8
16555
8
12
19619
12
19
17164
19
44
16373
44
84811
12234
parent_namespace_declaration
39386
child_id
37695
namespace_id
18052
child_id
namespace_id
12
1
2
36480
2
43
1215
namespace_id
child_id
12
1
2
14097
2
3
1177
3
6
1430
6
186
1348
using_global
3117
id
3117
using_namespace_directives
163247
id
163247
namespace_id
8436
id
namespace_id
12
1
2
163247
namespace_id
id
12
1
2
3390
2
3
1083
3
4
519
4
5
405
5
7
642
7
12
730
12
26
642
26
80
634
81
1686
387
using_static_directives
474
id
474
type_id
64
id
type_id
12
1
2
474
type_id
id
12
2
3
33
3
4
1
4
5
5
6
7
7
8
9
6
10
19
5
24
67
5
using_directive_location
163362
id
163362
loc
163283
id
loc
12
1
2
163362
loc
id
12
1
2
163203
2
3
79
directive_ifs
11508
id
11508
branchTaken
2
conditionValue
2
id
branchTaken
12
1
2
11508
id
conditionValue
12
1
2
11508
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
145
id
145
branchTaken
2
conditionValue
2
parent
88
index
8
id
branchTaken
12
1
2
145
id
conditionValue
12
1
2
145
id
parent
12
1
2
145
id
index
12
1
2
145
branchTaken
id
12
31
32
1
114
115
1
branchTaken
conditionValue
12
1
2
1
2
3
1
branchTaken
parent
12
30
31
1
65
66
1
branchTaken
index
12
3
4
1
8
9
1
conditionValue
id
12
51
52
1
94
95
1
conditionValue
branchTaken
12
1
2
1
2
3
1
conditionValue
parent
12
46
47
1
49
50
1
conditionValue
index
12
5
6
1
8
9
1
parent
id
12
1
2
69
2
3
7
3
5
3
5
6
8
12
13
1
parent
branchTaken
12
1
2
81
2
3
7
parent
conditionValue
12
1
2
81
2
3
7
parent
index
12
1
2
73
2
5
6
5
6
8
8
9
1
index
id
12
1
2
3
10
11
1
11
12
1
12
13
1
16
17
1
93
94
1
index
branchTaken
12
1
2
5
2
3
3
index
conditionValue
12
1
2
3
2
3
5
index
parent
12
1
2
3
9
10
1
10
11
1
12
13
1
15
16
1
88
89
1
directive_elses
3742
id
3742
branchTaken
2
parent
3738
index
6
id
branchTaken
12
1
2
3742
id
parent
12
1
2
3742
id
index
12
1
2
3742
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
3734
2
3
4
parent
branchTaken
12
1
2
3734
2
3
4
parent
index
12
1
2
3738
index
id
12
1
2
2
2
3
1
3
4
1
37
38
1
3693
3694
1
index
branchTaken
12
1
2
3
2
3
3
index
parent
12
1
2
2
2
3
1
3
4
1
38
39
1
3693
3694
1
directive_endifs
11508
id
11508
start
11508
id
start
12
1
2
11508
start
id
12
1
2
11508
directive_define_symbols
22338
id
22338
name
492
id
name
12
1
2
22338
name
id
12
1
2
57
2
3
84
3
4
25
4
5
36
5
7
43
7
10
37
10
13
38
13
21
37
21
40
37
40
77
37
78
174
37
178
2403
24
directive_regions
24936
id
24936
name
12044
id
name
12
1
2
24936
name
id
12
1
2
9945
2
3
977
3
14
904
14
111
217
directive_endregions
24936
id
24936
start
24936
id
start
12
1
2
24936
start
id
12
1
2
24936
directive_lines
2475
id
2475
kind
2
id
kind
12
1
2
2475
kind
id
12
24
25
1
2451
2452
1
directive_line_value
2451
id
2451
line
1505
id
line
12
1
2
2451
line
id
12
1
2
621
2
3
824
3
5
60
directive_line_file
2451
id
2451
file
5
id
file
12
1
2
2451
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
14
offset
id
12
directive_line_span
0
id
0
startLine
0
startColumn
0
endLine
0
endColumn
0
id
startLine
12
1
2
14
id
startColumn
12
1
2
14
id
endLine
12
1
2
14
id
endColumn
12
1
2
14
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
3320
id
3320
setting
2
target
2
id
setting
12
1
2
3320
id
target
12
1
2
3320
setting
id
12
185
186
1
2382
2383
1
setting
target
12
2
3
2
target
id
12
2
3
1
2565
2566
1
target
setting
12
2
3
2
directive_warnings
13
id
13
message
8
id
message
12
1
2
13
message
id
12
1
2
3
2
3
5
directive_errors
38
id
38
message
7
id
message
12
1
2
38
message
id
12
1
2
6
21
22
1
directive_undefines
38
id
38
name
24
id
name
12
1
2
38
name
id
12
1
2
17
2
3
4
3
4
2
7
8
1
directive_defines
46
id
46
name
32
id
name
12
1
2
46
name
id
12
1
2
23
2
3
7
4
6
2
pragma_checksums
0
id
0
file
0
guid
0
bytes
0
id
file
12
1
2
14
id
guid
12
1
2
14
id
bytes
12
1
2
14
file
id
12
file
guid
12
file
bytes
12
guid
id
12
guid
file
12
guid
bytes
12
bytes
id
12
bytes
file
12
bytes
guid
12
pragma_warnings
1831
id
1831
kind
14
id
kind
12
1
2
1831
kind
id
12
90
91
7
163
164
7
pragma_warning_error_codes
2309
id
1787
errorCode
166
index
50
id
errorCode
12
1
2
1339
2
3
434
7
8
14
id
index
12
1
2
1339
2
3
434
7
8
14
errorCode
id
12
2
3
72
3
4
14
4
5
21
6
9
14
24
26
14
30
31
7
60
61
14
68
69
7
errorCode
index
12
1
2
159
2
3
7
index
id
12
2
3
36
62
63
7
247
248
7
index
errorCode
12
1
2
36
2
3
7
17
18
7
preprocessor_directive_location
61243
id
61243
loc
61243
id
loc
12
1
2
61243
loc
id
12
1
2
61243
preprocessor_directive_compilation
74857
id
74857
compilation
246
id
compilation
12
1
2
74857
compilation
id
12
2
17
15
21
22
40
23
24
20
25
28
17
29
38
19
38
48
17
48
56
20
56
88
19
89
139
19
143
210
19
212
606
19
642
4504
19
4848
7382
3
preprocessor_directive_active
61243
id
61243
active
14
id
active
12
1
2
61243
active
id
12
330
331
7
8131
8132
7
types
7914915
id
7914915
kind
608
name
2402629
id
kind
12
1
2
7914915
id
name
12
1
2
7914915
kind
id
12
1
2
385
7
452
40
770
1283
40
3955
6911
40
26663
31892
40
33571
109926
40
174666
174667
20
kind
name
12
1
2
405
7
437
40
747
1236
40
1670
2545
40
6038
9241
40
11743
85767
40
name
id
12
1
2
2158412
2
5
188808
5
21597
55408
name
kind
12
1
2
2382989
2
5
19639
typerefs
3308304
id
3308304
name
2315610
id
name
12
1
2
3308304
name
id
12
1
2
2149363
2
11806
166247
typeref_type
3280732
id
3280732
typeId
3280732
id
typeId
12
1
2
3280732
typeId
id
12
1
2
3280732
array_element_type
80242
array
80242
dimension
60
rank
60
element
79978
array
dimension
12
1
2
80242
array
rank
12
1
2
80242
array
element
12
1
2
80242
dimension
array
12
3
4
20
51
52
20
3901
3902
20
dimension
rank
12
1
2
40
3
4
20
dimension
element
12
3
4
20
51
52
20
3888
3889
20
rank
array
12
3
4
20
17
18
20
3935
3936
20
rank
dimension
12
1
2
40
3
4
20
rank
element
12
3
4
20
17
18
20
3935
3936
20
element
array
12
1
2
79755
2
4
223
element
dimension
12
1
2
79978
element
rank
12
1
2
79755
2
4
223
nullable_underlying_type
15622
nullable
15622
underlying
15622
nullable
underlying
12
1
2
15622
underlying
nullable
12
1
2
15622
pointer_referent_type
9150
pointer
9150
referent
9150
pointer
referent
12
1
2
9150
referent
pointer
12
1
2
9150
enum_underlying_type
140196
enum_id
140196
underlying_type_id
162
enum_id
underlying_type_id
12
1
2
140196
underlying_type_id
enum_id
12
5
6
20
9
10
20
17
18
20
49
50
20
103
104
20
315
316
20
397
398
20
6015
6016
20
delegate_return_type
2249894
delegate_id
2249894
return_type_id
801555
delegate_id
return_type_id
12
1
2
2249894
return_type_id
delegate_id
12
1
2
730431
2
30
60310
30
1821
10813
function_pointer_return_type
27733
function_pointer_id
27733
return_type_id
5874
function_pointer_id
return_type_id
12
1
2
27733
return_type_id
function_pointer_id
12
1
2
1684
2
3
1933
3
4
1391
4
8
498
8
561
366
extend
3548633
sub
3547522
super
9553
sub
super
12
1
2
3546411
2
3
1111
super
sub
12
1
2
3868
2
3
1923
3
4
1260
4
5
619
5
8
833
8
27
726
27
105277
320
anonymous_types
4308
id
4308
implement
8883080
sub
3102494
super
1895529
sub
super
12
1
2
1052972
2
3
846837
3
4
580343
4
6
252535
6
9
232916
9
32
136889
super
sub
12
1
2
909996
2
3
560175
3
5
162412
5
6
147987
6
90747
114956
type_location
4233396
id
4171332
loc
10469
id
loc
12
1
2
4150496
2
495
20836
loc
id
12
1
2
2657
2
11
811
11
23
791
23
46
791
46
79
852
79
125
791
125
196
791
196
380
791
382
634
791
650
1782
791
1787
11861
608
tuple_underlying_type
26010
tuple
26010
struct
26010
tuple
struct
12
1
2
26010
struct
tuple
12
1
2
26010
tuple_element
136956
tuple
22129
index
3249
field
136956
tuple
index
12
1
2
1392
2
3
7118
3
4
1857
4
5
1392
5
6
1238
6
7
1238
7
9
2011
9
12
1857
12
15
1857
15
21
1857
21
22
309
tuple
field
12
1
2
1392
2
3
7118
3
4
1857
4
5
1392
5
6
1238
6
7
1238
7
9
2011
9
12
1857
12
15
1857
15
21
1857
21
22
309
index
tuple
12
2
3
154
4
5
154
6
7
154
8
9
154
10
11
154
12
13
154
14
15
154
18
19
154
22
23
154
26
27
154
30
31
154
34
35
154
38
39
154
43
44
154
51
52
154
59
60
154
67
68
154
76
77
154
88
89
154
134
135
154
143
144
154
index
field
12
2
3
154
4
5
154
6
7
154
8
9
154
10
11
154
12
13
154
14
15
154
18
19
154
22
23
154
26
27
154
30
31
154
34
35
154
38
39
154
43
44
154
51
52
154
59
60
154
67
68
154
76
77
154
88
89
154
134
135
154
143
144
154
field
tuple
12
1
2
136956
field
index
12
1
2
136956
attributes
9999415
id
9999415
kind
60
type_id
12721
target
8739455
id
kind
12
1
2
9999415
id
type_id
12
1
2
9999415
id
target
12
1
2
9999415
kind
id
12
31
32
20
6500
6501
20
486321
486322
20
kind
type_id
12
6
7
20
11
12
20
625
626
20
kind
target
12
3
4
20
6229
6230
20
426407
426408
20
type_id
id
12
1
2
1156
2
3
1034
3
4
750
4
6
1034
6
9
1095
9
14
1115
14
23
994
23
40
1115
40
86
994
88
161
973
161
380
973
385
1475
973
1500
152697
507
type_id
kind
12
1
2
12416
2
3
304
type_id
target
12
1
2
1359
2
3
973
3
4
791
4
6
1075
6
9
1156
9
14
1034
14
25
1034
25
40
973
40
78
973
78
150
973
152
380
994
385
1756
973
1969
151705
405
target
id
12
1
2
8100091
2
3520
639363
target
kind
12
1
2
8701149
2
3
38305
target
type_id
12
1
2
8217381
2
29
522073
attribute_location
10000693
id
9999415
loc
11098
id
loc
12
1
2
9998400
2
4
1014
loc
id
12
1
2
1014
8
10
101
10
11
1724
11
18
912
18
34
933
35
61
852
61
125
872
125
215
852
215
360
852
370
818
852
823
1495
852
1505
5965
852
6304
22785
426
type_mention
4148122
id
4148122
type_id
129980
parent
1453831
id
type_id
12
1
2
4148122
id
parent
12
1
2
4148122
type_id
id
12
1
2
38233
2
3
44409
3
4
21285
4
105
10215
108
237
10065
241
2363
5770
type_id
parent
12
1
2
69692
2
3
23722
3
4
10600
4
105
10151
108
237
10044
237
2363
5770
parent
id
12
1
2
1184017
2
3
142440
3
31
116324
31
33
11049
parent
type_id
12
1
2
1271448
2
22
114208
22
33
68174
type_mention_location
4148122
id
4148122
loc
3077757
id
loc
12
1
2
4148122
loc
id
12
1
2
2705211
2
3
359188
3
97
13357
type_annotation
1491252
id
1491252
annotation
42
id
annotation
12
1
2
1491252
annotation
id
12
357
358
21
69421
69422
21
nullability
19720
nullability
19720
kind
60
nullability
kind
12
1
2
19720
kind
nullability
12
27
28
20
224
225
20
721
722
20
nullability_parent
45893
nullability
6370
index
223
parent
19659
nullability
index
12
1
2
4280
2
3
1481
3
5
507
5
12
101
nullability
parent
12
1
2
3225
2
3
1237
3
4
588
4
5
446
5
9
486
9
387
385
index
nullability
12
1
2
20
2
3
60
3
4
20
5
6
20
17
18
20
18
19
20
40
41
20
125
126
20
263
264
20
index
parent
12
2
3
20
4
5
20
5
6
20
22
23
20
27
28
20
34
35
20
54
55
20
124
125
20
265
266
20
756
757
20
969
970
20
parent
nullability
12
1
2
5051
2
3
12964
3
4
1643
parent
index
12
1
2
4321
2
3
9961
3
4
2860
4
5
1420
5
12
1095
type_nullability
30508409
id
30506238
nullability
19315
id
nullability
12
1
2
30504148
2
4
2089
nullability
id
12
1
2
6959
2
3
2536
3
4
1988
4
5
1055
5
7
1643
7
11
1481
11
30
1521
30
173
1460
189
1342267
669
expr_flowstate
3792768
id
3792768
state
3
id
state
12
1
2
3792768
state
id
12
210400
210401
1
2277023
2277024
1
type_parameters
830449
id
830449
index
683
generic_id
796426
variance
64
id
index
12
1
2
830449
id
generic_id
12
1
2
830449
id
variance
12
1
2
830449
index
id
12
2
5
42
6
9
42
10
13
42
14
17
42
18
21
42
22
25
42
26
29
42
30
34
42
37
42
42
45
50
42
53
58
42
61
66
42
71
78
42
83
90
42
119
167
42
306
37267
42
index
generic_id
12
2
5
42
6
9
42
10
13
42
14
17
42
18
21
42
22
25
42
26
29
42
30
34
42
37
42
42
45
50
42
53
58
42
61
66
42
71
78
42
83
90
42
119
167
42
306
37267
42
index
variance
12
1
2
320
2
3
21
3
4
341
generic_id
id
12
1
2
789886
2
33
6539
generic_id
index
12
1
2
789886
2
33
6539
generic_id
variance
12
1
2
796062
2
3
363
variance
id
12
28
29
21
280
281
21
38550
38551
21
variance
index
12
16
17
21
17
18
21
32
33
21
variance
generic_id
12
27
28
21
40
41
21
37216
37217
21
type_arguments
32947672
id
851735
index
683
constructed_id
3572762
id
index
12
1
2
100894
2
3
720408
3
6
30432
id
constructed_id
12
1
2
14254
2
3
721284
3
28
64156
28
3541
52039
index
id
12
34
136
42
235
333
42
426
518
42
605
691
42
772
852
42
927
1001
42
1070
1138
42
1201
1263
42
1320
1376
42
1427
1477
42
1522
1566
42
1605
1645
42
1681
1716
42
1747
1782
42
1818
1922
42
6226
37678
42
index
constructed_id
12
1056
5089
42
9862
14333
42
18508
22401
42
26018
29373
42
32472
35329
42
37950
40349
42
42532
44513
42
46298
47901
42
49328
50593
42
51702
52669
42
53500
54209
42
54802
55311
42
55723
56051
42
56307
56504
42
56653
56851
42
160325
167176
42
constructed_id
id
12
1
2
146928
2
3
2211361
3
20
305504
20
25
281247
25
29
321425
29
32
283726
32
33
22568
constructed_id
index
12
1
2
146394
2
3
2211404
3
20
305995
20
25
281247
25
29
321425
29
32
283726
32
33
22568
constructed_generic
3612577
constructed
3612577
generic
74419
constructed
generic
12
1
2
3612577
generic
constructed
12
1
2
23230
2
3
14445
3
4
7303
4
5
4747
5
7
5275
7
11
5863
11
22
5620
22
148
5599
149
19826
2333
type_parameter_constraints
831817
id
831817
param_id
831817
id
param_id
12
1
2
831817
param_id
id
12
1
2
831817
type_parameter_constraints_location
0
id
0
loc
0
id
loc
12
loc
id
12
general_type_parameter_constraints
198773
id
198057
kind
14
id
kind
12
1
2
197342
2
3
715
kind
id
12
8
9
2
36
37
2
593
594
2
1061
1062
2
66899
66900
2
specific_type_parameter_constraints
207575
id
202827
base_id
28972
id
base_id
12
1
2
199358
2
9
3469
base_id
id
12
1
2
17022
2
3
3124
3
4
1866
4
6
2130
6
11
2394
11
76
2211
82
2440
223
specific_type_parameter_nullability
29712
id
29712
base_id
15630
nullability
464
id
base_id
12
1
2
29712
id
nullability
12
1
2
29712
base_id
id
12
1
2
13463
2
7
1238
8
25
928
base_id
nullability
12
1
2
15475
2
3
154
nullability
id
12
1
2
154
2
3
154
189
190
154
nullability
base_id
12
1
2
154
2
3
154
99
100
154
function_pointer_calling_conventions
27733
id
27733
kind
29
id
kind
12
1
2
27733
kind
id
12
3
4
14
1890
1891
14
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
2321
id
2321
name
2321
id
name
12
1
2
2321
name
id
12
1
2
2321
has_modifiers
69210665
id
45800665
mod_id
284
id
mod_id
12
1
2
23520472
2
3
21153308
3
5
1126884
mod_id
id
12
123
124
20
426
427
20
2653
2654
20
106912
106913
20
118655
118656
20
131175
131176
20
137005
137006
20
137710
137711
20
152918
152919
20
201905
201906
20
244876
244877
20
278805
278806
20
451165
451166
20
1446933
1446934
20
compiler_generated
786274
id
786274
exprorstmt_name
5108
parent_id
5108
name
550
parent_id
name
12
1
2
5108
name
parent_id
12
1
2
27
2
3
164
3
4
70
4
5
67
5
6
47
6
8
44
8
13
50
13
25
42
25
239
36
nested_types
1485267
id
1485267
declaring_type_id
596067
unbound_id
1245554
id
declaring_type_id
12
1
2
1485267
id
unbound_id
12
1
2
1485267
declaring_type_id
id
12
1
2
348826
2
3
103980
3
4
49971
4
6
45000
6
22
44879
22
495
3408
declaring_type_id
unbound_id
12
1
2
350267
2
3
104447
3
4
49362
4
6
45061
6
26
44716
26
495
2211
unbound_id
id
12
1
2
1200127
2
490
45426
unbound_id
declaring_type_id
12
1
2
1207411
2
490
38143
properties
4563638
id
4563638
name
1058491
declaring_type_id
1274101
type_id
506511
unbound_id
4082974
id
name
12
1
2
4563638
id
declaring_type_id
12
1
2
4563638
id
type_id
12
1
2
4563638
id
unbound_id
12
1
2
4563638
name
id
12
1
2
667991
2
3
170528
3
4
65451
4
8
85253
8
8341
69266
name
declaring_type_id
12
1
2
667991
2
3
170771
3
4
65350
4
8
85477
8
4889
68901
name
type_id
12
1
2
925416
2
3
76570
3
1309
56504
name
unbound_id
12
1
2
673813
2
3
174545
3
4
65573
4
8
82535
8
7118
62023
declaring_type_id
id
12
1
2
453537
2
3
299058
3
4
169716
4
5
107754
5
7
107186
7
14
97650
14
2090
39198
declaring_type_id
name
12
1
2
523798
2
3
229913
3
4
169980
4
5
109539
5
7
107145
7
14
96128
14
2090
37595
declaring_type_id
type_id
12
1
2
525583
2
3
364327
3
4
156914
4
5
84198
5
9
106191
9
54
36885
declaring_type_id
unbound_id
12
1
2
453537
2
3
299058
3
4
169716
4
5
107754
5
7
107186
7
14
97650
14
2090
39198
type_id
id
12
1
2
276699
2
3
104447
3
4
33923
4
7
43661
7
32
38021
32
40789
9758
type_id
name
12
1
2
404763
2
3
56646
3
12
38305
12
12163
6796
type_id
declaring_type_id
12
1
2
289765
2
3
100125
3
4
33091
4
7
40516
7
51
38061
51
18897
4950
type_id
unbound_id
12
1
2
278201
2
3
105989
3
4
34207
4
7
42992
7
40
38061
40
38842
7060
unbound_id
id
12
1
2
4013282
2
1206
69692
unbound_id
name
12
1
2
4082974
unbound_id
declaring_type_id
12
1
2
4013282
2
1206
69692
unbound_id
type_id
12
1
2
4068021
2
1206
14952
property_location
4573722
id
4563638
loc
7527
id
loc
12
1
2
4556375
2
15
7263
loc
id
12
1
5
628
5
10
568
10
18
588
18
34
568
34
49
568
49
81
568
82
126
568
127
187
568
188
272
568
272
359
568
369
750
568
759
1795
568
1886
9614
568
9940
12699
60
indexers
95947
id
95947
name
464
declaring_type_id
75829
type_id
23986
unbound_id
51842
id
name
12
1
2
95947
id
declaring_type_id
12
1
2
95947
id
type_id
12
1
2
95947
id
unbound_id
12
1
2
95947
name
id
12
2
3
154
6
7
154
612
613
154
name
declaring_type_id
12
2
3
154
4
5
154
486
487
154
name
type_id
12
1
2
154
4
5
154
151
152
154
name
unbound_id
12
2
3
154
6
7
154
327
328
154
declaring_type_id
id
12
1
2
61282
2
3
10523
3
7
4023
declaring_type_id
name
12
1
2
75519
2
3
309
declaring_type_id
type_id
12
1
2
66543
2
3
9285
declaring_type_id
unbound_id
12
1
2
61282
2
3
10523
3
7
4023
type_id
id
12
1
2
10677
2
3
5725
3
4
3559
4
5
1702
5
12
1857
13
267
464
type_id
name
12
1
2
23832
2
3
154
type_id
declaring_type_id
12
1
2
14392
2
3
2630
3
4
4023
4
6
2166
6
247
773
type_id
unbound_id
12
1
2
10677
2
3
5725
3
4
3714
4
5
1702
5
14
1857
16
111
309
unbound_id
id
12
1
2
48437
2
47
3404
unbound_id
name
12
1
2
51842
unbound_id
declaring_type_id
12
1
2
48437
2
47
3404
unbound_id
type_id
12
1
2
50294
2
42
1547
indexer_location
97494
id
95947
loc
6190
id
loc
12
1
2
94399
2
3
1547
loc
id
12
1
2
309
2
3
928
3
4
1392
4
5
928
5
7
464
7
8
154
10
11
464
12
14
309
17
20
464
21
25
464
55
312
309
accessors
5438211
id
5438211
kind
40
name
1444304
declaring_member_id
4635441
unbound_id
4836503
id
kind
12
1
2
5438211
id
name
12
1
2
5438211
id
declaring_member_id
12
1
2
5438211
id
unbound_id
12
1
2
5438211
kind
id
12
39862
39863
20
228177
228178
20
kind
name
12
16327
16328
20
54860
54861
20
kind
declaring_member_id
12
39862
39863
20
228177
228178
20
kind
unbound_id
12
36177
36178
20
202205
202206
20
name
id
12
1
2
939314
2
3
227296
3
5
131674
5
17
110330
17
3385
35688
name
kind
12
1
2
1444304
name
declaring_member_id
12
1
2
939314
2
3
227296
3
5
131674
5
17
110330
17
3385
35688
name
unbound_id
12
1
2
949499
2
3
233382
3
5
130274
5
24
109093
24
3380
22054
declaring_member_id
id
12
1
2
3832670
2
3
802770
declaring_member_id
kind
12
1
2
3832670
2
3
802770
declaring_member_id
name
12
1
2
3832670
2
3
802770
declaring_member_id
unbound_id
12
1
2
3832670
2
3
802770
unbound_id
id
12
1
2
4754252
2
1206
82251
unbound_id
kind
12
1
2
4836503
unbound_id
name
12
1
2
4836503
unbound_id
declaring_member_id
12
1
2
4754252
2
1206
82251
init_only_accessors
4642
id
4642
accessor_location
5450384
id
5438211
loc
7527
id
loc
12
1
2
5428979
2
15
9231
loc
id
12
1
6
649
6
13
669
13
26
588
26
43
568
44
68
568
68
106
568
116
167
568
168
273
588
275
373
568
373
492
568
517
1154
568
1167
2661
568
2853
13984
486
events
55246
id
55246
name
23068
declaring_type_id
23251
type_id
14547
unbound_id
48531
id
name
12
1
2
55246
id
declaring_type_id
12
1
2
55246
id
type_id
12
1
2
55246
id
unbound_id
12
1
2
55246
name
id
12
1
2
13471
2
3
4402
3
4
2596
4
8
1927
8
211
669
name
declaring_type_id
12
1
2
13471
2
3
4402
3
4
2596
4
8
1927
8
200
669
name
type_id
12
1
2
20938
2
4
1744
4
9
385
name
unbound_id
12
1
2
13674
2
3
4544
3
4
2617
4
8
1805
8
145
426
declaring_type_id
id
12
1
2
12132
2
3
4625
3
4
2515
4
5
1623
5
9
1805
9
75
547
declaring_type_id
name
12
1
2
12173
2
3
4788
3
4
2333
4
5
1602
5
9
1805
9
75
547
declaring_type_id
type_id
12
1
2
14567
2
3
4483
3
4
2252
4
9
1805
12
52
142
declaring_type_id
unbound_id
12
1
2
12132
2
3
4625
3
4
2515
4
5
1623
5
9
1805
9
75
547
type_id
id
12
1
2
7182
2
3
3002
3
4
2414
4
7
1156
7
620
791
type_id
name
12
1
2
11726
2
3
1825
3
262
994
type_id
declaring_type_id
12
1
2
8277
2
3
2596
3
4
2475
4
26
1115
40
347
81
type_id
unbound_id
12
1
2
7202
2
3
3104
3
4
2333
4
6
1095
6
557
811
unbound_id
id
12
1
2
46806
2
23
1724
unbound_id
name
12
1
2
48531
unbound_id
declaring_type_id
12
1
2
46806
2
23
1724
unbound_id
type_id
12
1
2
48206
2
5
324
event_location
55246
id
55246
loc
2272
id
loc
12
1
2
55246
loc
id
12
1
2
405
2
3
344
3
4
182
4
6
202
6
9
202
10
16
202
16
30
182
30
42
182
42
70
182
79
230
182
event_accessors
110493
id
110493
kind
40
name
47191
declaring_event_id
55246
unbound_id
97062
id
kind
12
1
2
110493
id
name
12
1
2
110493
id
declaring_event_id
12
1
2
110493
id
unbound_id
12
1
2
110493
kind
id
12
2723
2724
40
kind
name
12
1163
1164
40
kind
declaring_event_id
12
2723
2724
40
kind
unbound_id
12
2392
2393
40
name
id
12
1
2
27674
2
3
8886
3
4
5234
4
8
3936
8
187
1460
name
kind
12
1
2
47191
name
declaring_event_id
12
1
2
27674
2
3
8886
3
4
5234
4
8
3936
8
187
1460
name
unbound_id
12
1
2
28120
2
3
9373
3
4
5275
4
8
3651
8
128
770
declaring_event_id
id
12
2
3
55246
declaring_event_id
kind
12
2
3
55246
declaring_event_id
name
12
2
3
55246
declaring_event_id
unbound_id
12
2
3
55246
unbound_id
id
12
1
2
93612
2
23
3449
unbound_id
kind
12
1
2
97062
unbound_id
name
12
1
2
97062
unbound_id
declaring_event_id
12
1
2
93612
2
23
3449
event_accessor_location
110493
id
110493
loc
2272
id
loc
12
1
2
110493
loc
id
12
2
3
405
4
5
344
6
7
182
8
11
202
12
17
202
20
31
202
32
59
182
60
83
182
84
139
182
158
459
182
operators
807667
id
807667
name
555
symbol
512
declaring_type_id
94482
type_id
37122
unbound_id
95786
id
name
12
1
2
807667
id
symbol
12
1
2
807667
id
declaring_type_id
12
1
2
807667
id
type_id
12
1
2
807667
id
unbound_id
12
1
2
807667
name
id
12
1
2
85
2
3
64
3
4
21
6
7
42
7
8
64
11
12
42
12
25
42
25
26
85
26
225
42
636
2221
42
34482
34483
21
name
symbol
12
1
2
555
name
declaring_type_id
12
1
2
85
2
3
64
3
4
21
6
7
42
7
8
64
11
12
42
12
13
21
21
22
106
25
32
42
631
1695
42
2215
2216
21
name
type_id
12
1
2
85
2
3
192
3
4
21
6
7
42
7
8
64
11
12
42
12
22
42
25
63
42
1694
1695
21
name
unbound_id
12
1
2
85
2
3
64
3
4
21
6
7
42
7
8
64
11
12
42
12
25
42
25
26
85
26
223
42
636
1175
42
2220
2221
21
symbol
id
12
1
2
85
2
3
64
6
7
42
7
8
64
11
13
42
25
26
85
29
36
42
224
637
42
2220
34483
42
symbol
name
12
1
2
470
2
3
42
symbol
declaring_type_id
12
1
2
85
2
3
64
6
7
42
7
8
64
11
13
42
21
22
106
25
32
42
631
1695
42
2215
2216
21
symbol
type_id
12
1
2
85
2
3
192
6
7
42
7
8
64
11
13
42
21
26
42
62
1695
42
symbol
unbound_id
12
1
2
85
2
3
64
6
7
42
7
8
64
11
13
42
25
26
85
29
36
42
222
637
42
1174
2221
42
declaring_type_id
id
12
1
2
56655
2
12
7479
12
19
7330
19
24
7244
24
28
7073
28
32
7907
32
73
790
declaring_type_id
name
12
1
2
92174
2
24
2308
declaring_type_id
symbol
12
1
2
92174
2
22
2308
declaring_type_id
type_id
12
1
2
93649
2
39
833
declaring_type_id
unbound_id
12
1
2
56655
2
12
7479
12
19
7330
19
24
7244
24
28
7073
28
32
7907
32
73
790
type_id
id
12
1
7
3398
7
12
3398
12
15
2778
15
17
2201
17
19
2479
19
21
2756
21
23
2927
23
25
3184
25
26
1688
26
27
1795
27
28
1816
28
29
1880
29
30
1944
30
31
2008
31
33
2799
35
2886
64
type_id
name
12
1
2
36438
2
18
683
type_id
symbol
12
1
2
36438
2
16
683
type_id
declaring_type_id
12
1
2
36245
2
2736
876
type_id
unbound_id
12
1
7
3398
7
12
3398
12
15
2778
15
17
2201
17
19
2479
19
21
2756
21
23
2927
23
25
3184
25
26
1688
26
27
1795
27
28
1816
28
29
1880
29
30
1944
30
31
2008
31
33
2799
35
2886
64
unbound_id
id
12
1
2
84352
3
76
7244
78
97
4188
unbound_id
name
12
1
2
95786
unbound_id
symbol
12
1
2
95786
unbound_id
declaring_type_id
12
1
2
84352
3
76
7244
78
97
4188
unbound_id
type_id
12
1
2
84352
3
76
7244
78
97
4188
operator_location
1510337
id
751097
loc
23551
id
loc
12
1
2
2564
2
3
740048
3
5
8484
loc
id
12
1
2
11305
2
28
1495
33
46
2008
48
61
1902
63
73
1859
75
85
2179
86
94
1923
96
18458
876
constant_value
2662590
id
2661393
value
902997
id
value
12
1
2
2660602
2
9
791
value
id
12
1
2
729993
2
3
89879
3
10
69956
10
7596
13167
methods
14053498
id
14053498
name
3958299
declaring_type_id
2937261
type_id
934769
unbound_id
11611975
id
name
12
1
2
14053498
id
declaring_type_id
12
1
2
14053498
id
type_id
12
1
2
14053498
id
unbound_id
12
1
2
14053498
name
id
12
1
2
2836365
2
3
463621
3
5
315045
5
26
298692
26
15936
44574
name
declaring_type_id
12
1
2
2959985
2
3
403728
3
6
353980
6
10142
240605
name
type_id
12
1
2
3606673
2
7
302547
7
2905
49078
name
unbound_id
12
1
2
2879884
2
3
477214
3
5
314639
5
8458
286560
declaring_type_id
id
12
1
2
1024771
2
3
656061
3
4
292261
4
5
207332
5
6
167018
6
9
256836
9
18
226018
18
8066
106962
declaring_type_id
name
12
1
2
1063725
2
3
678764
3
4
300052
4
5
235290
5
6
181910
6
10
248356
10
70
220438
70
3734
8724
declaring_type_id
type_id
12
1
2
1403625
2
3
719119
3
4
294310
4
5
240971
5
10
220925
10
848
58310
declaring_type_id
unbound_id
12
1
2
1024791
2
3
656040
3
4
292261
4
5
207332
5
6
167018
6
9
256836
9
18
226018
18
8066
106962
type_id
id
12
1
2
530107
2
3
154296
3
4
67927
4
7
82920
7
23
70605
23
192615
28911
type_id
name
12
1
2
651902
2
3
123356
3
5
79958
5
27
70240
27
59275
9312
type_id
declaring_type_id
12
1
2
606860
2
3
147824
3
4
61008
4
9
74581
9
61707
44493
type_id
unbound_id
12
1
2
531994
2
3
155534
3
4
68130
4
7
83549
7
24
70199
24
167300
25361
unbound_id
id
12
1
2
11246024
2
3017
365950
unbound_id
name
12
1
2
11611975
unbound_id
declaring_type_id
12
1
2
11246105
2
3017
365869
unbound_id
type_id
12
1
2
11495557
2
1636
116417
method_location
14121222
id
14053498
loc
7973
id
loc
12
1
2
14006813
2
70
46684
loc
id
12
1
6
669
6
22
608
23
64
628
64
102
608
105
174
608
176
243
608
243
354
608
356
498
608
502
853
608
858
1303
608
1308
2060
608
2068
5869
608
6153
43327
588
constructors
4116248
id
4116248
name
1918759
declaring_type_id
3081251
unbound_id
3821775
id
name
12
1
2
4116248
id
declaring_type_id
12
1
2
4116248
id
unbound_id
12
1
2
4116248
name
id
12
1
2
1390376
2
3
348826
3
7
146607
7
23610
32949
name
declaring_type_id
12
1
2
1756286
2
6
144578
6
11806
17894
name
unbound_id
12
1
2
1411132
2
3
349942
3
10
145166
10
23610
12518
declaring_type_id
id
12
1
2
2295930
2
3
665576
3
55
119744
declaring_type_id
name
12
1
2
3081251
declaring_type_id
unbound_id
12
1
2
2295930
2
3
665576
3
55
119744
unbound_id
id
12
1
2
3782902
2
1016
38873
unbound_id
name
12
1
2
3821775
unbound_id
declaring_type_id
12
1
2
3782902
2
1016
38873
constructor_location
4150212
id
4116248
loc
8014
id
loc
12
1
2
4102573
2
92
13674
loc
id
12
1
4
689
4
13
669
13
25
608
25
46
608
46
64
608
64
93
608
94
135
608
135
184
608
184
302
608
302
472
608
483
740
608
788
1890
608
1890
8395
568
destructors
5571
id
5571
name
5416
declaring_type_id
5571
unbound_id
5571
id
name
12
1
2
5571
id
declaring_type_id
12
1
2
5571
id
unbound_id
12
1
2
5571
name
id
12
1
2
5261
2
3
154
name
declaring_type_id
12
1
2
5261
2
3
154
name
unbound_id
12
1
2
5261
2
3
154
declaring_type_id
id
12
1
2
5571
declaring_type_id
name
12
1
2
5571
declaring_type_id
unbound_id
12
1
2
5571
unbound_id
id
12
1
2
5571
unbound_id
name
12
1
2
5571
unbound_id
declaring_type_id
12
1
2
5571
destructor_location
5725
id
5571
loc
2785
id
loc
12
1
2
5416
2
3
154
loc
id
12
1
2
1702
2
3
464
3
4
154
4
5
309
9
10
154
overrides
3319910
id
3319910
base_id
1078455
id
base_id
12
1
2
3319910
base_id
id
12
1
2
736080
2
3
169817
3
5
87485
5
44
80891
44
4471
4179
explicitly_implements
1253426
id
1253041
interface_id
92639
id
interface_id
12
1
2
1252655
2
3
385
interface_id
id
12
1
2
47455
2
3
14729
3
4
5620
4
6
8541
6
10
6999
10
35
6999
35
10047
2292
local_functions
23935
id
23935
name
21
return_type
21
unbound_id
1367
id
name
12
1
2
23935
id
return_type
12
1
2
23935
id
unbound_id
12
1
2
23935
name
id
12
1120
1121
21
name
return_type
12
1
2
21
name
unbound_id
12
64
65
21
return_type
id
12
1120
1121
21
return_type
name
12
1
2
21
return_type
unbound_id
12
64
65
21
unbound_id
id
12
2
4
85
4
6
85
6
8
85
8
10
85
10
12
85
12
14
85
14
16
85
16
18
85
18
20
85
20
22
85
22
24
85
24
26
85
26
28
85
28
30
85
30
32
85
32
34
85
unbound_id
name
12
1
2
1367
unbound_id
return_type
12
1
2
1367
local_function_stmts
3256
fn
3256
stmt
3256
fn
stmt
12
1
2
3256
stmt
fn
12
1
2
3256
fields
10289546
id
10289546
kind
40
name
4273020
declaring_type_id
2326769
type_id
2039235
unbound_id
9952202
id
kind
12
1
2
10289546
id
name
12
1
2
10289546
id
declaring_type_id
12
1
2
10289546
id
type_id
12
1
2
10289546
id
unbound_id
12
1
2
10289546
kind
id
12
131175
131176
20
375977
375978
20
kind
name
12
89638
89639
20
125803
125804
20
kind
declaring_type_id
12
17217
17218
20
104358
104359
20
kind
type_id
12
6833
6834
20
96595
96596
20
kind
unbound_id
12
130817
130818
20
359708
359709
20
name
id
12
1
2
3365397
2
3
477377
3
8
321233
8
12308
109012
name
kind
12
1
2
4174984
2
3
98035
name
declaring_type_id
12
1
2
3365397
2
3
477397
3
8
321213
8
12308
109012
name
type_id
12
1
2
3746889
2
3
321254
3
12308
204877
name
unbound_id
12
1
2
3388040
2
3
478553
3
10
329531
10
12308
76894
declaring_type_id
id
12
1
2
641798
2
3
595032
3
4
330363
4
5
203659
5
6
136625
6
8
170020
8
15
181118
15
6823
68150
declaring_type_id
kind
12
1
2
2186918
2
3
139851
declaring_type_id
name
12
1
2
641798
2
3
595052
3
4
330343
4
5
203659
5
6
136625
6
8
170020
8
15
181118
15
6823
68150
declaring_type_id
type_id
12
1
2
886563
2
3
646200
3
4
303886
4
5
161093
5
8
213641
8
524
115382
declaring_type_id
unbound_id
12
1
2
641798
2
3
595032
3
4
330363
4
5
203659
5
6
136625
6
8
170020
8
15
181118
15
6823
68150
type_id
id
12
1
2
1386420
2
3
251298
3
5
187793
5
14
154885
14
57540
58837
type_id
kind
12
1
2
1980032
2
3
59202
type_id
name
12
1
2
1484760
2
3
242168
3
5
160545
5
33041
151760
type_id
declaring_type_id
12
1
2
1539114
2
3
245394
3
6
157746
6
19141
96980
type_id
unbound_id
12
1
2
1389828
2
3
253144
3
5
186434
5
15
157076
15
56593
52751
unbound_id
id
12
1
2
9894399
2
1016
57803
unbound_id
kind
12
1
2
9952202
unbound_id
name
12
1
2
9952202
unbound_id
declaring_type_id
12
1
2
9894399
2
1016
57803
unbound_id
type_id
12
1
2
9934206
2
779
17996
field_location
10281816
id
10221436
loc
7730
id
loc
12
1
2
10185058
2
22
36377
loc
id
12
1
10
608
10
20
588
20
46
608
47
82
588
83
139
588
140
204
608
204
295
588
296
491
588
504
732
588
744
1130
588
1152
1951
588
2008
4744
588
5091
20299
588
22254
22255
20
localvars
354380
id
354380
kind
29
name
63788
implicitly_typed
29
type_id
17976
parent_id
354380
id
kind
12
1
2
354380
id
name
12
1
2
354380
id
implicitly_typed
12
1
2
354380
id
type_id
12
1
2
354380
id
parent_id
12
1
2
354380
kind
id
12
66
67
14
24123
24124
14
kind
name
12
27
28
14
4336
4337
14
kind
implicitly_typed
12
1
2
14
2
3
14
kind
type_id
12
7
8
14
1225
1226
14
kind
parent_id
12
66
67
14
24123
24124
14
name
id
12
1
2
40171
2
3
10094
3
4
3735
4
8
5318
8
3773
4468
name
kind
12
1
2
63656
2
3
131
name
implicitly_typed
12
1
2
55349
2
3
8438
name
type_id
12
1
2
54983
2
3
4849
3
72
3955
name
parent_id
12
1
2
40171
2
3
10094
3
4
3735
4
8
5318
8
3773
4468
implicitly_typed
id
12
5245
5246
14
18944
18945
14
implicitly_typed
kind
12
1
2
14
2
3
14
implicitly_typed
name
12
2132
2133
14
2798
2799
14
implicitly_typed
type_id
12
633
634
14
930
931
14
implicitly_typed
parent_id
12
5245
5246
14
18944
18945
14
type_id
id
12
1
2
7940
2
3
3223
3
4
1479
4
6
1479
6
11
1567
11
31
1377
34
7087
908
type_id
kind
12
1
2
17902
2
3
73
type_id
name
12
1
2
10401
2
3
3003
3
4
1215
4
7
1508
7
23
1391
23
579
454
type_id
implicitly_typed
12
1
2
13053
2
3
4922
type_id
parent_id
12
1
2
7940
2
3
3223
3
4
1479
4
6
1479
6
11
1567
11
31
1377
34
7087
908
parent_id
id
12
1
2
354380
parent_id
kind
12
1
2
354380
parent_id
name
12
1
2
354380
parent_id
implicitly_typed
12
1
2
354380
parent_id
type_id
12
1
2
354380
localvar_location
354380
id
354380
loc
354380
id
loc
12
1
2
354380
loc
id
12
1
2
354380
params
25686249
id
25686249
name
1509147
type_id
1942924
index
1115
mode
121
parent_id
14237194
unbound_id
20689788
id
name
12
1
2
25686249
id
type_id
12
1
2
25686249
id
index
12
1
2
25686249
id
mode
12
1
2
25686249
id
parent_id
12
1
2
25686249
id
unbound_id
12
1
2
25686249
name
id
12
1
2
674402
2
3
262132
3
4
127434
4
6
135063
6
10
119460
10
25
113820
25
74292
76833
name
type_id
12
1
2
1225975
2
3
147134
3
13
114733
13
13366
21303
name
index
12
1
2
1043619
2
3
257364
3
4
100511
4
21
107652
name
mode
12
1
2
1395550
2
6
113313
6
7
284
name
parent_id
12
1
2
674402
2
3
262132
3
4
127434
4
6
135063
6
10
119460
10
25
113820
25
74292
76833
name
unbound_id
12
1
2
688523
2
3
266920
3
4
137376
4
6
138167
6
10
114084
10
35
114510
35
63585
49565
type_id
id
12
1
2
952380
2
3
282116
3
4
162047
4
5
120739
5
8
147905
8
19
150726
19
90397
127008
type_id
name
12
1
2
1306441
2
3
328091
3
4
139770
4
13
146100
13
9576
22520
type_id
index
12
1
2
1417320
2
3
331560
3
6
164664
6
54
29378
type_id
mode
12
1
2
1829793
2
6
113130
type_id
parent_id
12
1
2
981352
2
3
263633
3
4
162838
4
5
119136
5
9
170284
9
24
147276
24
74138
98401
type_id
unbound_id
12
1
2
958203
2
3
283171
3
4
173327
4
5
120029
5
8
154844
8
19
147155
19
84336
106191
index
id
12
1
2
263
2
5
101
5
11
101
14
25
101
30
60
101
68
128
101
172
587
101
902
5705
101
9457
127701
101
304936
701725
40
index
name
12
1
2
263
2
4
101
4
9
101
11
20
101
24
48
101
52
93
101
129
355
101
503
2199
101
3339
19993
101
28824
33768
40
index
type_id
12
1
2
263
2
4
81
4
8
101
9
14
101
18
34
101
41
74
101
82
225
101
306
988
101
1501
8856
101
17752
63582
60
index
mode
12
1
2
608
2
3
182
3
4
40
4
5
81
5
6
182
6
7
20
index
parent_id
12
1
2
263
2
5
101
5
11
101
14
25
101
30
60
101
68
128
101
172
587
101
902
5705
101
9457
127701
101
304936
701725
40
index
unbound_id
12
1
2
263
2
5
101
5
11
101
14
25
101
30
60
101
68
128
101
172
569
101
875
5326
101
8782
108038
101
237530
555424
40
mode
id
12
774
775
20
4021
4022
20
11617
11618
20
17805
17806
20
22566
22567
20
1209240
1209241
20
mode
name
12
165
166
20
538
539
20
1968
1969
20
2333
2334
20
6498
6499
20
69882
69883
20
mode
type_id
12
240
241
20
618
619
20
2241
2242
20
3599
3600
20
5662
5663
20
89942
89943
20
mode
index
12
1
2
20
11
12
20
13
14
20
16
17
20
25
26
20
55
56
20
mode
parent_id
12
635
636
20
4021
4022
20
9598
9599
20
16282
16283
20
17805
17806
20
685895
685896
20
mode
unbound_id
12
710
711
20
3669
3670
20
10322
10323
20
17803
17804
20
20567
20568
20
966689
966690
20
parent_id
id
12
1
2
8050384
2
3
3595919
3
4
1396098
4
8
1079064
8
56
115727
parent_id
name
12
1
2
8050363
2
3
3595919
3
4
1396098
4
8
1079084
8
56
115727
parent_id
type_id
12
1
2
8512301
2
3
3538299
3
4
1294633
4
43
891960
parent_id
index
12
1
2
8050384
2
3
3595919
3
4
1396098
4
8
1079064
8
56
115727
parent_id
mode
12
1
2
13600995
2
5
636198
parent_id
unbound_id
12
1
2
8050384
2
3
3595919
3
4
1396098
4
8
1079064
8
56
115727
unbound_id
id
12
1
2
19997085
2
17584
692702
unbound_id
name
12
1
2
20689727
2
3
60
unbound_id
type_id
12
1
2
20480082
2
9835
209705
unbound_id
index
12
1
2
20689788
unbound_id
mode
12
1
2
20689788
unbound_id
parent_id
12
1
2
19997085
2
17584
692702
param_location
25804716
id
25685925
loc
8480
id
loc
12
1
2
25605520
2
70
80404
loc
id
12
1
2
710
2
25
649
25
62
669
66
134
649
135
214
649
215
384
649
392
552
649
563
857
649
858
1381
649
1388
2043
649
2050
3889
649
4077
10356
649
10618
96288
608
statements
1688656
id
1688656
kind
30
id
kind
12
1
2
1688656
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
1440805
stmt
1440805
index
3407
parent
689828
stmt
index
12
1
2
1440805
stmt
parent
12
1
2
1440805
index
stmt
12
1
2
856
3
4
640
4
5
313
5
6
28
6
7
514
7
9
284
9
54
264
54
79
272
79
442737
236
index
parent
12
1
2
856
3
4
640
4
5
313
5
6
28
6
7
514
7
9
284
9
54
264
54
79
272
79
442737
236
parent
stmt
12
1
2
444623
2
3
130990
3
4
43110
4
9
55079
9
3407
16026
parent
index
12
1
2
444623
2
3
130990
3
4
43110
4
9
55079
9
3407
16026
stmt_parent_top_level
247851
stmt
247851
index
1
parent
234079
stmt
index
12
1
2
247851
stmt
parent
12
1
2
247851
index
stmt
12
247851
247852
1
index
parent
12
234079
234080
1
parent
stmt
12
1
2
221368
2
5
12711
parent
index
12
1
2
234079
stmt_location
1688652
id
1688652
loc
1632957
id
loc
12
1
2
1688652
loc
id
12
1
2
1580265
2
5
52692
catch_type
19348
catch_id
19348
type_id
919
kind
14
catch_id
type_id
12
1
2
19348
catch_id
kind
12
1
2
19348
type_id
catch_id
12
1
2
246
2
3
86
3
4
86
4
6
72
6
8
50
8
11
65
11
16
65
16
27
79
30
64
72
65
88
72
98
588
21
type_id
kind
12
1
2
919
kind
catch_id
12
65
66
7
2608
2609
7
kind
type_id
12
1
2
7
126
127
7
foreach_stmt_info
20368
id
20368
kind
7
id
kind
12
1
2
20368
kind
id
12
2814
2815
7
foreach_stmt_desugar
101821
id
20368
symbol
12645
kind
36
id
symbol
12
4
5
21
5
6
20347
id
kind
12
4
5
21
5
6
20347
symbol
id
12
1
2
5660
2
3
2099
3
4
1252
4
5
1107
5
8
1107
8
17
1013
17
2812
405
symbol
kind
12
1
2
12645
kind
id
12
2811
2812
7
2814
2815
28
kind
symbol
12
1
2
7
271
272
7
437
438
7
483
484
7
555
556
7
expressions
6684415
id
6684415
kind
1201
type_id
65429
id
kind
12
1
2
6684415
id
type_id
12
1
2
6684415
kind
id
12
1
7
102
7
19
102
19
47
102
67
120
102
170
304
102
334
525
102
539
690
102
702
1348
102
1408
2377
102
2916
12547
102
14876
29828
102
32133
70302
73
kind
type_id
12
1
2
395
2
3
146
3
4
87
5
7
102
7
33
102
42
113
102
123
464
102
508
1100
102
1164
1585
58
type_id
id
12
1
2
13082
2
3
13273
3
4
2681
4
5
4160
5
7
4907
7
10
4863
10
15
5215
15
26
5083
26
52
4951
52
235
4922
236
77794
2285
type_id
kind
12
1
2
23147
2
3
15763
3
4
8804
4
5
5230
5
7
5948
7
11
5508
11
34
1025
expr_parent
6472448
expr
6472448
index
22546
parent
4334053
expr
index
12
1
2
6472448
expr
parent
12
1
2
6472448
index
expr
12
2
3
1
4
5
11734
5
6
3543
6
9
1784
10
11
3300
11
66
1695
66
3205706
489
index
parent
12
2
3
1
4
5
11734
5
6
3543
6
9
1784
10
11
3300
11
66
1695
66
3205706
489
parent
expr
12
1
2
2814681
2
3
1302966
3
22534
216406
parent
index
12
1
2
2814681
2
3
1302966
3
22534
216406
expr_parent_top_level
4367448
expr
4367448
index
464
parent
3948840
expr
index
12
1
2
4367448
expr
parent
12
1
2
4367448
index
expr
12
599
600
154
2028
2029
154
25595
25596
154
index
parent
12
599
600
154
2028
2029
154
25516
25517
154
parent
expr
12
1
2
3625715
2
4
322196
5
6
928
parent
index
12
1
2
3635155
2
4
313684
implicitly_typed_array_creation
19252
id
19252
explicitly_sized_array_creation
7379
id
7379
stackalloc_array_creation
1219
id
1219
implicitly_typed_object_creation
5534
id
5534
mutator_invocation_mode
8
id
8
mode
8
id
mode
12
1
2
8
mode
id
12
1
2
8
expr_compiler_generated
6677841
id
6677841
expr_value
5437722
id
5437722
value
191894
id
value
12
1
2
5437722
value
id
12
1
2
98577
2
3
26153
3
4
34355
4
9
15320
9
169
14546
169
9846
2940
expr_call
1125780
caller_id
1125780
target_id
895610
caller_id
target_id
12
1
2
1125780
target_id
caller_id
12
1
2
893815
2
3170
1795
expr_access
2484140
accesser_id
2484140
target_id
601056
accesser_id
target_id
12
1
2
2484140
target_id
accesser_id
12
1
2
200688
2
3
131061
3
4
92422
4
5
56714
5
7
55160
7
15
46730
15
15109
18281
expr_location
6684415
id
6684415
loc
5324102
id
loc
12
1
2
6684415
loc
id
12
1
2
4608675
2
3
691341
3
9205
24085
dynamic_member_name
5970
id
5970
name
1514
id
name
12
1
2
5970
name
id
12
1
2
634
2
3
273
3
4
158
4
5
140
5
7
114
7
18
114
19
35
79
conditional_access
23935
id
23935
expr_argument
1355780
id
1355780
mode
5
id
mode
12
1
2
1355780
mode
id
12
259
260
1
4668
4669
1
5939
5940
1
1037144
1037145
1
expr_argument_name
502778
id
502778
name
4057
id
name
12
1
2
502778
name
id
12
1
2
689
2
3
243
3
5
284
5
7
324
7
11
365
11
18
344
18
26
324
26
49
324
49
104
324
108
220
324
222
590
324
597
3491
182
lambda_expr_return_type
1
id
1
type_id
1
id
type_id
12
1
2
1
type_id
id
12
1
2
1
xmlEncoding
435475
id
435475
encoding
154
id
encoding
12
1
2
435475
encoding
id
12
2814
2815
154
xmlDTDs
40
id
40
root
12
publicId
3
systemId
10
fileid
40
id
root
12
1
2
40
id
publicId
12
1
2
40
id
systemId
12
1
2
40
id
fileid
12
1
2
40
root
id
12
1
2
6
2
3
2
3
4
2
4
5
1
20
21
1
root
publicId
12
1
2
12
root
systemId
12
1
2
11
2
3
1
root
fileid
12
1
2
6
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
5
3
4
2
4
5
1
5
6
1
20
21
1
systemId
root
12
1
2
9
4
5
1
systemId
publicId
12
1
2
10
systemId
fileid
12
1
2
5
3
4
2
4
5
1
5
6
1
20
21
1
fileid
id
12
1
2
40
fileid
root
12
1
2
40
fileid
publicId
12
1
2
40
fileid
systemId
12
1
2
40
xmlElements
953104665
id
953104665
name
250390
parentid
352575577
idx
1489964
fileid
435166
id
name
12
1
2
953104665
id
parentid
12
1
2
953104665
id
idx
12
1
2
953104665
id
fileid
12
1
2
953104665
name
id
12
1
2
126588
2
3
46116
3
5
21974
5
8
21355
8
31
18879
32
1318099
15475
name
parentid
12
1
2
145777
2
3
39462
3
5
18570
5
9
20427
9
112
18879
116
939748
7273
name
idx
12
1
2
164812
2
3
45806
3
6
21820
6
9629
17951
name
fileid
12
1
2
156610
2
3
36676
3
5
16094
5
8
19808
8
606
18879
703
1935
2321
parentid
id
12
1
2
171245074
2
3
79887224
3
4
36265512
4
5
23514148
5
8
30647812
8
9629
11015805
parentid
name
12
1
2
223204121
2
3
63968059
3
4
29475865
4
5
23301826
5
110
12625704
parentid
idx
12
1
2
171245074
2
3
79887224
3
4
36265512
4
5
23514148
5
8
30647812
8
9629
11015805
parentid
fileid
12
1
2
352575577
idx
id
12
2
3
107398
3
4
572742
4
5
199167
6
8
65305
8
12
127207
13
124
89756
126
140
112505
141
322
112660
322
2278308
103220
idx
name
12
1
2
1431777
2
641
58187
idx
parentid
12
2
3
107398
3
4
572742
4
5
199167
6
8
65305
8
12
127207
13
124
89756
126
140
112505
141
322
112660
322
2278308
103220
idx
fileid
12
2
3
107398
3
4
572742
4
5
199167
6
8
65305
8
12
127207
13
124
89756
126
140
112505
141
322
112660
322
2813
103220
fileid
id
12
1
7
32652
7
11
35438
11
18
34045
18
43
32807
43
154
33271
154
440
32807
443
908
32962
912
1196
33271
1196
2067
34509
2166
2404
33426
2493
3963
28784
3980
4614
37605
4691
24665
32652
25012
81509
928
fileid
name
12
1
5
23367
5
7
39616
7
9
22748
9
11
39926
11
12
61591
12
13
56949
13
14
86816
14
15
17796
15
16
53854
16
207
32498
fileid
parentid
12
1
4
27081
4
5
48283
5
7
38843
7
28
32962
28
90
37295
94
275
37140
275
408
30022
420
585
34045
592
811
32652
813
1209
32652
1209
1642
32652
1648
3457
32807
3640
29092
18725
fileid
idx
12
1
3
35438
3
5
30022
5
8
40235
8
16
39152
16
51
33117
51
101
35902
102
173
32652
173
276
30176
280
283
34045
283
441
33426
441
514
37295
518
1521
33426
1526
9629
20272
xmlAttrs
715657357
id
715657357
elementid
706384538
name
56794
value
15134410
idx
1857
fileid
429595
id
elementid
12
1
2
715657357
id
name
12
1
2
715657357
id
value
12
1
2
715657357
id
idx
12
1
2
715657357
id
fileid
12
1
2
715657357
elementid
id
12
1
2
701724142
2
13
4660396
elementid
name
12
1
2
701724142
2
13
4660396
elementid
value
12
1
2
701727237
2
13
4657301
elementid
idx
12
1
2
701724142
2
13
4660396
elementid
fileid
12
1
2
706384538
name
id
12
1
2
8511
2
3
6809
3
4
5106
4
6
4487
6
8
3868
8
12
4333
12
18
4487
18
25
4642
26
49
4333
50
151
4333
152
1240
4333
1931
2721615
1547
name
elementid
12
1
2
8511
2
3
6809
3
4
5106
4
6
4487
6
8
3868
8
12
4333
12
18
4487
18
25
4642
26
49
4333
50
151
4333
152
1240
4333
1931
2721615
1547
name
value
12
1
2
26153
2
3
6963
3
4
5571
4
6
4178
6
10
4487
10
21
4333
23
572
4333
939
90061
773
name
idx
12
1
2
37295
2
3
12689
3
4
4952
4
7
1857
name
fileid
12
1
2
18415
2
3
9594
3
4
6190
4
5
1857
5
6
4178
6
7
2940
7
13
4642
14
27
4333
28
626
4333
1892
1995
309
value
id
12
1
2
3667034
2
3
1297297
3
4
4912644
4
6
727495
6
8
1360591
8
27
1138520
27
90
1136198
90
214809
894628
value
elementid
12
1
2
3667963
2
3
1297142
3
4
4912953
4
6
728578
6
8
1360126
8
27
1137127
27
90
1136044
90
214809
894474
value
name
12
1
2
13496346
2
3
1614386
3
58
23677
value
idx
12
1
2
15049451
2
11
84959
value
fileid
12
1
2
4252157
2
3
1173649
3
4
5521908
4
6
712948
6
8
1199493
8
44
1148888
44
1527
1125366
idx
id
12
7
8
154
40
41
154
49
50
154
59
60
154
115
116
154
290
291
154
1094
1095
154
1293
1294
154
1835
1836
154
25023
25024
154
30115
30116
154
4564584
4564585
154
idx
elementid
12
7
8
154
40
41
154
49
50
154
59
60
154
115
116
154
290
291
154
1094
1095
154
1293
1294
154
1835
1836
154
25023
25024
154
30115
30116
154
4564584
4564585
154
idx
name
12
1
2
154
4
5
154
5
6
154
6
7
154
11
12
154
20
21
154
28
29
154
42
43
154
65
66
154
101
102
154
122
123
154
147
148
154
idx
value
12
4
5
154
9
10
154
12
13
154
17
18
154
19
20
154
32
33
154
51
52
154
101
102
154
163
164
154
582
583
154
1859
1860
154
95586
95587
154
idx
fileid
12
1
2
154
2
3
309
4
5
154
11
12
154
21
22
154
30
31
154
54
55
154
291
292
154
790
791
154
999
1000
154
2776
2777
154
fileid
id
12
1
4
38688
4
7
30795
7
14
32498
14
52
34200
52
118
33890
119
426
32807
429
711
38533
711
1058
32343
1065
1732
38224
1760
2645
36057
2683
3223
38843
3367
14933
26308
14940
63855
16403
fileid
elementid
12
1
3
33736
3
6
36521
6
12
35283
12
44
32343
44
118
33426
122
426
34509
429
700
30641
701
856
33890
859
1729
29712
1731
1901
34509
1916
2997
39462
3025
5540
34509
5591
63855
21046
fileid
name
12
1
2
20272
2
3
179359
3
4
84185
4
5
22748
5
6
41938
6
8
33426
8
10
32962
10
71
14701
fileid
value
12
1
4
39307
4
7
32343
7
14
33890
14
31
32652
31
67
32807
67
131
33890
131
209
32343
210
339
31414
339
366
35283
368
522
32652
527
622
38069
625
1542
32498
1581
10804
22439
fileid
idx
12
1
2
274996
2
3
32343
3
4
77221
4
5
36676
5
13
8356
xmlNs
24760
id
2785
prefixName
1702
URI
2785
fileid
17796
id
prefixName
12
1
2
2630
2
3
154
id
URI
12
1
2
2785
id
fileid
12
1
2
464
2
3
1083
3
4
154
6
7
154
8
9
154
9
10
154
15
16
154
18
19
154
32
33
154
49
50
154
prefixName
id
12
1
2
1547
9
10
154
prefixName
URI
12
1
2
1547
9
10
154
prefixName
fileid
12
1
2
309
2
3
619
3
4
154
6
7
154
8
9
154
9
10
154
101
102
154
URI
id
12
1
2
2785
URI
prefixName
12
1
2
2630
2
3
154
URI
fileid
12
1
2
464
2
3
1083
3
4
154
6
7
154
8
9
154
9
10
154
15
16
154
18
19
154
32
33
154
49
50
154
fileid
id
12
1
2
13773
2
3
3559
6
9
464
fileid
prefixName
12
1
2
16094
2
6
1392
6
7
309
fileid
URI
12
1
2
13773
2
3
3559
6
9
464
xmlHasNs
469212
elementId
469212
nsId
2630
fileid
16094
elementId
nsId
12
1
2
469212
elementId
fileid
12
1
2
469212
nsId
elementId
12
2
3
309
3
4
154
4
5
309
6
7
154
8
9
154
12
13
154
14
15
154
15
16
154
16
17
154
24
25
154
48
49
154
136
137
154
420
421
154
719
720
154
1599
1600
154
nsId
fileid
12
1
2
619
2
3
1083
3
4
309
15
16
154
18
19
154
32
33
154
49
50
154
fileid
elementId
12
1
2
619
2
3
928
3
4
1083
4
5
1702
5
8
1238
8
12
1238
14
21
1238
21
23
309
25
26
2630
26
27
2785
27
67
1238
70
497
1083
fileid
nsId
12
1
2
13308
2
3
2321
6
9
464
xmlComments
184156
id
184156
text
137575
parentid
96720
fileid
47973
id
text
12
1
2
184156
id
parentid
12
1
2
184156
id
fileid
12
1
2
184156
text
id
12
1
2
120707
2
3
10523
3
24
6344
text
parentid
12
1
2
121017
2
3
10523
3
24
6035
text
fileid
12
1
2
121790
2
3
9904
3
24
5880
parentid
id
12
1
2
67936
2
3
13463
3
4
5261
4
7
8047
7
107
2011
parentid
text
12
1
2
68246
2
3
13308
3
4
5106
4
7
8047
7
107
2011
parentid
fileid
12
1
2
96720
fileid
id
12
1
2
21510
2
3
7428
3
4
6654
4
6
3868
6
7
3559
7
21
3868
21
108
1083
fileid
text
12
1
2
21510
2
3
7582
3
4
6809
4
6
3559
6
7
3559
7
17
3714
19
108
1238
fileid
parentid
12
1
2
25534
2
3
10213
3
4
7118
4
7
3714
7
16
1392
xmlChars
739044298
id
739044298
text
45452443
parentid
445235986
idx
5725
isCDATA
309
fileid
410251
id
text
12
1
2
739044298
id
parentid
12
1
2
739044298
id
idx
12
1
2
739044298
id
isCDATA
12
1
2
739044298
id
fileid
12
1
2
739044298
text
id
12
1
2
6251260
2
3
2503134
3
4
9770350
4
6
3225678
6
7
4489239
7
9
3598788
9
10
816478
10
11
6477355
11
20
3161610
20
49
3478699
49
250680
1679847
text
parentid
12
1
2
6252034
2
3
2504063
3
4
9773755
4
6
3226916
6
7
4493726
7
9
3603276
9
10
817097
10
11
6491128
11
20
3156039
20
49
3463069
49
249267
1671335
text
idx
12
1
2
44396871
2
32
1055572
text
isCDATA
12
1
2
45452443
text
fileid
12
1
2
8158904
2
3
1894180
3
4
12513353
4
5
3513364
5
7
4027764
7
9
3918044
9
10
628917
10
11
8447983
11
1537
2349929
parentid
id
12
1
2
261099031
2
3
125572881
3
4
37550584
4
38
21013489
parentid
text
12
1
2
261099031
2
3
125715563
3
4
38202405
4
28
20218985
parentid
idx
12
1
2
261099031
2
3
125572881
3
4
37550584
4
38
21013489
parentid
isCDATA
12
1
2
445235057
2
3
928
parentid
fileid
12
1
2
445235986
idx
id
12
4
93
464
112
113
773
192
405
464
407
408
464
410
603
464
606
706
464
829
1318
464
1676
3066
464
4678
9764
464
15737
41748
464
72968
378436
464
1189874
2877070
309
idx
text
12
1
5
464
10
12
464
12
15
464
16
25
309
27
28
464
31
42
309
43
48
464
57
101
464
116
190
464
212
326
464
514
1287
464
1884
5896
464
14913
215009
464
idx
parentid
12
4
93
464
112
113
773
192
405
464
407
408
464
410
603
464
606
706
464
829
1318
464
1676
3066
464
4678
9764
464
15737
41748
464
72968
378436
464
1189874
2877070
309
idx
isCDATA
12
1
2
5261
2
3
464
idx
fileid
12
4
85
464
104
105
773
184
185
154
187
188
1547
195
208
464
237
306
464
314
464
464
577
902
464
1138
1614
464
1802
2652
464
isCDATA
id
12
10
11
154
4775618
4775619
154
isCDATA
text
12
6
7
154
293703
293704
154
isCDATA
parentid
12
10
11
154
2877065
2877066
154
isCDATA
idx
12
3
4
154
37
38
154
isCDATA
fileid
12
6
7
154
2651
2652
154
fileid
id
12
1
2
23212
2
4
32962
4
8
36212
8
38
30795
38
131
31569
131
418
30795
418
703
31105
712
997
31569
997
1714
31260
1728
1931
30795
1934
2772
30950
2780
3897
31414
3910
16366
31879
16370
65499
5725
fileid
text
12
1
2
23832
2
4
36521
4
7
36057
7
37
32343
37
90
32652
90
221
31105
221
363
30795
367
493
30950
494
651
31105
652
779
31260
783
1025
30950
1027
1649
31260
1649
6117
30795
10014
18709
619
fileid
parentid
12
1
2
23212
2
4
32962
4
8
36367
8
34
31105
34
102
33426
103
304
32652
317
471
31724
478
643
32807
645
976
34200
1012
1449
30795
1453
1973
35902
1995
2720
30950
2837
36365
24141
fileid
idx
12
1
2
117457
2
3
13927
3
4
29248
4
5
31879
5
6
41628
6
7
36676
7
8
27855
8
9
22284
9
11
31724
11
29
29093
29
38
28474
fileid
isCDATA
12
1
2
409322
2
3
928
xmllocations
45859268
xmlElement
45856658
location
38656642
xmlElement
location
12
1
2
45856575
29
37
82
location
xmlElement
12
1
2
31607072
2
3
7002667
3
13
46902
commentline
1225829
id
1225829
kind
7
text
47606
rawtext
47695
id
kind
12
1
2
1225829
id
text
12
1
2
1225829
id
rawtext
12
1
2
1225829
kind
id
12
120
121
2
6150
6151
2
516235
516236
2
kind
text
12
58
59
2
660
661
2
19578
19579
2
kind
rawtext
12
66
67
2
663
664
2
19601
19602
2
text
id
12
1
2
19899
2
3
14559
3
5
4084
5
6
6967
6
170013
2095
text
kind
12
1
2
47599
2
4
7
text
rawtext
12
1
2
47542
2
11
63
rawtext
id
12
1
2
19969
2
3
14592
3
5
4061
5
6
6972
6
170013
2099
rawtext
kind
12
1
2
47695
rawtext
text
12
1
2
47695
commentline_location
1225829
id
1225829
loc
1225829
id
loc
12
1
2
1225829
loc
id
12
1
2
1225829
commentblock
411862
id
411862
commentblock_location
411862
id
411862
loc
411862
id
loc
12
1
2
411862
loc
id
12
1
2
411862
commentblock_binding
1599395
id
411862
entity
415466
bindtype
9
id
entity
12
1
3
23894
3
4
387968
id
bindtype
12
1
4
23894
4
5
387968
entity
id
12
1
2
29349
2
3
378966
3
6405
7150
entity
bindtype
12
1
2
20265
2
3
46700
3
4
345011
4
5
3488
bindtype
id
12
167609
167610
2
168484
168485
2
170117
170118
2
175526
175527
2
bindtype
entity
12
3277
3278
2
152529
152530
2
167535
167536
2
172237
172238
2
commentblock_child
1629950
id
411862
commentline
1225829
index
93
id
commentline
12
1
3
11805
3
4
397047
4
40
3009
id
index
12
1
4
15505
4
5
393376
5
41
2981
commentline
id
12
1
2
1225829
commentline
index
12
1
2
821708
2
3
404120
index
id
12
1
2
9
2
3
21
5
6
4
6
7
9
11
27
7
36
44
7
51
88
7
110
177
7
242
535
7
759
168947
7
172447
175556
7
index
commentline
12
1
2
9
2
3
21
5
6
4
6
7
9
11
27
7
36
44
7
51
88
7
110
177
7
242
535
7
759
168947
7
172447
175556
7
asp_elements
101959
id
101959
kind
9
loc
101959
id
kind
12
1
2
101959
id
loc
12
1
2
101959
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
101959
loc
kind
12
1
2
101959
asp_comment_server
12
comment
12
asp_code_inline
495
code
495
asp_directive_attribute
5117
directive
1844
index
7
name
42
value
5117
directive
index
12
1
2
461
2
3
143
3
4
617
4
5
599
5
8
24
directive
name
12
1
2
461
2
3
143
3
4
617
4
5
599
5
8
24
directive
value
12
1
2
461
2
3
143
3
4
617
4
5
599
5
8
24
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
10
2
3
2
3
4
3
4
5
4
5
6
2
6
7
2
7
8
3
9
22
3
22
24
3
35
165
3
496
527
3
692
713
3
1049
1050
1
name
index
12
1
2
22
2
3
8
3
4
8
4
6
3
6
7
1
name
value
12
1
2
10
2
3
2
3
4
3
4
5
4
5
6
2
6
7
2
7
8
3
9
22
3
22
24
3
35
165
3
496
527
3
692
713
3
1049
1050
1
value
directive
12
1
2
5117
value
index
12
1
2
5117
value
name
12
1
2
5117
asp_directive_name
1845
directive
1845
name
9
directive
name
12
1
2
1845
name
directive
12
2
3
2
6
7
3
83
84
1
195
196
1
530
531
1
1015
1016
1
asp_element_body
81496
element
81496
body
6898
element
body
12
1
2
81496
body
element
12
1
2
4539
2
3
796
3
5
511
5
10
525
10
1007
518
1095
5694
9
asp_tag_attribute
27302
tag
11195
index
21
name
397
attribute
27302
tag
index
12
1
2
3172
2
3
4028
3
4
1810
4
5
1113
5
7
879
7
22
193
tag
name
12
1
2
3172
2
3
4028
3
4
1810
4
5
1113
5
7
879
7
22
193
tag
attribute
12
1
2
3172
2
3
4028
3
4
1810
4
5
1113
5
7
879
7
22
193
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
120
2
3
43
3
4
22
4
5
25
5
8
34
8
12
31
12
18
33
18
35
30
35
109
30
110
5718
29
name
index
12
1
2
186
2
3
91
3
4
42
4
5
19
5
7
30
7
13
29
name
attribute
12
1
2
120
2
3
43
3
4
22
4
5
25
5
8
34
8
12
31
12
18
33
18
35
30
35
109
30
110
5718
29
attribute
tag
12
1
2
27302
attribute
index
12
1
2
27302
attribute
name
12
1
2
27302
asp_tag_name
18618
tag
18618
name
302
tag
name
12
1
2
18618
name
tag
12
1
2
77
2
3
32
3
5
23
5
8
27
8
12
24
12
19
23
19
31
25
32
53
23
53
161
23
170
996
23
1223
1970
2
asp_tag_isempty
2329
tag
2329
cil_instruction
346449953
id
346449953
opcode
4179
index
1166062
impl
16474590
id
opcode
12
1
2
346449953
id
index
12
1
2
346449953
id
impl
12
1
2
346449953
opcode
id
12
1
16
344
17
69
324
70
213
324
224
594
324
636
1221
324
1221
2818
324
2880
5863
324
6467
11024
324
11313
24194
324
25681
54307
324
61088
131396
324
142955
338976
324
356037
1814450
263
opcode
index
12
1
9
324
9
36
324
41
78
324
86
183
324
185
277
324
282
422
324
422
588
324
588
731
324
740
1050
324
1089
1464
324
1470
3025
324
3171
5912
324
6769
25364
284
opcode
impl
12
1
12
344
12
33
324
35
81
324
92
317
324
330
719
324
778
1306
324
1376
2365
324
2467
5519
324
6012
11497
324
14453
27062
324
27870
52923
324
58946
131744
324
142502
803354
263
index
id
12
1
2
241843
2
3
3976
3
4
320807
4
5
79836
5
6
140906
6
15
57214
15
16
99740
16
20
99395
20
126
87526
126
812002
34815
index
opcode
12
1
2
489976
2
3
169067
3
4
104832
4
7
69996
7
9
104771
9
11
89352
11
29
88946
29
177
49119
index
impl
12
1
2
241843
2
3
3976
3
4
320807
4
5
79836
5
6
140906
6
15
57214
15
16
99740
16
20
99395
20
126
87526
126
812002
34815
impl
id
12
1
3
1214816
3
4
3636010
4
5
1708709
5
6
1113169
6
8
1302464
8
11
1300172
11
16
1352558
16
23
1245656
23
35
1275805
35
67
1254400
67
57474
1070826
impl
opcode
12
1
3
1217312
3
4
3768476
4
5
1948868
5
6
1706923
6
7
1099941
7
9
1459744
9
12
1489913
12
16
1397680
16
24
1290413
24
77
1095315
impl
index
12
1
3
1214816
3
4
3636010
4
5
1708709
5
6
1113169
6
8
1302464
8
11
1300172
11
16
1352558
16
23
1245656
23
35
1275805
35
67
1254400
67
57474
1070826
cil_jump
26557190
instruction
26557190
target
20161912
instruction
target
12
1
2
26557190
target
instruction
12
1
2
16820577
2
3
2198563
3
473
1142771
cil_access
141089947
instruction
141089947
target
33613257
instruction
target
12
1
2
141089947
target
instruction
12
1
2
13855458
2
3
8438774
3
4
4090907
4
5
2107771
5
8
2834113
8
72956
2286232
cil_value
13586976
instruction
13586976
value
3382805
instruction
value
12
1
2
13586976
value
instruction
12
1
2
2533330
2
3
464960
3
7
255781
7
182148
128732
cil_switch
2796598
instruction
187347
index
97224
target
1233523
instruction
index
12
2
3
4686
3
4
51554
4
5
31589
5
6
22297
6
7
12254
7
8
10590
8
11
16129
11
16
14790
16
32
14181
32
4793
9272
instruction
target
12
1
2
3854
2
3
22906
3
4
66588
4
5
37453
5
6
17123
6
8
16393
8
15
14567
15
2160
8460
index
instruction
12
1
6
2718
6
7
48429
7
8
30656
8
15
7628
15
655
7303
688
9235
486
index
target
12
1
6
2718
6
7
48429
7
8
30656
8
15
7628
15
645
7303
675
8900
486
target
instruction
12
1
2
1217231
2
18
16291
target
index
12
1
2
1096674
2
6
97163
6
2934
39685
cil_instruction_location
0
id
0
loc
0
id
loc
12
1
2
14
loc
id
12
cil_type_location
3326990
id
3326990
loc
10022
id
loc
12
1
2
3326990
loc
id
12
1
2
2272
2
10
770
10
21
791
21
41
852
41
71
791
71
105
770
105
159
770
160
303
770
303
484
770
486
1178
770
1182
9017
689
cil_method_location
20169074
id
20169074
loc
7750
id
loc
12
1
2
20169074
loc
id
12
2
26
588
30
52
588
54
120
588
120
194
588
197
288
588
288
444
588
453
638
588
639
875
588
887
1378
588
1394
1994
588
2017
3547
588
3606
7233
588
7362
30109
588
30700
50470
101
cil_type
8519199
id
8519199
name
2403014
kind
101
parent
1724128
sourceDecl
4764579
id
name
12
1
2
8519199
id
kind
12
1
2
8519199
id
parent
12
1
2
8519199
id
sourceDecl
12
1
2
8519199
name
id
12
1
2
2111402
2
4
201204
4
45085
90407
name
kind
12
1
2
2403014
name
parent
12
1
2
2220759
2
48
180286
48
45085
1968
name
sourceDecl
12
1
2
2194526
2
5
186840
5
45085
21648
kind
id
12
92
93
20
493
494
20
6156
6157
20
60060
60061
20
353094
353095
20
kind
name
12
42
43
20
92
93
20
470
471
20
3045
3046
20
114791
114792
20
kind
parent
12
1
2
40
80
81
20
41127
41128
20
45084
45085
20
kind
sourceDecl
12
92
93
20
493
494
20
5383
5384
20
60060
60061
20
168809
168810
20
parent
id
12
1
2
1121549
2
3
316587
3
5
135205
5
28
129869
28
56074
20917
parent
name
12
1
2
1127554
2
3
321639
3
5
135225
5
38
129625
38
3428
10083
parent
kind
12
1
2
1697509
2
4
26619
parent
sourceDecl
12
1
2
1127189
2
3
321517
3
5
135225
5
38
129645
38
6279
10550
sourceDecl
id
12
1
2
4559276
2
23276
205303
sourceDecl
name
12
1
2
4764579
sourceDecl
kind
12
1
2
4764579
sourceDecl
parent
12
1
2
4697301
2
1652
67277
cil_pointer_type
10002
id
10002
pointee
10002
id
pointee
12
1
2
10002
pointee
id
12
1
2
10002
cil_array_type
124898
id
124898
element_type
124492
rank
60
id
element_type
12
1
2
124898
id
rank
12
1
2
124898
element_type
id
12
1
2
124127
2
4
365
element_type
rank
12
1
2
124127
2
4
365
rank
id
12
3
4
20
19
20
20
6134
6135
20
rank
element_type
12
3
4
20
19
20
20
6134
6135
20
cil_function_pointer_return_type
28172
id
28172
return_type
5889
id
return_type
12
1
2
28172
return_type
id
12
1
2
1699
2
3
1933
3
4
1274
4
6
498
6
75
454
101
568
29
cil_method
27051569
id
27051569
name
5420458
parent
5222925
return_type
2312546
id
name
12
1
2
27051569
id
parent
12
1
2
27051569
id
return_type
12
1
2
27051569
name
id
12
1
2
3614504
2
3
827319
3
5
477620
5
19
407319
19
206309
93694
name
parent
12
1
2
3773386
2
3
771667
3
5
443312
5
48
406690
48
185857
25401
name
return_type
12
1
2
4888869
2
5
423712
5
10798
107875
parent
id
12
1
2
1651697
2
3
1198058
3
4
599252
4
5
428988
5
7
445726
7
11
450047
11
39
393604
39
28806
55550
parent
name
12
1
2
1689008
2
3
1217779
3
4
614144
4
5
435277
5
7
479629
7
11
411843
11
3640
375242
parent
return_type
12
1
2
2228084
2
3
1381713
3
4
589736
4
5
313929
5
7
421886
7
12757
287574
return_type
id
12
1
2
1396848
2
3
402693
3
4
152917
4
8
196193
8
508819
163893
return_type
name
12
1
2
1582755
2
3
372787
3
5
188098
5
78481
168904
return_type
parent
12
1
2
1511907
2
3
386523
3
4
144193
4
9
179881
9
207300
90042
cil_method_source_declaration
23997910
method
23997910
source
20899494
method
source
12
1
2
23997910
source
method
12
1
2
19682749
2
981
1216744
cil_method_implementation
18600378
id
18600378
method
18584553
location
7608
id
method
12
1
2
18600378
id
location
12
1
2
18600378
method
id
12
1
2
18582564
2
27
1988
method
location
12
1
2
18584553
location
id
12
2
18
588
22
47
588
48
113
588
116
188
608
199
281
588
288
423
588
429
577
588
591
869
588
876
1386
588
1410
2148
588
2282
3593
608
3704
9594
588
9763
45316
507
location
method
12
2
18
588
22
47
588
48
113
588
116
188
608
199
281
588
288
423
588
429
577
588
591
869
588
876
1386
588
1410
2148
588
2282
3593
608
3704
9594
588
9763
45316
507
cil_implements
964553
id
964147
decl
178318
id
decl
12
1
2
963742
2
3
405
decl
id
12
1
2
116701
2
3
29337
3
4
11706
4
10
13613
10
3161
6959
cil_field
10927712
id
10927712
parent
2532437
name
4289617
field_type
2104362
id
parent
12
1
2
10927712
id
name
12
1
2
10927712
id
field_type
12
1
2
10927712
parent
id
12
1
2
744642
2
3
627514
3
4
334279
4
5
225470
5
6
151821
6
8
180388
8
15
196355
15
6824
71964
parent
name
12
1
2
744642
2
3
627514
3
4
334279
4
5
225470
5
6
151821
6
8
180388
8
15
196355
15
6824
71964
parent
field_type
12
1
2
857854
2
3
837484
3
4
320117
4
5
170183
5
8
222548
8
524
124249
name
id
12
1
2
3290004
2
3
544756
3
8
342253
8
13940
112603
name
parent
12
1
2
3290004
2
3
544756
3
8
342253
8
13940
112603
name
field_type
12
1
2
3746970
2
3
335943
3
12921
206703
field_type
id
12
1
2
1267020
2
3
406183
3
4
118000
4
7
167809
7
58308
145349
field_type
parent
12
1
2
1417442
2
3
407867
3
6
173003
6
22697
106049
field_type
name
12
1
2
1541731
2
3
244805
3
5
163508
5
33056
154317
cil_parameter
51610183
id
51610183
parameterizable
25931440
index
1136
param_type
6669096
id
parameterizable
12
1
2
51610183
id
index
12
1
2
51610183
id
param_type
12
1
2
51610183
parameterizable
id
12
1
2
11335194
2
3
8291700
3
4
3979420
4
7
2014442
7
57
310683
parameterizable
index
12
1
2
11335194
2
3
8291700
3
4
3979420
4
7
2014442
7
57
310683
parameterizable
param_type
12
1
2
11670143
2
3
8450846
3
4
3906380
4
43
1904070
index
id
12
1
2
284
4
9
81
9
15
101
18
30
101
37
69
101
75
136
101
180
589
101
867
5193
101
8798
114907
101
311325
1275068
60
index
parameterizable
12
1
2
284
4
9
81
9
15
101
18
30
101
37
69
101
75
136
101
180
589
101
867
5193
101
8798
114907
101
311325
1275068
60
index
param_type
12
1
2
284
4
8
60
8
12
101
13
18
101
22
35
101
46
78
101
88
231
101
304
936
101
1418
9559
101
19688
276348
81
param_type
id
12
1
2
1875341
2
3
1967108
3
4
730785
4
5
449297
5
7
508966
7
11
505132
11
36
503935
36
108909
128530
param_type
parameterizable
12
1
2
1902062
2
3
1965891
3
4
725083
4
5
443210
5
7
508358
7
11
502859
11
37
500628
37
89965
121002
param_type
index
12
1
2
4689997
2
3
1431299
3
6
500932
6
55
46867
cil_parameter_in
246205
id
246205
cil_parameter_out
469870
id
469870
cil_setter
738129
prop
738129
method
738129
prop
method
12
1
2
738129
method
prop
12
1
2
738129
cil_custom_modifiers
149772
id
135894
modifier
365
kind
40
id
modifier
12
1
2
122118
2
3
13776
id
kind
12
1
2
134900
2
3
994
modifier
id
12
1
2
40
2
3
20
11
12
20
13
14
40
15
16
20
18
19
20
23
24
20
25
26
20
27
28
20
28
29
20
35
36
20
47
48
20
94
95
20
411
412
20
836
837
20
5777
5778
20
modifier
kind
12
1
2
344
2
3
20
kind
id
12
676
677
20
6071
6072
20
kind
modifier
12
9
10
20
10
11
20
cil_type_annotation
1203637
id
1203637
annotation
20
id
annotation
12
1
2
1203637
annotation
id
12
59325
59326
20
cil_getter
4118399
prop
4118399
method
4118399
prop
method
12
1
2
4118399
method
prop
12
1
2
4118399
cil_adder
48693
event
48693
method
48693
event
method
12
1
2
48693
method
event
12
1
2
48693
cil_remover
48693
event
48693
method
48693
event
method
12
1
2
48693
method
event
12
1
2
48693
cil_raiser
20
event
20
method
20
event
method
12
1
2
20
method
event
12
1
2
20
cil_property
4124161
id
4124161
parent
1093388
name
1058714
property_type
485512
id
parent
12
1
2
4124161
id
name
12
1
2
4124161
id
property_type
12
1
2
4124161
parent
id
12
1
2
358382
2
3
269598
3
4
148047
4
5
94302
5
7
95844
7
13
85497
13
2090
41713
parent
name
12
1
2
429292
2
3
200210
3
4
148088
4
5
93795
5
7
96006
7
13
85253
13
2090
40740
parent
property_type
12
1
2
422962
2
3
331053
3
4
138877
4
5
69428
5
8
86065
8
54
45000
name
id
12
1
2
672758
2
3
175032
3
4
65350
4
8
82616
8
7161
62956
name
parent
12
1
2
672758
2
3
175336
3
4
65391
4
8
82596
8
3695
62631
name
property_type
12
1
2
925355
2
3
77746
3
1330
55611
property_type
id
12
1
2
281832
2
3
86045
3
4
31630
4
7
41166
7
34
36479
34
39145
8359
property_type
parent
12
1
2
295548
2
3
81642
3
4
30494
4
7
38082
7
64
36418
64
17546
3327
property_type
name
12
1
2
384616
2
3
56017
3
10
36621
10
12159
8257
cil_event
48571
id
48571
parent
20654
name
23068
event_type
14689
id
parent
12
1
2
48571
id
name
12
1
2
48571
id
event_type
12
1
2
48571
parent
id
12
1
2
11321
2
3
4037
3
4
1805
4
5
1278
5
8
1582
8
75
628
parent
name
12
1
2
11321
2
3
4037
3
4
1805
4
5
1278
5
8
1582
8
75
628
parent
event_type
12
1
2
13613
2
3
3631
3
4
1521
4
7
1582
7
52
304
name
id
12
1
2
13674
2
3
4504
3
4
2657
4
8
1805
8
141
426
name
parent
12
1
2
13674
2
3
4504
3
4
2657
4
8
1805
8
141
426
name
event_type
12
1
2
20694
2
4
1886
4
10
486
event_type
id
12
1
2
7385
2
3
2982
3
4
2414
4
7
1257
7
380
649
event_type
parent
12
1
2
8582
2
3
2515
3
4
2515
4
203
1075
event_type
name
12
1
2
11787
2
3
1785
3
176
1115
cil_local_variable
15820254
id
15820254
impl
4568670
index
8115
var_type
2032255
id
impl
12
1
2
15820254
id
index
12
1
2
15820254
id
var_type
12
1
2
15820254
impl
id
12
1
2
1865319
2
3
793518
3
4
538284
4
5
360695
5
6
264648
6
9
383906
9
29
342699
29
401
19599
impl
index
12
1
2
1865319
2
3
793518
3
4
538284
4
5
360695
5
6
264648
6
9
383906
9
29
342699
29
401
19599
impl
var_type
12
1
2
2042643
2
3
873659
3
4
562590
4
5
343612
5
7
369176
7
16
342719
16
163
34267
index
id
12
1
2
3225
2
9
547
9
10
1318
11
21
730
22
33
689
35
224
628
237
3625
628
4237
225182
344
index
impl
12
1
2
3225
2
9
547
9
10
1318
11
21
730
22
33
689
35
224
628
237
3625
628
4237
225182
344
index
var_type
12
1
2
3225
2
6
669
6
8
750
8
13
649
13
18
689
18
27
628
28
164
628
168
3240
628
3729
56679
243
var_type
id
12
1
2
1289824
2
3
258297
3
4
120515
4
7
159977
7
29
153667
29
72347
49971
var_type
impl
12
1
2
1346370
2
3
246428
3
5
183959
5
12
152572
12
44190
102925
var_type
index
12
1
2
1386826
2
3
268705
3
4
127292
4
8
164502
8
217
84929
cil_function_pointer_calling_conventions
28670
id
28670
kind
29
id
kind
12
1
2
28670
kind
id
12
67
68
14
1890
1891
14
cil_handler
1634147
id
1634147
impl
1066566
index
1663
kind
81
try_start
1596105
try_end
1614203
handler_start
1634147
id
impl
12
1
2
1634147
id
index
12
1
2
1634147
id
kind
12
1
2
1634147
id
try_start
12
1
2
1634147
id
try_end
12
1
2
1634147
id
handler_start
12
1
2
1634147
impl
id
12
1
2
785159
2
3
169980
3
5
82210
5
83
29215
impl
index
12
1
2
785159
2
3
169980
3
5
82210
5
83
29215
impl
kind
12
1
2
998659
2
4
67906
impl
try_start
12
1
2
797880
2
3
165313
3
6
86511
6
74
16860
impl
try_end
12
1
2
792280
2
3
167687
3
6
88621
6
83
17975
impl
handler_start
12
1
2
785159
2
3
169980
3
5
82210
5
83
29215
index
id
12
3
5
121
6
7
81
7
8
121
9
10
527
10
18
142
19
34
142
36
71
142
86
166
142
178
946
142
1440
52570
101
index
impl
12
3
5
121
6
7
81
7
8
121
9
10
527
10
18
142
19
34
142
36
71
142
86
166
142
178
946
142
1440
52570
101
index
kind
12
1
2
730
2
3
344
3
4
405
4
5
182
index
try_start
12
3
5
121
6
7
81
7
8
121
9
10
527
10
18
142
19
34
142
36
71
142
86
166
142
178
946
142
1440
52570
101
index
try_end
12
3
5
121
6
7
81
7
8
121
9
10
527
10
18
142
19
34
142
36
71
142
86
166
142
178
946
142
1440
52570
101
index
handler_start
12
3
5
121
6
7
81
7
8
121
9
10
527
10
18
142
19
34
142
36
71
142
86
166
142
178
946
142
1440
52570
101
kind
id
12
332
333
20
10343
10344
20
13573
13574
20
56296
56297
20
kind
impl
12
308
309
20
3817
3818
20
11336
11337
20
40556
40557
20
kind
index
12
9
10
20
29
30
20
46
47
20
82
83
20
kind
try_start
12
316
317
20
10038
10039
20
12652
12653
20
56253
56254
20
kind
try_end
12
316
317
20
10343
10344
20
12672
12673
20
56296
56297
20
kind
handler_start
12
332
333
20
10343
10344
20
13573
13574
20
56296
56297
20
try_start
id
12
1
2
1566200
2
9
29905
try_start
impl
12
1
2
1596105
try_start
index
12
1
2
1566200
2
9
29905
try_start
kind
12
1
2
1584318
2
4
11787
try_start
try_end
12
1
2
1580016
2
9
16089
try_start
handler_start
12
1
2
1566200
2
9
29905
try_end
id
12
1
2
1598642
2
8
15561
try_end
impl
12
1
2
1614203
try_end
index
12
1
2
1598642
2
8
15561
try_end
kind
12
1
2
1612864
2
3
1339
try_end
try_start
12
1
2
1614203
try_end
handler_start
12
1
2
1598642
2
8
15561
handler_start
id
12
1
2
1634147
handler_start
impl
12
1
2
1634147
handler_start
index
12
1
2
1634147
handler_start
kind
12
1
2
1634147
handler_start
try_start
12
1
2
1634147
handler_start
try_end
12
1
2
1634147
cil_handler_filter
11142
id
11142
filter_start
11142
id
filter_start
12
1
2
11142
filter_start
id
12
1
2
11142
cil_handler_type
275380
id
275380
catch_type
7141
id
catch_type
12
1
2
275380
catch_type
id
12
1
2
2698
2
3
1318
3
4
852
4
6
507
6
11
568
11
21
568
21
246
547
788
6003
81
cil_method_stack_size
18599891
method
18599891
size
2596
method
size
12
1
2
18599891
size
method
12
1
2
608
2
3
466
3
6
202
6
11
223
11
18
223
21
40
202
43
109
202
130
842
202
958
40710
202
67239
634253
60
cil_public
20994405
id
20994405
cil_private
10648354
id
10648354
cil_protected
19748587
id
19748587
cil_internal
678034
id
678034
cil_static
9977056
id
9977056
cil_sealed
4369555
id
4369555
cil_virtual
8062273
id
8062273
cil_abstract
1941726
id
1941726
cil_class
3074556
id
3074556
cil_interface
252474
id
252474
cil_security
33537
id
33537
cil_requiresecobject
568
id
568
cil_specialname
8602180
id
8602180
cil_newslot
5064165
id
5064165
cil_base_class
3064513
id
3064513
base
317581
id
base
12
1
2
3064513
base
id
12
1
2
192784
2
3
61881
3
4
21059
4
8
26274
8
83448
15581
cil_base_interface
2010222
id
855013
base
370069
id
base
12
1
2
483321
2
3
136787
3
4
65634
4
5
31975
5
6
85050
6
32
52243
base
id
12
1
2
246408
2
3
43966
3
4
21871
4
8
29682
8
477
27755
481
4267
385
cil_enum_underlying_type
140054
id
140054
underlying
162
id
underlying
12
1
2
140054
underlying
id
12
5
6
20
7
8
20
17
18
20
49
50
20
103
104
20
315
316
20
397
398
20
6010
6011
20
cil_type_parameter
1218550
unbound
914703
index
852
param
1218550
unbound
index
12
1
2
683228
2
3
194063
3
43
37412
unbound
param
12
1
2
683228
2
3
194063
3
43
37412
index
unbound
12
2
3
40
4
5
324
6
7
60
10
19
60
23
33
60
37
48
60
52
68
60
74
115
60
155
525
60
1844
45085
60
index
param
12
2
3
40
4
5
324
6
7
60
10
19
60
23
33
60
37
48
60
52
68
60
74
115
60
155
525
60
1844
45085
60
param
unbound
12
1
2
1218550
param
index
12
1
2
1218550
cil_type_argument
7699082
bound
5759647
index
852
t
1923791
bound
index
12
1
2
4066723
2
3
1513530
3
43
179394
bound
t
12
1
2
4143192
2
3
1483340
3
43
133115
index
bound
12
1
2
40
2
3
324
3
4
60
6
8
60
8
9
142
15
33
60
155
277
60
669
8843
60
83441
283883
40
index
t
12
1
2
60
2
3
365
5
6
40
6
7
40
7
8
40
8
9
81
14
29
60
135
185
60
351
3750
60
27498
82123
40
t
bound
12
1
2
831458
2
3
503204
3
4
203010
4
6
163142
6
12
147824
12
14769
75150
t
index
12
1
2
1548629
2
3
344951
3
10
30210
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
4036066
attributeid
4036066
element
3561733
constructor
19233
attributeid
element
12
1
2
4036066
attributeid
constructor
12
1
2
4036066
element
attributeid
12
1
2
3303273
2
3520
258460
element
constructor
12
1
2
3306377
2
9
255355
constructor
attributeid
12
1
2
2495
2
3
2738
3
4
1217
4
5
1339
5
8
1765
8
13
1744
13
22
1501
22
46
1460
46
91
1460
92
174
1460
174
920
1460
935
72904
588
constructor
element
12
1
2
2637
2
3
2759
3
4
1278
4
5
1379
5
7
1339
7
11
1521
11
19
1602
19
39
1481
39
74
1501
74
143
1460
144
521
1460
523
72904
811
cil_attribute_named_argument
202107
attribute_id
117922
param
2011
value
5725
attribute_id
param
12
1
2
33736
2
3
84185
attribute_id
value
12
1
2
95482
2
3
22439
param
attribute_id
12
1
2
464
5
6
309
8
9
309
10
11
154
13
14
154
53
54
309
559
560
154
589
590
154
param
value
12
1
2
773
2
3
619
3
4
309
4
5
154
20
21
154
value
attribute_id
12
1
2
2630
2
3
1238
3
4
309
4
5
464
5
15
464
15
117
464
642
643
154
value
param
12
1
2
5261
2
5
464
cil_attribute_positional_argument
1207391
attribute_id
1049908
index
101
value
302628
attribute_id
index
12
1
2
904843
2
3
133358
3
6
11706
attribute_id
value
12
1
2
905715
2
3
133439
3
6
10753
index
attribute_id
12
13
14
20
22
23
20
577
578
20
7150
7151
20
51748
51749
20
index
value
12
11
12
40
188
189
20
3761
3762
20
12302
12303
20
value
attribute_id
12
1
2
223238
2
3
51716
3
11
23109
11
10926
4564
value
index
12
1
2
275401
2
3
26984
3
6
243
metadata_handle
75390191
entity
75158634
location
10022
handle
1893804
entity
location
12
1
2
75040695
2
495
117939
entity
handle
12
1
2
75042886
2
104
115748
location
entity
12
2
3
2272
10
139
770
139
352
770
356
715
770
736
1211
770
1213
1954
770
1962
3223
770
3237
5525
770
5587
9799
770
9811
23379
770
24980
128088
770
135385
182274
40
location
handle
12
1
2
2272
5
70
770
70
179
791
179
371
770
372
608
770
612
989
770
995
1622
770
1623
2799
770
2799
4911
770
4937
12509
770
12740
68305
770
91205
91206
20
handle
entity
12
1
2
365
2
3
256370
3
4
973
4
5
247808
5
8
144314
8
11
163082
11
15
160099
15
22
70037
22
25
153282
25
39
148474
39
51
145065
51
73
144497
73
137
142772
137
732
116661
handle
location
12
1
2
256715
2
3
248802
3
4
141068
4
6
166328
6
8
160099
8
11
69895
11
13
153343
13
20
148494
20
26
144639
26
37
144964
37
70
144213
70
495
115240