Subroutine Coverage

blib/lib/Type/Tiny.pm
Criterion Covered Total %
subroutine 227 231 98.2
pod 85 85 100.0


line count pod subroutine
3 316 n/a BEGIN
4 316 n/a BEGIN
5 316 n/a BEGIN
8 316 n/a BEGIN
12 316 n/a BEGIN
79 316 n/a BEGIN
80 316 n/a BEGIN
84 16 n/a _croak
86 40159 n/a _swap
89 316 n/a BEGIN
114 290 n/a __ANON__
130 316 n/a BEGIN
131 316 n/a BEGIN
134 2183 n/a _install_overloads
141 0 n/a __ANON__
142 0 n/a __ANON__
148 839 n/a __ANON__
156 49864 n/a __ANON__
160 46784 n/a __ANON__
163 70 n/a __ANON__
187 40059 n/a __ANON__
210 69 n/a __ANON__
211 702 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 28 n/a __ANON__
224 1 n/a __ANON__
225 1 n/a __ANON__
226 4 n/a __ANON__
230 3 n/a __ANON__
237 14387 n/a _overload_coderef
254 2 n/a __ANON__
299 95438 Yes new
345 269 n/a __ANON__
383 28 n/a __ANON__
407 3 n/a __ANON__
445 40422 n/a __ANON__
451 55015 n/a _lockdown
454 81631 n/a DESTROY
461 106 n/a _clone
468 177008 n/a _stringify_no_magic
477 4562 n/a _dd
506 29794 n/a _loose_to_TypeTiny
514 104788 Yes name
515 51356 Yes display_name
516 155477 Yes parent
517 434147 Yes constraint
520 133796 Yes compiled_check
522 18775 Yes coercion
523 62 Yes message
524 68 Yes library
525 49398 Yes inlined
526 32221 Yes deprecated
527 1106 Yes constraint_generator
528 1137 Yes inline_generator
529 949 Yes name_generator
530 251 Yes coercion_generator
531 1088 Yes parameters
532 589 Yes moose_type
533 4 Yes mouse_type
534 101 Yes deep_explanation
535 1892 Yes my_methods
536 25 Yes sorter
537 24076 Yes exception_class
539 581668 Yes has_parent
540 110 Yes has_library
541 142682 Yes has_inlined
542 15231 Yes has_constraint_generator
543 872 Yes has_inline_generator
544 1937 Yes has_coercion_generator
545 550 Yes has_parameters
546 2151 Yes has_message
547 103 Yes has_deep_explanation
548 74 Yes has_sorter
551 1992 n/a _default_message
555 30129 Yes has_coercion
560 697 n/a _assert_coercion
571 12832 n/a _build_display_name
575 4651 n/a _build_constraint
579 373873 n/a _is_null_constraint
583 12409 n/a _build_coercion
593 308 n/a _build_default_message
595 66 n/a __ANON__
599 2554 n/a __ANON__
604 227 n/a _build_name_generator
606 799 n/a __ANON__
612 48003 n/a _build_compiled_check
632 5512 n/a __ANON__
632 1173 n/a is_BigInteger
632 1172 n/a is_Integer
632 1143 n/a is_Number
632 1157 n/a is_SmallInteger
632 24 n/a is_String
641 12477 n/a _build_exception_class
648 1 Yes definition_context
650 1 n/a __ANON__
656 4185 Yes find_constraining_type
664 635 Yes type_default
668 1 n/a __ANON__
688 1614 n/a __ANON__
761 764 Yes equals
767 101 Yes is_subtype_of
773 19 Yes is_supertype_of
779 686 Yes is_a_type_of
785 13175 Yes strictly_equals
792 12635 Yes is_strictly_subtype_of
802 2 Yes is_strictly_supertype_of
810 2368 Yes is_strictly_a_type_of
818 14326 Yes qualified_name
825 40650 Yes is_anon
830 37375 Yes parents
836 462 Yes find_parent
856 143154 Yes check
861 5546 n/a _strict_check
877 1817 Yes get_message
885 3 Yes validate
896 2138 Yes validate_explain
922 0 n/a __ANON__
932 357 n/a _perlcode
953 85 Yes assert_valid
964 115094 Yes assert_return
975 186235 Yes can_be_inlined
984 67234 Yes inline_check
1009 12353 Yes inline_assert
1060 421 n/a _failed_check
1087 625 Yes coerce
1092 64 Yes assert_coerce
1097 15231 Yes is_parameterizable
1101 548 Yes is_parameterized
1110 1515 n/a ____make_key
1123 1485 Yes parameterize
1168 251 n/a __ANON__
1188 1526 Yes child_type_class
1192 1526 Yes create_child_type
1199 90 Yes complementary_type
1207 78 n/a _build_complementary_type
1209 116 n/a __ANON__
1213 339 n/a __ANON__
1221 102 n/a _instantiate_moose_type
1228 208 n/a _build_moose_type
1244 74 n/a __ANON__
1265 3 n/a _build_mouse_type
1285 14197 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 1250 n/a to_HttpMethod
1318 24 n/a to_Any
1318 12 n/a to_ArrayRef
1318 12 n/a to_BigInteger
1318 12 n/a to_CanFooBar
1318 12 n/a to_CanFooBaz
1318 12 n/a to_ClassName
1326 613 Yes exportables_by_tag
1338 105 n/a _process_coercion_list
1369 97 Yes plus_coercions
1380 2 Yes plus_fallback_coercions
1392 1 Yes minus_coercions
1418 6 Yes no_coercions
1424 7 Yes coercibles
1429 280532 Yes isa
1457 141 n/a _build_my_methods
1461 1278 n/a _lookup_my_method
1481 84836 Yes can
1494 1 n/a __ANON__
1509 0 n/a __ANON__
1518 689 n/a AUTOLOAD
1534 316 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 304 Yes of
1666 138 Yes where
1669 277 Yes inline_environment
1670 144 n/a _inline_check
1671 85 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 381 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