| blib/lib/Class/Fields.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| branch | 13 | 22 | 59.0 |
| line | true | false | branch |
|---|---|---|---|
| 115 | 1 | 1 | defined field_attrib_mask($class, $field) ? : |
| 169 | 2 | 11 | unless defined $fattrib |
| 220 | 1 | 8 | unless has_fields($class) |
| 226 | 1 | 7 | unless @attribs |
| 231 | 0 | 9 | unless (defined $Class::Fields::NAMED_ATTRIBS{$attrib}) |
| 267 | 3 | 14 | unless defined $$fields{$field} |
| 306 | 2 | 2 | if $attr_mask & $attr_val |
| 353 | 0 | 0 | if (@classes > 1 and ref $classes[0]) |
| 360 | 0 | 0 | if @classes == 1 |
| 364 | 0 | 0 | unless @classes |
| 368 | 0 | 0 | if (@{"${class}::ISA";}) |