line |
true |
false |
branch |
28
|
46 |
0 |
if (@_)
|
30
|
8 |
38 |
if (exists $is_invocant{$name})
|
32
|
2 |
6 |
if (defined $_[1])
|
42
|
1 |
44 |
@DB::args == 1 && ref $DB::args[0] ? :
|
56
|
0 |
59 |
unless my $name = var_name(1, \$_[$i])
|
61
|
52 |
7 |
if (defined $_[$i + 1]) { }
|
68
|
1 |
6 |
unless (exists $args->{$name})
|
77
|
4 |
26 |
if ($used < keys %{$args;} and warnings::enabled('void'))
|
81
|
8 |
8 |
unless my $name = var_name(1, \$slot)
|
100
|
11 |
0 |
if (@_)
|
102
|
11 |
0 |
if (exists $is_invocant{$name})
|
104
|
2 |
9 |
if (defined $_[1])
|
124
|
0 |
15 |
unless my $name = var_name(1, \$_[$i])
|
128
|
6 |
9 |
if (defined $_[$i + 1]) { }
|
135
|
0 |
9 |
if (@args == 0)
|
144
|
4 |
6 |
if (scalar @args > 0)
|
161
|
17 |
45 |
if (ref $basic_rule eq 'HASH') { }
|
163
|
9 |
8 |
if (defined $basic_rule->{'isa'}) { }
|
|
2 |
6 |
elsif (defined $basic_rule->{'does'}) { }
|
176
|
56 |
6 |
if ($exists) { }
|
177
|
52 |
4 |
if (defined $type)
|
178
|
16 |
36 |
unless ($type->check($value))
|
182
|
36 |
6 |
if defined $used_ref
|
185
|
2 |
4 |
if (defined $rule and exists $rule->{'default'}) { }
|
|
2 |
2 |
elsif ($mandatory) { }
|
190
|
2 |
0 |
if ($VERBOSE) { }
|
205
|
4 |
12 |
if ($tc->has_coercion)
|
207
|
2 |
2 |
if $tc->check($value)
|
210
|
14 |
0 |
if ($VERBOSE) { }
|