line |
count |
pod |
subroutine |
4
|
4 |
n/a |
BEGIN |
5
|
4 |
n/a |
BEGIN |
37
|
2 |
n/a |
BEGIN |
38
|
2 |
n/a |
BEGIN |
39
|
2 |
n/a |
BEGIN |
41
|
2 |
n/a |
BEGIN |
42
|
2 |
n/a |
BEGIN |
44
|
2 |
n/a |
BEGIN |
48
|
8 |
No |
is_valid_class_name |
59
|
8 |
Yes |
is_class_loaded |
97
|
12 |
Yes |
get_code_info |
110
|
0 |
Yes |
get_code_package |
122
|
0 |
Yes |
get_code_ref |
123
|
2 |
n/a |
BEGIN |
124
|
2 |
n/a |
BEGIN |
125
|
2 |
n/a |
BEGIN |
130
|
4 |
No |
generate_isa_predicate_for |
132
|
0 |
n/a |
__ANON__ |
143
|
6 |
No |
generate_can_predicate_for |
148
|
8 |
n/a |
__ANON__ |
171
|
0 |
No |
Any |
172
|
0 |
No |
Item |
174
|
0 |
No |
Bool |
175
|
0 |
No |
Undef |
176
|
0 |
No |
Defined |
177
|
0 |
No |
Value |
178
|
0 |
No |
Num |
182
|
0 |
No |
Str |
187
|
0 |
No |
Int |
191
|
0 |
No |
Ref |
193
|
0 |
No |
ScalarRef |
196
|
0 |
No |
ArrayRef |
197
|
0 |
No |
HashRef |
198
|
0 |
No |
CodeRef |
199
|
0 |
No |
RegexpRef |
200
|
0 |
No |
GlobRef |
203
|
0 |
No |
FileHandle |
208
|
0 |
No |
Object |
210
|
0 |
No |
ClassName |
211
|
0 |
No |
RoleName |
214
|
0 |
n/a |
_parameterize_ArrayRef_for |
218
|
0 |
n/a |
__ANON__ |
226
|
0 |
n/a |
_parameterize_HashRef_for |
230
|
0 |
n/a |
__ANON__ |
239
|
0 |
n/a |
_parameterize_Maybe_for |
243
|
0 |
n/a |
__ANON__ |
249
|
20 |
No |
name |
251
|
0 |
n/a |
_method_map |
252
|
0 |
n/a |
_attribute_map |
255
|
0 |
No |
namespace |
256
|
2 |
n/a |
BEGIN |
261
|
8 |
No |
add_method |
285
|
4 |
n/a |
__ANON__ |
305
|
2 |
n/a |
BEGIN |
306
|
2 |
n/a |
BEGIN |
308
|
0 |
No |
method_metaclass |
309
|
4 |
No |
attribute_metaclass |
311
|
4 |
No |
constructor_class |
312
|
0 |
No |
destructor_class |
315
|
4 |
No |
is_anon_class |
318
|
0 |
No |
roles |
320
|
8 |
Yes |
linearized_isa |
323
|
4 |
Yes |
new_object |
342
|
0 |
Yes |
clone_object |
355
|
4 |
n/a |
_initialize_object |
365
|
4 |
Yes |
get_all_attributes |
370
|
0 |
No |
is_immutable |
376
|
4 |
n/a |
_invalidate_metaclass_cache |
382
|
0 |
n/a |
_report_unknown_args |
407
|
0 |
No |
method_metaclass |
410
|
0 |
No |
is_anon_role |
413
|
0 |
No |
get_roles |
416
|
0 |
No |
add_before_method_modifier |
422
|
0 |
No |
add_around_method_modifier |
428
|
0 |
No |
add_after_method_modifier |
435
|
0 |
No |
get_before_method_modifiers |
439
|
0 |
No |
get_around_method_modifiers |
443
|
0 |
No |
get_after_method_modifiers |
448
|
0 |
No |
add_metaclass_accessor |
457
|
4 |
No |
accessor_metaclass |
461
|
12 |
No |
name |
462
|
4 |
No |
associated_class |
464
|
0 |
No |
accessor |
465
|
0 |
No |
reader |
466
|
0 |
No |
writer |
467
|
0 |
No |
predicate |
468
|
0 |
No |
clearer |
469
|
0 |
No |
handles |
471
|
0 |
n/a |
_is_metadata |
472
|
4 |
No |
is_required |
474
|
4 |
No |
default |
479
|
4 |
No |
is_lazy |
480
|
0 |
No |
is_lazy_build |
481
|
8 |
No |
is_weak_ref |
482
|
4 |
No |
init_arg |
483
|
12 |
No |
type_constraint |
485
|
4 |
Yes |
trigger |
486
|
4 |
No |
builder |
487
|
4 |
No |
should_auto_deref |
488
|
0 |
No |
should_coerce |
490
|
0 |
No |
documentation |
491
|
0 |
No |
insertion_order |
495
|
0 |
No |
has_accessor |
496
|
0 |
No |
has_reader |
497
|
0 |
No |
has_writer |
498
|
0 |
No |
has_predicate |
499
|
0 |
No |
has_clearer |
500
|
0 |
No |
has_handles |
502
|
4 |
No |
has_default |
503
|
0 |
No |
has_type_constraint |
504
|
4 |
No |
has_trigger |
505
|
4 |
No |
has_builder |
507
|
0 |
No |
has_documentation |
510
|
4 |
n/a |
_process_options |
644
|
2 |
n/a |
BEGIN |
646
|
0 |
Yes |
name |
647
|
0 |
Yes |
parent |
648
|
0 |
Yes |
message |
650
|
0 |
n/a |
_identity |
652
|
0 |
No |
type_parameter |
653
|
0 |
n/a |
_compiled_type_constraint |
655
|
0 |
n/a |
__is_parameterized |
656
|
0 |
Yes |
has_coercion |
660
|
6 |
No |
compile_type_constraint |
682
|
0 |
n/a |
__ANON__ |
694
|
0 |
n/a |
__ANON__ |
707
|
0 |
Yes |
check |
715
|
8 |
Yes |
BUILDARGS |
729
|
4 |
Yes |
new |
735
|
4 |
n/a |
DESTROY |
760
|
2 |
n/a |
BEGIN |
765
|
0 |
Yes |
BUILDALL |
785
|
2 |
n/a |
BEGIN |
786
|
2 |
n/a |
BEGIN |
787
|
2 |
n/a |
BEGIN |
789
|
2 |
n/a |
BEGIN |
796
|
8 |
n/a |
import |
803
|
10 |
Yes |
setup_import_methods |
814
|
0 |
n/a |
__ANON__ |
818
|
0 |
n/a |
__ANON__ |
826
|
10 |
Yes |
build_import_methods |
869
|
2 |
n/a |
BEGIN |
914
|
36 |
No |
do_import |
992
|
0 |
No |
do_unimport |
1000
|
2 |
n/a |
BEGIN |
1017
|
36 |
n/a |
_get_caller_package |
1034
|
2 |
n/a |
BEGIN |
1043
|
60 |
No |
install_subroutines |
1046
|
2 |
n/a |
BEGIN |
1047
|
2 |
n/a |
BEGIN |
1048
|
2 |
n/a |
BEGIN |
1056
|
2 |
n/a |
BEGIN |
1131
|
2 |
n/a |
BEGIN |
1170
|
2 |
n/a |
BEGIN |
1171
|
2 |
n/a |
BEGIN |
1175
|
2 |
n/a |
BEGIN |
1202
|
0 |
n/a |
__ANON__ |
1207
|
2 |
n/a |
END |
1216
|
0 |
Yes |
find_meta |
1220
|
0 |
n/a |
_does_role_impl |
1231
|
0 |
Yes |
does_role |
1245
|
0 |
Yes |
resolve_metaclass_alias |
1277
|
0 |
No |
load_first_existing_class |
1304
|
8 |
n/a |
_try_load_one_class |
1325
|
8 |
Yes |
load_class |
1334
|
0 |
Yes |
apply_all_roles |
1375
|
0 |
No |
english_list |
1387
|
0 |
No |
quoted_english_list |
1393
|
0 |
Yes |
not_supported |
1403
|
0 |
No |
meta |
1409
|
0 |
No |
throw_error |
1424
|
0 |
No |
dump |
1437
|
0 |
No |
does |
1443
|
2 |
n/a |
BEGIN |
1443
|
0 |
n/a |
BEGIN |
1446
|
46 |
Yes |
new |
1490
|
0 |
n/a |
__ANON__ |
1525
|
0 |
Yes |
create_child_type |
1546
|
0 |
n/a |
_add_type_coercions |
1576
|
0 |
n/a |
_compiled_type_coercion |
1589
|
0 |
n/a |
__ANON__ |
1608
|
0 |
n/a |
__ANON__ |
1622
|
0 |
Yes |
coerce |
1631
|
0 |
Yes |
get_message |
1647
|
0 |
Yes |
is_a_type_of |
1671
|
0 |
No |
parameterize |
1687
|
0 |
Yes |
assert_valid |
1697
|
0 |
n/a |
_as_string |
1701
|
0 |
n/a |
_unite |
1712
|
2 |
n/a |
BEGIN |
1714
|
2 |
n/a |
BEGIN |
1715
|
2 |
n/a |
BEGIN |
1717
|
2 |
n/a |
BEGIN |
1718
|
2 |
n/a |
BEGIN |
1720
|
2 |
n/a |
BEGIN |
1793
|
0 |
Yes |
as |
1794
|
0 |
Yes |
where |
1795
|
0 |
No |
message |
1796
|
0 |
No |
optimize_as |
1798
|
0 |
Yes |
from |
1799
|
0 |
Yes |
via |
1804
|
0 |
No |
optimized_constraints |
1810
|
0 |
Yes |
list_all_builtin_type_constraints |
1811
|
0 |
Yes |
list_all_type_constraints |
1814
|
4 |
n/a |
_define_type |
1889
|
0 |
Yes |
type |
1893
|
4 |
Yes |
subtype |
1897
|
0 |
Yes |
coerce |
1906
|
4 |
Yes |
class_type |
1918
|
0 |
Yes |
role_type |
1925
|
0 |
n/a |
__ANON__ |
1933
|
0 |
No |
maybe_type |
1938
|
0 |
Yes |
duck_type |
1951
|
0 |
n/a |
__ANON__ |
1962
|
0 |
Yes |
enum |
1975
|
0 |
n/a |
__ANON__ |
1981
|
0 |
n/a |
_find_or_create_regular_type |
2000
|
0 |
n/a |
_find_or_create_parameterized_type |
2008
|
0 |
n/a |
_find_or_create_union_type |
2025
|
0 |
n/a |
_parse_param |
2041
|
0 |
n/a |
_parse_name |
2051
|
0 |
n/a |
_parse_single_type |
2074
|
0 |
n/a |
_parse_type |
2091
|
4 |
Yes |
find_type_constraint |
2099
|
0 |
No |
register_type_constraint |
2106
|
4 |
No |
find_or_parse_type_constraint |
2131
|
0 |
No |
find_or_create_does_type_constraint |
2137
|
4 |
No |
find_or_create_isa_type_constraint |
2144
|
2 |
n/a |
BEGIN |
2146
|
2 |
n/a |
BEGIN |
2148
|
2 |
n/a |
BEGIN |
2150
|
2 |
n/a |
BEGIN |
2151
|
2 |
n/a |
BEGIN |
2153
|
2 |
n/a |
BEGIN |
2155
|
2 |
n/a |
BEGIN |
2156
|
2 |
n/a |
BEGIN |
2157
|
2 |
n/a |
BEGIN |
2158
|
2 |
n/a |
BEGIN |
2159
|
2 |
n/a |
BEGIN |
2160
|
2 |
n/a |
BEGIN |
2177
|
0 |
Yes |
extends |
2182
|
0 |
No |
with |
2187
|
4 |
Yes |
has |
2200
|
0 |
Yes |
before |
2209
|
0 |
Yes |
after |
2218
|
0 |
Yes |
around |
2233
|
0 |
No |
super |
2240
|
0 |
No |
override |
2247
|
0 |
No |
inner |
2261
|
0 |
No |
augment |
2266
|
4 |
No |
init_meta |
2278
|
4 |
n/a |
__ANON__ |
2294
|
2 |
n/a |
BEGIN |
2296
|
2 |
n/a |
BEGIN |
2298
|
2 |
n/a |
BEGIN |
2300
|
2 |
n/a |
BEGIN |
2343
|
4 |
Yes |
new |
2381
|
0 |
No |
has_read_method |
2382
|
0 |
No |
has_write_method |
2384
|
0 |
No |
get_read_method |
2385
|
0 |
No |
get_write_method |
2388
|
0 |
Yes |
get_read_method_ref |
2394
|
0 |
Yes |
get_write_method_ref |
2400
|
4 |
No |
interpolate_class |
2434
|
0 |
Yes |
verify_against_type_constraint |
2444
|
0 |
n/a |
_throw_type_constraint_error |
2454
|
0 |
No |
illegal_options_for_inheritance |
2458
|
0 |
Yes |
clone_and_inherit_options |
2493
|
0 |
n/a |
_get_accessor_method_ref |
2508
|
0 |
No |
set_value |
2513
|
0 |
No |
get_value |
2518
|
0 |
No |
has_value |
2526
|
0 |
No |
clear_value |
2535
|
4 |
Yes |
associate_method |
2541
|
4 |
No |
install_accessors |
2588
|
0 |
n/a |
_canonicalize_handles |
2615
|
0 |
n/a |
_find_delegate_metaclass |
2630
|
0 |
n/a |
_make_delegation_method |
2638
|
2 |
n/a |
BEGIN |
2640
|
2 |
n/a |
BEGIN |
2642
|
2 |
n/a |
BEGIN |
2643
|
2 |
n/a |
BEGIN |
2655
|
4 |
n/a |
_construct_meta |
2662
|
2 |
n/a |
BEGIN |
2674
|
0 |
No |
create_anon_class |
2683
|
0 |
No |
calculate_all_roles |
2690
|
8 |
Yes |
superclasses |
2706
|
4 |
No |
verify_superclass |
2731
|
0 |
No |
inherit_from_foreign_class |
2748
|
0 |
n/a |
_reconcile_with_superclass_meta |
2778
|
0 |
n/a |
_collect_roles |
2804
|
0 |
No |
find_method_by_name |
2816
|
0 |
Yes |
get_all_methods |
2821
|
0 |
No |
get_all_method_names |
2829
|
0 |
No |
find_attribute_by_name |
2839
|
4 |
Yes |
add_attribute |
2902
|
4 |
n/a |
_calculate_all_attributes |
2922
|
0 |
No |
immutable_options |
2933
|
0 |
No |
make_immutable |
2956
|
0 |
No |
make_mutable |
2962
|
0 |
No |
is_mutable |
2965
|
0 |
n/a |
_install_modifier |
2977
|
0 |
n/a |
__ANON__ |
3027
|
0 |
n/a |
__ANON__ |
3034
|
0 |
No |
add_before_method_modifier |
3039
|
0 |
No |
add_around_method_modifier |
3044
|
0 |
No |
add_after_method_modifier |
3049
|
0 |
No |
add_override_method_modifier |
3061
|
0 |
n/a |
__ANON__ |
3070
|
0 |
No |
add_augment_method_modifier |
3082
|
0 |
n/a |
__ANON__ |
3090
|
0 |
No |
does_role |
3113
|
2 |
n/a |
BEGIN |
3114
|
2 |
n/a |
BEGIN |
3119
|
0 |
n/a |
__ANON__ |
3121
|
2 |
n/a |
BEGIN |
3121
|
0 |
n/a |
BEGIN |
3124
|
0 |
No |
wrap |
3130
|
0 |
n/a |
_new |
3139
|
0 |
No |
body |
3140
|
0 |
No |
name |
3141
|
0 |
No |
package_name |
3142
|
0 |
No |
associated_metaclass |
3145
|
0 |
No |
fully_qualified_name |
3151
|
0 |
n/a |
_equal |
3162
|
2 |
n/a |
BEGIN |
3164
|
2 |
n/a |
BEGIN |
3164
|
0 |
n/a |
BEGIN |
3167
|
4 |
n/a |
_inline_slot |
3172
|
4 |
n/a |
_generate_accessor_any |
3306
|
4 |
n/a |
_generate_accessor |
3312
|
0 |
n/a |
_generate_reader |
3318
|
0 |
n/a |
_generate_writer |
3324
|
0 |
n/a |
_generate_predicate |
3328
|
0 |
n/a |
__ANON__ |
3334
|
0 |
n/a |
_generate_clearer |
3338
|
0 |
n/a |
__ANON__ |
3345
|
2 |
n/a |
BEGIN |
3347
|
2 |
n/a |
BEGIN |
3347
|
0 |
n/a |
BEGIN |
3350
|
4 |
n/a |
_inline_slot |
3355
|
0 |
n/a |
_generate_constructor |
3391
|
4 |
n/a |
_generate_initialize_object |
3536
|
0 |
n/a |
_generate_BUILDARGS |
3557
|
0 |
n/a |
_generate_BUILDALL |
3573
|
2 |
n/a |
BEGIN |
3574
|
2 |
n/a |
BEGIN |
3574
|
0 |
n/a |
BEGIN |
3577
|
0 |
n/a |
_generate_delegation |
3600
|
0 |
n/a |
__ANON__ |
3606
|
0 |
n/a |
__ANON__ |
3629
|
2 |
n/a |
BEGIN |
3631
|
2 |
n/a |
BEGIN |
3631
|
0 |
n/a |
BEGIN |
3634
|
0 |
n/a |
_generate_destructor |
3689
|
2 |
n/a |
BEGIN |
3691
|
2 |
n/a |
BEGIN |
3692
|
2 |
n/a |
BEGIN |
3694
|
2 |
n/a |
BEGIN |
3705
|
12 |
No |
initialize |
3715
|
0 |
No |
reinitialize |
3730
|
0 |
n/a |
_class_of |
3739
|
0 |
n/a |
_get_all_metaclass_instances |
3740
|
0 |
n/a |
_get_all_metaclass_names |
3741
|
20 |
n/a |
_get_metaclass_by_name |
3754
|
0 |
No |
get_attribute_map |
3758
|
0 |
No |
has_attribute |
3759
|
0 |
No |
get_attribute |
3760
|
0 |
No |
remove_attribute |
3762
|
0 |
No |
get_attribute_list |
3770
|
0 |
n/a |
_get_method_body |
3780
|
0 |
No |
has_method |
3789
|
0 |
No |
get_method_body |
3798
|
0 |
No |
get_method |
3813
|
0 |
No |
get_method_list |
3819
|
0 |
n/a |
_collect_methods |
3853
|
0 |
No |
create |
3907
|
2 |
n/a |
BEGIN |
3918
|
0 |
n/a |
__ANON__ |
3960
|
0 |
n/a |
DESTROY |
3986
|
2 |
n/a |
BEGIN |
3995
|
2 |
n/a |
BEGIN |
3997
|
2 |
n/a |
BEGIN |
3998
|
2 |
n/a |
BEGIN |
4003
|
0 |
n/a |
_construct_meta |
4020
|
0 |
No |
create_anon_role |
4029
|
0 |
No |
calculate_all_roles |
4036
|
0 |
No |
get_required_method_list |
4040
|
0 |
No |
add_required_methods |
4047
|
0 |
No |
requires_method |
4052
|
0 |
No |
add_attribute |
4060
|
0 |
No |
apply |
4068
|
0 |
No |
combine |
4083
|
0 |
No |
add_override_method_modifier |
4097
|
0 |
No |
get_override_method_modifier |
4102
|
0 |
No |
does_role |
4121
|
2 |
n/a |
BEGIN |
4121
|
0 |
n/a |
BEGIN |
4124
|
0 |
No |
new |
4162
|
0 |
No |
apply |
4210
|
0 |
No |
check_required_methods |
4239
|
0 |
No |
apply_methods |
4274
|
0 |
No |
apply_attributes |
4286
|
0 |
No |
apply_modifiers |
4313
|
0 |
n/a |
_append_roles |
4326
|
2 |
n/a |
BEGIN |
4327
|
2 |
n/a |
BEGIN |
4328
|
2 |
n/a |
BEGIN |
4329
|
2 |
n/a |
BEGIN |
4330
|
2 |
n/a |
BEGIN |
4338
|
0 |
No |
new |
4352
|
0 |
No |
get_method_list |
4358
|
0 |
No |
add_method |
4381
|
0 |
No |
get_method_body |
4387
|
0 |
No |
has_method |
4392
|
0 |
No |
has_attribute |
4397
|
0 |
No |
has_override_method_modifier |
4401
|
0 |
No |
add_attribute |
4415
|
0 |
No |
add_override_method_modifier |
4428
|
0 |
No |
apply |
4439
|
0 |
n/a |
apply_methods |
4506
|
2 |
n/a |
BEGIN |
4508
|
2 |
n/a |
BEGIN |
4509
|
2 |
n/a |
BEGIN |
4512
|
0 |
n/a |
_new |
4524
|
2 |
n/a |
BEGIN |
4524
|
0 |
n/a |
BEGIN |
4528
|
0 |
No |
DOES |
4535
|
2 |
n/a |
BEGIN |
4537
|
2 |
n/a |
BEGIN |
4539
|
2 |
n/a |
BEGIN |
4540
|
2 |
n/a |
BEGIN |
4542
|
2 |
n/a |
BEGIN |
4561
|
0 |
No |
extends |
4565
|
0 |
No |
with |
4570
|
0 |
No |
has |
4583
|
0 |
No |
before |
4592
|
0 |
No |
after |
4601
|
0 |
No |
around |
4611
|
0 |
No |
super |
4617
|
0 |
No |
override |
4623
|
0 |
No |
inner |
4627
|
0 |
No |
augment |
4631
|
0 |
Yes |
requires |
4638
|
0 |
Yes |
excludes |
4642
|
0 |
No |
init_meta |
4653
|
0 |
n/a |
__ANON__ |
4666
|
2 |
n/a |
BEGIN |
4667
|
2 |
n/a |
BEGIN |
4667
|
0 |
n/a |
BEGIN |
4670
|
0 |
No |
apply_metaclass_roles |
4677
|
0 |
Yes |
apply_metaroles |
4696
|
0 |
n/a |
_make_new_metaclass |
4721
|
0 |
n/a |
_fixup_old_style_args |
4773
|
0 |
Yes |
apply_base_class_roles |
4791
|
0 |
n/a |
_make_new_class |