|  line  | 
 true  | 
 false  | 
 branch  | 
 
| 
224
 | 
 68  | 
 8  | 
 unless $class->can('create_validator_from_sig')  | 
 
| 
274
 | 
 56  | 
 20  | 
 unless $class->can('create_length_validator')  | 
 
| 
325
 | 
 7  | 
 1  | 
 unless defined $_[0] and blessed($_[0]) and $_[0]->isa($class)  | 
 
| 
510
 | 
 316  | 
 9  | 
 if (scalar @$tokens == 1) { }  | 
 
| 
512
 | 
 220  | 
 96  | 
 if (exists $$tokens[0]{'type'}) { }  | 
 
| 
 | 
 2  | 
 94  | 
 elsif (exists $$tokens[0]{'maybe'}) { }  | 
 
| 
 | 
 51  | 
 43  | 
 elsif (exists $$tokens[0]{'class'}) { }  | 
 
| 
 | 
 15  | 
 28  | 
 elsif (exists $$tokens[0]{'signed'}) { }  | 
 
| 
 | 
 28  | 
 0  | 
 elsif (exists $$tokens[0]{'length'}) { }  | 
 
| 
549
 | 
 0  | 
 15  | 
 if defined $present_type  | 
 
| 
558
 | 
 4  | 
 11  | 
 $type->isa('Salvation::TC::Meta::Type::Parameterized') ? :  | 
 
| 
562
 | 
 4  | 
 11  | 
 $method eq 'setup_parameterized_type' ? :  | 
 
| 
583
 | 
 5  | 
 23  | 
 $type->isa('Salvation::TC::Meta::Type::Parameterized') ? :  | 
 
| 
587
 | 
 5  | 
 19  | 
 $method eq 'setup_parameterized_type' ? :  | 
 
| 
 | 
 1  | 
 23  | 
 $type->has_signature ? :  | 
 
| 
651
 | 
 143  | 
 77  | 
 if defined $type  | 
 
| 
656
 | 
 76  | 
 0  | 
 if (not 'Class::Inspector'->loaded($str) || eval {
	do {
	&Module::Load::load($str);
1
}
} and 'Class::Inspector'->loaded($salvation_tc_type_str) || eval {
	do {
	&Module::Load::load($salvation_tc_type_str);
1
}
})  | 
 
| 
675
 | 
 76  | 
 1  | 
 if ($str->isa($$spec[0]))  | 
 
| 
727
 | 
 90  | 
 56  | 
 if ($@)  | 
 
| 
729
 | 
 90  | 
 0  | 
 if (blessed $@ and $@->isa('Salvation::TC::Exception::WrongType')) { }  | 
 
| 
760
 | 
 0  | 
 0  | 
 if ($@)  | 
 
| 
762
 | 
 0  | 
 0  | 
 if (blessed $@ and $@->isa('Salvation::TC::Exception::WrongType')) { }  | 
 
| 
788
 | 
 0  | 
 0  | 
 if ($node->isa('Salvation::TC::Exception::WrongType::TC')) { }  | 
 
| 
792
 | 
 0  | 
 0  | 
 if (defined(my $param_name = $node->getParamName)) { }  | 
 
| 
810
 | 
 0  | 
 0  | 
 if (defined(my $prev = $node->getPrev)) { }  | 
 
| 
814
 | 
 0  | 
 0  | 
 if (ref $prev eq 'ARRAY') { }  |