line |
true |
false |
branch |
7
|
0 |
203 |
unless @_ <= 2 |
|
0 |
203 |
unless @_ >= 2 |
18
|
0 |
516 |
unless @_ <= 2 |
|
0 |
516 |
unless @_ >= 2 |
20
|
3 |
513 |
unless ${"${package}::EVO_CLASS_META";} |
24
|
0 |
4322 |
unless @_ <= 1 |
|
0 |
4322 |
unless @_ >= 1 |
26
|
0 |
1862 |
unless @_ <= 1 |
|
0 |
1862 |
unless @_ >= 1 |
32
|
0 |
2767 |
unless @_ <= 1 |
|
0 |
2767 |
unless @_ >= 1 |
33
|
0 |
89 |
unless @_ <= 1 |
|
0 |
89 |
unless @_ >= 1 |
35
|
0 |
331 |
unless @_ <= 1 |
|
0 |
331 |
unless @_ >= 1 |
36
|
0 |
1840 |
unless @_ <= 1 |
|
0 |
1840 |
unless @_ >= 1 |
38
|
0 |
16 |
unless @_ <= 2 |
|
0 |
16 |
unless @_ >= 2 |
43
|
0 |
314 |
unless @_ <= 2 |
|
0 |
314 |
unless @_ >= 2 |
47
|
0 |
15 |
unless @_ <= 2 |
|
0 |
15 |
unless @_ >= 2 |
51
|
0 |
1824 |
unless @_ <= 2 |
|
0 |
1824 |
unless @_ >= 2 |
58
|
0 |
2551 |
unless @_ <= 2 |
|
0 |
2551 |
unless @_ >= 2 |
59
|
26 |
2525 |
if $self->methods->{$name} |
66
|
2 |
96 |
if $meta and $meta->symbols->{$name} |
69
|
1054 |
1469 |
unless my $code = Evo::Internal::Util::names2code($pkg, $name) |
74
|
0 |
1234 |
unless @_ <= 2 |
|
0 |
1234 |
unless @_ >= 2 |
78
|
0 |
722 |
unless @_ <= 2 |
|
0 |
722 |
unless @_ >= 2 |
79
|
2 |
720 |
unless Evo::Internal::Util::check_subname($name) |
82
|
0 |
920 |
unless @_ <= 2 |
|
0 |
920 |
unless @_ >= 2 |
84
|
5 |
915 |
if $self->is_attr($name) |
85
|
3 |
912 |
if $self->is_method($name) |
88
|
0 |
714 |
unless @_ <= 2 |
|
0 |
714 |
unless @_ >= 2 |
93
|
0 |
493 |
unless @_ >= 1 |
|
0 |
493 |
unless @_ & 1 |
97
|
3 |
484 |
if Evo::Internal::Util::names2code($pkg, $name) |
100
|
483 |
1 |
if $opts{'method'} |
103
|
0 |
8 |
unless @_ >= 1 |
|
0 |
8 |
unless @_ & 1 |
109
|
7 |
1 |
if $opts{'method'} |
112
|
0 |
403 |
unless @_ >= 2 |
117
|
0 |
8 |
unless @_ >= 2 |
124
|
0 |
221 |
unless @_ <= 2 |
|
0 |
221 |
unless @_ >= 2 |
127
|
2 |
215 |
unless my $code = Evo::Internal::Util::names2code($pkg, $name) |
131
|
0 |
57 |
unless @_ <= 1 |
|
0 |
57 |
unless @_ >= 1 |
137
|
0 |
61 |
unless @_ <= 1 |
|
0 |
61 |
unless @_ >= 1 |
140
|
1626 |
8 |
if not $self->is_private($_) |
144
|
0 |
26 |
unless @_ <= 1 |
|
0 |
26 |
unless @_ >= 1 |
148
|
0 |
27 |
unless @_ <= 1 |
|
0 |
27 |
unless @_ >= 1 |
154
|
0 |
32 |
unless @_ <= 2 |
|
0 |
32 |
unless @_ >= 2 |
166
|
3 |
90 |
if $self->is_overridden($slot->{'name'}) |
172
|
4 |
211 |
if $self->is_overridden($name) |
173
|
3 |
208 |
if Evo::Internal::Util::names2code($dest_p, $name) |
186
|
0 |
33 |
unless @_ <= 2 |
|
0 |
33 |
unless @_ >= 2 |
190
|
0 |
23 |
unless @_ <= 1 |
|
0 |
23 |
unless @_ >= 1 |
194
|
0 |
20 |
unless @_ <= 2 |
|
0 |
20 |
unless @_ >= 2 |
202
|
16 |
3 |
unless @not_exists |
215
|
0 |
449 |
unless @_ >= 2 |
217
|
1 |
448 |
if @scalars > 1 |
221
|
1 |
447 |
if $state{'optional'} and @scalars |
223
|
3 |
444 |
if $state{'lazy'} and (&reftype($scalars[0]) // '') ne 'CODE' |
224
|
1 |
80 |
if @scalars and ref $scalars[0] and &reftype($scalars[0]) ne 'CODE' |
229
|
141 |
0 |
if $state{'optional'} |
|
141 |
302 |
if ($state{'optional'}) { } |
|
14 |
288 |
elsif ($state{'lazy'}) { } |
|
66 |
222 |
elsif (@scalars) { } |
230
|
14 |
0 |
if $state{'lazy'} |
231
|
31 |
35 |
ref $scalars[0] ? : |
245
|
0 |
1 |
unless @_ <= 1 |
|
0 |
1 |
unless @_ >= 1 |