| blib/lib/Data/Visitor/Callback.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| condition | 22 | 27 | 81.4 |
| line | !l | l&&!r | l&&r | condition |
|---|---|---|---|---|
| 78 | 153 | 0 | 127 | ref $data && &refaddr($data) |
| 82 | 153 | 126 | 1 | $refaddr and exists $replaced_hash->{$refaddr} |
| 100 | 153 | 125 | 1 | $refaddr and !ref($_) || $refaddr ne &refaddr($_) |
| 216 | 20 | 67 | 0 | ref $value and &refaddr($value) != &refaddr($new_value) |
| line | l | !l | condition |
|---|---|---|---|
| 73 | 247 | 33 | $self->{'_replaced'} || {} |
| 170 | 4 | 0 | &reftype($new_data) || '' |
| 187 | 15 | 1 | &reftype($new_data) || '' |
| 34 | 0 | &reftype($new_data) || '' | |
| 3 | 0 | &reftype($new_data) || '' | |
| 44 | 1 | &reftype($new_data) || '' |
| line | l | !l&&r | !l&&!r | condition |
|---|---|---|---|---|
| 100 | 4 | 1 | 121 | !ref($_) || $refaddr ne &refaddr($_) |