| line | true | false | branch | 
 
| 34 | 0 | 35 | unless (keys %$data == 1 and exists $data->{'value'}) | 
 
| 40 | 0 | 35 | unless (ref $value) | 
 
| 44 | 26 | 9 | if (ref $value eq 'ARRAY') { } | 
 
| 64 | 0 | 9 | unless $name | 
 
| 82 | 0 | 9 | unless $name | 
 
| 84 | 0 | 9 | unless exists $self->{'set'} | 
 
| 88 | 0 | 9 | unless exists $names->{$name} | 
 
| 98 | 0 | 2 | unless $match | 
 
| 102 | 1 | 1 | if $names->{$match} | 
 
| 106 | 0 | 1 | if $codes->{$match} | 
 
| 114 | 0 | 2 | unless $match | 
 
| 118 | 1 | 1 | if $name eq $match | 
 
| 122 | 0 | 1 | if $value eq $match | 
 
| 140 | 1 | 1 | wantarray ? : | 
 
| 150 | 1 | 1 | wantarray ? : | 
 
| 160 | 3 | 1 | wantarray ? : | 
 
| 168 | 6 | 11 | unless defined $value | 
 
| 180 | 1 | 1 | wantarray ? : |