line |
true |
false |
branch |
21
|
0 |
24 |
unless $func =~ /_async$/ |
34
|
0 |
0 |
if eval {
do {
$_[0]->isa('Module::AnyEvent::Helper')
}
} |
41
|
1 |
8 |
if eval {
do {
$_[0]->isa('Module::AnyEvent::Helper')
}
} |
47
|
25 |
38 |
if /_async$/ and defined *{$pkg . '::' . $_;}{'CODE'} |
54
|
4 |
52 |
if eval {
do {
$_[0]->isa('Module::AnyEvent::Helper')
}
} |
57
|
0 |
56 |
if (not defined $lcv or ref $lcv ne 'AnyEvent::CondVar') |
62
|
0 |
56 |
unless ref $succ eq 'CODE' |
68
|
32 |
22 |
if ref $ret ne 'CODE' or $ret != $guard |
78
|
2 |
12 |
if eval {
do {
$_[0]->isa('Module::AnyEvent::Helper')
}
} |
81
|
0 |
14 |
if (not defined $lcv or ref $lcv ne 'AnyEvent::CondVar') |
86
|
0 |
14 |
unless ref $succ eq 'CODE' |
92
|
8 |
4 |
if @ret != 1 or ref $ret[0] ne 'CODE' or $ret[0] != $guard |