Subroutine Coverage

blib/lib/Type/Tiny.pm
Criterion Covered Total %
subroutine 210 224 93.7
pod 85 85 100.0


line count pod subroutine
3 279 n/a BEGIN
4 279 n/a BEGIN
5 279 n/a BEGIN
8 279 n/a BEGIN
12 279 n/a BEGIN
79 279 n/a BEGIN
80 279 n/a BEGIN
84 15 n/a _croak
86 40153 n/a _swap
89 279 n/a BEGIN
114 261 n/a __ANON__
130 279 n/a BEGIN
131 279 n/a BEGIN
134 1942 n/a _install_overloads
141 0 n/a __ANON__
142 0 n/a __ANON__
148 715 n/a __ANON__
156 44966 n/a __ANON__
160 42006 n/a __ANON__
163 64 n/a __ANON__
187 40059 n/a __ANON__
210 69 n/a __ANON__
211 699 n/a __ANON__
212 1 n/a __ANON__
213 8 n/a __ANON__
215 10 n/a __ANON__
218 6 n/a __ANON__
220 6 n/a __ANON__
223 27 n/a __ANON__
224 0 n/a __ANON__
225 1 n/a __ANON__
226 4 n/a __ANON__
230 3 n/a __ANON__
237 12845 n/a _overload_coderef
254 2 n/a __ANON__
299 93746 Yes new
345 269 n/a __ANON__
383 28 n/a __ANON__
407 0 n/a __ANON__
445 40359 n/a __ANON__
451 53386 n/a _lockdown
454 81506 n/a DESTROY
461 96 n/a _clone
468 175194 n/a _stringify_no_magic
477 2517 n/a _dd
506 29360 n/a _loose_to_TypeTiny
514 93835 Yes name
515 46457 Yes display_name
516 148634 Yes parent
517 416286 Yes constraint
520 128716 Yes compiled_check
522 17107 Yes coercion
523 28 Yes message
524 68 Yes library
525 46439 Yes inlined
526 29052 Yes deprecated
527 1004 Yes constraint_generator
528 1060 Yes inline_generator
529 872 Yes name_generator
530 191 Yes coercion_generator
531 914 Yes parameters
532 0 Yes moose_type
533 0 Yes mouse_type
534 101 Yes deep_explanation
535 1892 Yes my_methods
536 25 Yes sorter
537 21624 Yes exception_class
539 551533 Yes has_parent
540 0 Yes has_library
541 135052 Yes has_inlined
542 13661 Yes has_constraint_generator
543 795 Yes has_inline_generator
544 1758 Yes has_coercion_generator
545 492 Yes has_parameters
546 891 Yes has_message
547 101 Yes has_deep_explanation
548 74 Yes has_sorter
551 863 n/a _default_message
555 26958 Yes has_coercion
560 639 n/a _assert_coercion
571 11497 n/a _build_display_name
575 4155 n/a _build_constraint
579 356912 n/a _is_null_constraint
583 11216 n/a _build_coercion
593 178 n/a _build_default_message
595 66 n/a __ANON__
599 794 n/a __ANON__
604 210 n/a _build_name_generator
606 723 n/a __ANON__
612 47157 n/a _build_compiled_check
632 3480 n/a __ANON__
632 576 n/a is_BigInteger
632 575 n/a is_Integer
632 558 n/a is_Number
632 572 n/a is_SmallInteger
641 11153 n/a _build_exception_class
648 1 Yes definition_context
650 1 n/a __ANON__
656 3769 Yes find_constraining_type
664 559 Yes type_default
668 1 n/a __ANON__
688 1477 n/a __ANON__
761 761 Yes equals
767 101 Yes is_subtype_of
773 19 Yes is_supertype_of
779 552 Yes is_a_type_of
785 13040 Yes strictly_equals
792 12500 Yes is_strictly_subtype_of
802 2 Yes is_strictly_supertype_of
810 2341 Yes is_strictly_a_type_of
818 12789 Yes qualified_name
825 36442 Yes is_anon
830 36257 Yes parents
836 462 Yes find_parent
856 137288 Yes check
861 5330 n/a _strict_check
877 891 Yes get_message
885 2 Yes validate
896 2130 Yes validate_explain
922 0 n/a __ANON__
932 353 n/a _perlcode
953 85 Yes assert_valid
964 115083 Yes assert_return
975 175310 Yes can_be_inlined
984 63193 Yes inline_check
1009 11058 Yes inline_assert
1060 417 n/a _failed_check
1087 567 Yes coerce
1092 64 Yes assert_coerce
1097 13661 Yes is_parameterizable
1101 490 Yes is_parameterized
1110 1396 n/a ____make_key
1123 1366 Yes parameterize
1168 191 n/a __ANON__
1188 1307 Yes child_type_class
1192 1307 Yes create_child_type
1199 76 Yes complementary_type
1207 64 n/a _build_complementary_type
1209 108 n/a __ANON__
1213 296 n/a __ANON__
1221 0 n/a _instantiate_moose_type
1228 0 n/a _build_moose_type
1244 0 n/a __ANON__
1265 0 n/a _build_mouse_type
1285 12735 Yes exportables
1318 9 n/a __ANON__
1318 9 n/a to_Any
1318 18 n/a to_ArrayRef
1318 18 n/a to_ClassName
1318 27 n/a to_CodeRef
1318 27 n/a to_ConsumerOf
1318 22 n/a to_CycleTuple
1318 18 n/a to_Defined
1318 18 n/a to_Dict
1318 18 n/a to_Enum
1318 22 n/a to_FileHandle
1318 18 n/a to_GlobRef
1318 22 n/a to_HasMethods
1318 22 n/a to_HashRef
1318 23 n/a to_InstanceOf
1318 18 n/a to_Int
1318 18 n/a to_Item
1318 27 n/a to_LaxNum
1318 27 n/a to_Map
1318 18 n/a to_Maybe
1318 18 n/a to_Num
1318 23 n/a to_Object
1318 32 n/a to_OptList
1318 32 n/a to_Optional
1318 23 n/a to_Overload
1318 23 n/a to_Ref
1318 28 n/a to_RegexpRef
1318 28 n/a to_RoleName
1318 28 n/a to_ScalarRef
1318 28 n/a to_Slurpy
1318 33 n/a to_Str
1318 37 n/a to_StrMatch
1318 38 n/a to_StrictNum
1318 33 n/a to_Tied
1318 32 n/a to_Tuple
1318 32 n/a to_Undef
1318 23 n/a to_Value
1318 649 n/a to_HttpMethod
1326 584 Yes exportables_by_tag
1338 97 n/a _process_coercion_list
1369 89 Yes plus_coercions
1380 2 Yes plus_fallback_coercions
1392 1 Yes minus_coercions
1418 4 Yes no_coercions
1424 7 Yes coercibles
1429 273697 Yes isa
1457 141 n/a _build_my_methods
1461 1278 n/a _lookup_my_method
1481 79920 Yes can
1494 0 n/a __ANON__
1509 0 n/a __ANON__
1518 686 n/a AUTOLOAD
1534 279 n/a BEGIN
1549 45 Yes DOES
1560 1 n/a _has_xsub
1565 82 n/a _build_util
1629 76 n/a __ANON__
1665 287 Yes of
1666 138 Yes where
1669 1 Yes inline_environment
1670 1 n/a _inline_check
1671 2 n/a _compiled_type_constraint
1672 1 Yes meta
1673 2 Yes compile_type_constraint
1674 2 n/a _actually_compile_type_constraint
1675 1 Yes hand_optimized_type_constraint
1678 1 Yes has_hand_optimized_type_constraint
1680 207 Yes type_parameter
1683 5 Yes parameterized_from
1685 2 Yes has_parameterized_from
1688 2 n/a __is_parameterized
1689 1 n/a _add_type_coercions
1690 1 n/a _as_string
1691 1 n/a _compiled_type_coercion
1692 2 n/a _identity
1695 1 n/a _unite
1701 1 n/a TIESCALAR
1707 1 n/a TIEARRAY
1713 1 n/a TIEHASH