| line | true | false | branch | 
 
| 35 | 0 | 0 | unless ref $obj | 
 
| 51 | 0 | 0 | if (ref $class) { } | 
 
| 61 | 0 | 0 | unless ref $filter and ref $value | 
 
| 81 | 0 | 0 | unless ref $filter | 
 
| 91 | 0 | 0 | if (ref $class) { } | 
 
| 100 | 0 | 0 | unless ref $filter | 
 
| 114 | 0 | 0 | unless $item | 
 
| 116 | 0 | 0 | unless ($item eq $filter) | 
 
| 122 | 0 | 0 | unless (exists $$item{$var}) | 
 
| 124 | 0 | 0 | unless defined $$filter{$var} or defined $$item{$var} | 
 
| 126 | 0 | 0 | unless (defined $$filter{$var} and defined $$item{$var}) | 
 
| 131 | 0 | 0 | unless ($$filter{$var} eq $$item{$var}) | 
 
| 135 | 0 | 0 | if (ref $$filter{$var} eq 'Regexp') | 
 
| 137 | 0 | 0 | if $$item{$var} =~ /$$filter{$var}/ | 
 
| 145 | 0 | 0 | unless $match | 
 
| 146 | 0 | 0 | if ($delete) { } | 
 
| 156 | 0 | 0 | if $item | 
 
| 168 | 0 | 0 | unless $class |