Branch Coverage

blib/lib/String/Pattern.pm
Criterion Covered Total %
branch 0 30 0.0


line true false branch
26 0 0 if $pattern
34 0 0 if ($rex and $rex =~ /\((..)/ and $1 ne '?:')
45 0 0 unless $$self{'PATTERN'} =~ /$q_tag/
55 0 0 unless (ref $other eq ref $self)
63 0 0 unless $self->bind($tag, $$info{'VAR_REF'}, $$info{'REX'})
74 0 0 if (defined $pattern) { }
94 0 0 unless $s_p
111 0 0 unless $$self{'PREPARED'}
117 0 0 if (@{$$self{'MATCHES'};} = $string =~ /$rex/s) { }
126 0 0 unless defined $first
129 0 0 if $$self{'MATCHES'}[$first] ne $$self{'MATCHES'}[$_]
131 0 0 unless $identical
135 0 0 if ($identical)
137 0 0 if (@{$$self{'DATA'}{$tag}{'APPEARANCE'};}) { }
172 0 0 if (exists $$self{'DATA'}{$self->dequote($1)}) { }