Branch Coverage

blib/lib/Syntax/Keyword/Match/Deparse.pm
Criterion Covered Total %
branch 24 44 54.5


line true false branch
54 0 0 $o->flags & 4 ? :
55 0 0 if ($kid and not B::Deparse::null($kid))
85 13 2 unless $o->type == 31
87 2 0 if ($^V ge v5.22.0) { }
0 0 elsif ($o->flags & 64) { }
106 0 7 unless $enter->type == 205
111 7 0 if ($^V ge v5.38.0) { }
113 0 7 unless $assign->type == 10
117 0 7 unless $varname eq "\$(Syntax::Keyword::Match/topic)"
124 0 0 unless $assign->type == 37
130 0 0 unless $padsvop->type == 9
134 0 0 unless $varname eq "\$(Syntax::Keyword::Match/topic)"
142 14 1 if ($kid->type == 0)
146 1 14 if ($kid->type == 201)
152 8 6 if ($kid->type == 187) { }
6 0 elsif ($kid->type == 183) { }
169 1 14 if ($condop->type == 0)
174 1 14 if ($condop->type == 184) { }
184 2 13 if (is_match_on_topic($cond1, $topicix)) { }
12 1 elsif (not B::Deparse::null($condlhs) and $condlhs->type == 9 and $condlhs->targ == $topicix) { }
185 0 2 if $cmpop and $cmpop->type != $cond1->type
199 0 12 if $cmpop and $cmpop->type != $cond1->type