line |
true |
false |
branch |
24
|
208 |
0 |
if (&blessed($self)) { }
|
39
|
30 |
4 |
&blessed($_) ? :
|
44
|
0 |
16 |
unless scalar @tc == scalar @args
|
48
|
0 |
16 |
unless scalar @tc >= 2
|
74
|
3 |
273 |
if (ref $proto)
|
78
|
273 |
0 |
if (my $arg = shift @_) { }
|
79
|
215 |
58 |
if (&blessed($arg) and $arg->isa('Moose::Meta::TypeConstraint')) { }
|
|
58 |
0 |
elsif (&blessed($arg) and $arg->isa('MooseX::Types::UndefinedType')) { }
|
|
0 |
0 |
elsif (&blessed($arg)) { }
|
105
|
1033 |
0 |
if (&blessed($self)) { }
|
106
|
0 |
1033 |
if (defined(my $tc = shift @_))
|
125
|
74 |
96 |
&blessed($self) ? :
|
140
|
17 |
39 |
&blessed($self) ? :
|
193
|
741 |
10 |
if ($tc->can('is_subtype_of'))
|
196
|
16 |
741 |
if ($search_tc->isa('Moose::Meta::TypeConstraint::Class'))
|
201
|
725 |
16 |
unless $search_tc and $search_tc->is_subtype_of('Object')
|
206
|
3 |
748 |
if ($method eq 'new') { }
|
|
0 |
748 |
elsif ($class and not $tc->can($method)) { }
|
207
|
1 |
2 |
unless $class
|
209
|
1 |
1 |
unless $class->can('new')
|