Subroutine Coverage

blib/lib/Type/Tiny.pm
Criterion Covered Total %
subroutine 208 222 93.6
pod 84 84 100.0


line count pod subroutine
3 272 n/a BEGIN
4 272 n/a BEGIN
5 272 n/a BEGIN
8 272 n/a BEGIN
12 272 n/a BEGIN
79 272 n/a BEGIN
80 272 n/a BEGIN
84 14 n/a _croak
86 40153 n/a _swap
89 272 n/a BEGIN
114 249 n/a __ANON__
130 272 n/a BEGIN
131 272 n/a BEGIN
134 1720 n/a _install_overloads
141 0 n/a __ANON__
142 0 n/a __ANON__
148 682 n/a __ANON__
156 42838 n/a __ANON__
160 40068 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 12065 n/a _overload_coderef
254 2 n/a __ANON__
299 92981 Yes new
345 264 n/a __ANON__
383 28 n/a __ANON__
407 0 n/a __ANON__
445 40341 n/a __ANON__
451 52639 n/a _lockdown
454 81456 n/a DESTROY
461 96 n/a _clone
468 174379 n/a _stringify_no_magic
477 2415 n/a _dd
506 29043 n/a _loose_to_TypeTiny
514 88753 Yes name
515 44304 Yes display_name
516 132982 Yes parent
517 403992 Yes constraint
520 126499 Yes compiled_check
522 16088 Yes coercion
523 28 Yes message
524 67 Yes library
525 44114 Yes inlined
526 28086 Yes deprecated
527 1000 Yes constraint_generator
528 1056 Yes inline_generator
529 868 Yes name_generator
530 190 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
538 521429 Yes has_parent
539 0 Yes has_library
540 130651 Yes has_inlined
541 12899 Yes has_constraint_generator
542 791 Yes has_inline_generator
543 1750 Yes has_coercion_generator
544 492 Yes has_parameters
545 888 Yes has_message
546 101 Yes has_deep_explanation
547 74 Yes has_sorter
550 860 n/a _default_message
554 25364 Yes has_coercion
559 636 n/a _assert_coercion
570 10894 n/a _build_display_name
574 3959 n/a _build_constraint
578 345811 n/a _is_null_constraint
582 10636 n/a _build_coercion
592 175 n/a _build_default_message
594 64 n/a __ANON__
598 793 n/a __ANON__
603 207 n/a _build_name_generator
605 720 n/a __ANON__
611 46806 n/a _build_compiled_check
631 3482 n/a __ANON__
631 576 n/a is_BigInteger
631 575 n/a is_Integer
631 558 n/a is_Number
631 572 n/a is_SmallInteger
640 1 Yes definition_context
642 1 n/a __ANON__
648 3671 Yes find_constraining_type
656 554 Yes type_default
660 1 n/a __ANON__
680 1455 n/a __ANON__
753 761 Yes equals
759 101 Yes is_subtype_of
765 19 Yes is_supertype_of
771 530 Yes is_a_type_of
777 12903 Yes strictly_equals
784 12363 Yes is_strictly_subtype_of
794 2 Yes is_strictly_supertype_of
802 2320 Yes is_strictly_a_type_of
810 12008 Yes qualified_name
817 34296 Yes is_anon
822 34403 Yes parents
828 462 Yes find_parent
848 136892 Yes check
853 5045 n/a _strict_check
869 888 Yes get_message
877 2 Yes validate
888 2130 Yes validate_explain
914 0 n/a __ANON__
924 353 n/a _perlcode
945 81 Yes assert_valid
956 115083 Yes assert_return
967 169359 Yes can_be_inlined
976 60278 Yes inline_check
1001 10474 Yes inline_assert
1050 414 n/a _failed_check
1079 564 Yes coerce
1084 64 Yes assert_coerce
1089 12899 Yes is_parameterizable
1093 490 Yes is_parameterized
1102 1392 n/a ____make_key
1115 1362 Yes parameterize
1160 190 n/a __ANON__
1180 1301 Yes child_type_class
1184 1301 Yes create_child_type
1191 76 Yes complementary_type
1199 64 n/a _build_complementary_type
1201 106 n/a __ANON__
1205 292 n/a __ANON__
1213 0 n/a _instantiate_moose_type
1220 0 n/a _build_moose_type
1236 0 n/a __ANON__
1257 0 n/a _build_mouse_type
1277 11924 Yes exportables
1310 4 n/a __ANON__
1310 4 n/a to_Any
1310 8 n/a to_ArrayRef
1310 8 n/a to_ClassName
1310 12 n/a to_CodeRef
1310 12 n/a to_ConsumerOf
1310 12 n/a to_CycleTuple
1310 8 n/a to_Defined
1310 8 n/a to_Dict
1310 8 n/a to_Enum
1310 12 n/a to_FileHandle
1310 8 n/a to_GlobRef
1310 12 n/a to_HasMethods
1310 12 n/a to_HashRef
1310 8 n/a to_InstanceOf
1310 8 n/a to_Int
1310 8 n/a to_Item
1310 12 n/a to_LaxNum
1310 12 n/a to_Map
1310 8 n/a to_Maybe
1310 8 n/a to_Num
1310 8 n/a to_Object
1310 12 n/a to_OptList
1310 12 n/a to_Optional
1310 8 n/a to_Overload
1310 8 n/a to_Ref
1310 8 n/a to_RegexpRef
1310 8 n/a to_RoleName
1310 8 n/a to_ScalarRef
1310 8 n/a to_Slurpy
1310 8 n/a to_Str
1310 12 n/a to_StrMatch
1310 8 n/a to_StrictNum
1310 8 n/a to_Tied
1310 12 n/a to_Tuple
1310 12 n/a to_Undef
1310 8 n/a to_Value
1310 644 n/a to_HttpMethod
1318 525 Yes exportables_by_tag
1330 92 n/a _process_coercion_list
1361 89 Yes plus_coercions
1372 2 Yes plus_fallback_coercions
1384 1 Yes minus_coercions
1410 4 Yes no_coercions
1416 7 Yes coercibles
1421 272355 Yes isa
1449 141 n/a _build_my_methods
1453 1278 n/a _lookup_my_method
1473 77835 Yes can
1486 0 n/a __ANON__
1501 0 n/a __ANON__
1510 685 n/a AUTOLOAD
1526 272 n/a BEGIN
1541 45 Yes DOES
1552 1 n/a _has_xsub
1557 82 n/a _build_util
1621 76 n/a __ANON__
1657 284 Yes of
1658 138 Yes where
1661 1 Yes inline_environment
1662 1 n/a _inline_check
1663 2 n/a _compiled_type_constraint
1664 1 Yes meta
1665 2 Yes compile_type_constraint
1666 2 n/a _actually_compile_type_constraint
1667 1 Yes hand_optimized_type_constraint
1670 1 Yes has_hand_optimized_type_constraint
1672 207 Yes type_parameter
1675 5 Yes parameterized_from
1677 2 Yes has_parameterized_from
1680 2 n/a __is_parameterized
1681 1 n/a _add_type_coercions
1682 1 n/a _as_string
1683 1 n/a _compiled_type_coercion
1684 2 n/a _identity
1687 1 n/a _unite
1693 1 n/a TIESCALAR
1699 1 n/a TIEARRAY
1705 1 n/a TIEHASH