line |
true |
false |
branch |
73
|
0 |
4587 |
unless @_ == 2
|
97
|
0 |
0 |
unless @_ == 2
|
110
|
0 |
2661 |
unless @_ == 3
|
140
|
8 |
782 |
if ($gen->coerce and $type->has_coercion)
|
141
|
8 |
0 |
if ($type->coercion->can_be_inlined) { }
|
234
|
26562 |
11049 |
unless $gen->_override->{$thing}
|
|
8577 |
29034 |
if (@{[] unless $gen->_override->{$thing};})
|
252
|
3 |
0 |
unless ref $attr
|
255
|
0 |
0 |
if ref $attr eq "ARRAY"
|
275
|
272 |
10928 |
unless defined $value
|
276
|
2012 |
8916 |
unless $generatable_thing{$key}
|
305
|
4244 |
0 |
if ref $sub_rename
|
309
|
2593 |
1651 |
if ($self->method_installer) { }
|
356
|
4246 |
0 |
if $self->sandboxing_package
|
419
|
1700 |
2546 |
unless $handler->signature
|
|
1585 |
2661 |
if (@{[] unless $handler->signature;}) { }
|
427
|
0 |
1585 |
if ($state->{'shifted_self'}) { }
|
449
|
0 |
2661 |
if ($state->{'shifted_self'})
|
462
|
1810 |
851 |
if (defined $min_args and defined $max_args and $min_args == $max_args) { }
|
|
264 |
587 |
elsif (defined $min_args and defined $max_args) { }
|
|
187 |
400 |
elsif (defined $min_args and $min_args > 0) { }
|
495
|
2538 |
1708 |
unless $handler->curried or $handler->prefer_shift_self
|
543
|
1403 |
2843 |
if (my $curried = $handler->curried)
|
548
|
360 |
1043 |
if (grep ref($_), @$curried) { }
|
562
|
1559 |
0 |
defined $_ ? :
|
578
|
177 |
4069 |
if ($handler->no_validation_needed or not $self->isa)
|
598
|
1381 |
2865 |
if ($state->{'final_type_check_needed'} and defined $handler->additional_validation)
|
623
|
356 |
1025 |
unless $opt->{'env'}
|
628
|
889 |
492 |
if (defined $opt->{'code'})
|
636
|
22 |
867 |
$opt->{'add_later'} ? :
|
653
|
847 |
3399 |
unless ($state->{'getter'} =~ /$REASONABLE_SCALAR/x)
|
659
|
501 |
346 |
if ($handler->name =~ /^(Array|Hash):/) { }
|
|
343 |
6 |
elsif ($handler->allow_getter_shortcuts and $handler->template . ($handler->lvalue_template || '') =~ /\$GET/) { }
|
689
|
0 |
4246 |
if ($state->{'final_type_check_needed'} and not $self->set_checks_isa)
|
721
|
465 |
3781 |
if ($state->{'getter_is_lvalue'} and $handler->lvalue_template and not $self->set_strictly and not $state->{'final_type_check_needed'}) { }
|
749
|
343 |
3903 |
if $state->{'template_wrapper'}
|
754
|
22 |
4224 |
if defined $state->{'add_later'}
|
766
|
20 |
4226 |
if $handler->is_chainable
|