|  line  | 
 true  | 
 false  | 
 branch  | 
 
| 
29
 | 
 0  | 
 181  | 
 unless defined $args{'validator'}  | 
 
| 
30
 | 
 0  | 
 181  | 
 if ref $args{'validator'} ne 'CODE'  | 
 
| 
34
 | 
 9  | 
 172  | 
 if (exists $args{'parent'})  | 
 
| 
36
 | 
 0  | 
 9  | 
 unless (defined $args{'parent'} and blessed($args{'parent'}) and $args{'parent'}->isa('Salvation::TC::Meta::Type'))  | 
 
| 
48
 | 
 22  | 
 0  | 
 if &$parent_validator($_[0])  | 
 
| 
52
 | 
 77  | 
 104  | 
 if (exists $args{'base'})  | 
 
| 
54
 | 
 0  | 
 77  | 
 unless (defined $args{'base'} and blessed($args{'base'}) and $args{'base'}->isa('Salvation::TC::Meta::Type'))  | 
 
| 
69
 | 
 0  | 
 246  | 
 if (exists $args{$key} and defined $args{$key} and ref $args{$key} ne 'CODE')  | 
 
| 
233
 | 
 0  | 
 11  | 
 unless (defined $signed_type_generator)  | 
 
| 
242
 | 
 22  | 
 0  | 
 if $self->check($_[0])  | 
 
| 
258
 | 
 0  | 
 19  | 
 unless (defined $length_type_generator)  | 
 
| 
267
 | 
 32  | 
 0  | 
 if $self->check($_[0])  | 
 
| 
300
 | 
 3  | 
 7  | 
 if ($@)  | 
 
| 
302
 | 
 3  | 
 0  | 
 if (blessed $@ and $@->isa('Salvation::TC::Exception::WrongType')) { }  |