|  line  | 
 true  | 
 false  | 
 branch  | 
 
| 
42
 | 
 0  | 
 4  | 
 $INC{'Type/Registry.pm'} ? :  | 
 
| 
 | 
 4  | 
 0  | 
 unless ref $caller or $caller eq "-lexical" or $globals->{'lexical'}  | 
 
| 
49
 | 
 0  | 
 27  | 
 @_ == 1 ? :  | 
 
| 
52
 | 
 1  | 
 26  | 
 if exists $opts{'parent'}  | 
 
| 
55
 | 
 1  | 
 25  | 
 if exists $opts{'constraint'}  | 
 
| 
58
 | 
 1  | 
 24  | 
 if exists $opts{'inlined'}  | 
 
| 
60
 | 
 1  | 
 23  | 
 unless exists $opts{'values'}  | 
 
| 
65
 | 
 2  | 
 44  | 
 unless $key =~ /^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*/  | 
 
| 
71
 | 
 2  | 
 39  | 
 unless is_PositiveOrZeroInt($value) and _is_power_of_two($value)  | 
 
| 
74
 | 
 1  | 
 38  | 
 if $already{$value}++  | 
 
| 
83
 | 
 12  | 
 0  | 
 if (defined $opts{'coercion'} and not ref $opts{'coercion'} and 1 eq $opts{'coercion'})  | 
 
| 
104
 | 
 4  | 
 6  | 
 unless &Scalar::Util::blessed($self) and $self->isa("Type::Tiny::Bitfield") and &Scalar::Util::blessed($other) and $other->isa("Type::Tiny::Bitfield")  | 
 
| 
110
 | 
 0  | 
 6  | 
 if $swap  | 
 
| 
114
 | 
 1  | 
 7  | 
 if exists $other->values->{$k}  | 
 
| 
118
 | 
 4  | 
 1  | 
 $self->has_coercion || $other->has_coercion ? :  | 
 
| 
138
 | 
 5  | 
 0  | 
 unless ($self->is_anon)  | 
 
| 
175
 | 
 0  | 
 1  | 
 unless $self->exportables  | 
 
| 
221
 | 
 2  | 
 4  | 
 unless $self->check($int)  | 
 
| 
227
 | 
 7  | 
 9  | 
 if $int & $values{$n}  | 
 
| 
236
 | 
 0  | 
 5  | 
 if $m eq "DESTROY"  | 
 
| 
237
 | 
 4  | 
 1  | 
 if (ref $self and exists $self->{'values'}{$m})  | 
 
| 
246
 | 
 2  | 
 500  | 
 if (ref $self and exists $self->{'values'}{$m})  |