|  line  | 
 true  | 
 false  | 
 branch  | 
 
| 
28
 | 
 0  | 
 40067  | 
 @_ == 1 ? :  | 
 
| 
31
 | 
 40067  | 
 0  | 
 if (my(@makers) = map(scalar(&blessed($_) and $_->can("new_intersection")), @types))  | 
 
| 
33
 | 
 1  | 
 40066  | 
 if (ref $first_maker)  | 
 
| 
35
 | 
 1  | 
 0  | 
 if ($all_same)  | 
 
| 
47
 | 
 40066  | 
 24  | 
 @_ == 1 ? :  | 
 
| 
49
 | 
 1  | 
 40089  | 
 if exists $opts{'parent'}  | 
 
| 
52
 | 
 1  | 
 40088  | 
 if exists $opts{'constraint'}  | 
 
| 
55
 | 
 1  | 
 40087  | 
 if exists $opts{'inlined'}  | 
 
| 
57
 | 
 1  | 
 40086  | 
 unless exists $opts{'type_constraints'}  | 
 
| 
60
 | 
 15  | 
 80168  | 
 $_->isa('Type::Tiny::Intersection') ? :  | 
 
| 
65
 | 
 40086  | 
 0  | 
 ref $opts{'type_constraints'} eq 'ARRAY' ? :  | 
 
| 
73
 | 
 40107  | 
 40100  | 
 defined $known ? :  | 
 
| 
76
 | 
 17  | 
 40069  | 
 if (@known == @constraints)  | 
 
| 
81
 | 
 17  | 
 0  | 
 if $xsub  | 
 
| 
120
 | 
 34  | 
 80  | 
 unless (exists $self->{'xs_sub'})  | 
 
| 
126
 | 
 35  | 
 36  | 
 defined $known ? :  | 
 
| 
129
 | 
 7  | 
 27  | 
 if (@known == @constraints)  | 
 
| 
139
 | 
 20  | 
 94  | 
 if $Type::Tiny::AvoidCallbacks  | 
 
| 
142
 | 
 14  | 
 80  | 
 if $self->{'xs_sub'}  | 
 
| 
157
 | 
 0  | 
 1  | 
 unless defined $varname  | 
 
| 
159
 | 
 0  | 
 1  | 
 if $self->check($value)  | 
 
| 
165
 | 
 1  | 
 0  | 
 if $deep  |