File Coverage

blib/lib/Sub/Call/Tail.pm
Criterion Covered Total %
statement 12 12 100.0
branch n/a
condition n/a
subroutine 4 4 100.0
pod n/a
total 16 16 100.0


line stmt bran cond sub pod time code
1             package Sub::Call::Tail; # git description: v0.06-16-g0ca0d45
2             # ABSTRACT: Tail calls for subroutines and methods
3              
4 4     4   234086 use strict;
  4         37  
  4         107  
5 4     4   16 use warnings;
  4         8  
  4         145  
6              
7             require 5.008001;
8 4     4   1491 use parent qw(Exporter DynaLoader);
  4         1142  
  4         19  
9 4     4   1724 use B::Hooks::OP::Check::EntersubForCV;
  4         27104  
  4         17  
10              
11             our $VERSION = '0.07';
12              
13             our @EXPORT = our @EXPORT_OK = qw(tail);
14             our %EXPORT_TAGS = ( all => \@EXPORT_OK );
15              
16             __PACKAGE__->bootstrap($VERSION);
17              
18             pop our @ISA;
19              
20             # ex: set sw=4 et:
21              
22             __PACKAGE__
23              
24             __END__