|  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  |