Branch Coverage

blib/lib/Keyword/TailRecurse.pm
Criterion Covered Total %
branch 13 34 38.2


line true false branch
17 1 5 if ($option{'tailrecurse'})
18 1 0 if (((caller 0)[3] // '') =~ /\b(?:un)?import\Z/u)
24 1 5 if ($option{'tail_recurse'})
25 1 0 if (((caller 0)[3] // '') =~ /\b(?:un)?import\Z/u)
31 3 3 if ($option{'tailRecurse'} or not keys %imported)
32 3 0 if (((caller 0)[3] // '') =~ /\b(?:un)?import\Z/u)
38 2 4 if ($option{'subCallTail'})
39 2 0 if (((caller 0)[3] // '') =~ /\b(?:un)?import\Z/u)
43 2 0 if (((caller 0)[3] // '') =~ /\b(?:un)?import\Z/u)
54 0 0 if ($imported{'tailRecurse'})
55 0 0 if (((caller 0)[3] // '') =~ /\b(?:un)?import\Z/u)
57 0 0 if ($imported{'tailrecurse'})
58 0 0 if (((caller 0)[3] // '') =~ /\b(?:un)?import\Z/u)
60 0 0 if ($imported{'tail_recurse'})
61 0 0 if (((caller 0)[3] // '') =~ /\b(?:un)?import\Z/u)
63 0 0 if ($imported{'subCallTail'})
64 0 0 if (((caller 0)[3] // '') =~ /\b(?:un)?import\Z/u)