line |
true |
false |
branch |
46
|
10 |
5 |
if (overload_is_open(opname)) { |
50
|
5 |
10 |
if (overload_is_sysopen(opname)) { |
59
|
16 |
0 |
if ( !hook || !SvTRUE( hook ) ) { |
|
16 |
0 |
if ( !hook || !SvTRUE( hook ) ) { |
|
0 |
16 |
if ( !hook || !SvTRUE( hook ) ) { |
|
0 |
0 |
if ( !hook || !SvTRUE( hook ) ) { |
|
3 |
13 |
if ( !hook || !SvTRUE( hook ) ) { |
|
3 |
0 |
if ( !hook || !SvTRUE( hook ) ) { |
|
0 |
3 |
if ( !hook || !SvTRUE( hook ) ) { |
|
0 |
13 |
if ( !hook || !SvTRUE( hook ) ) { |
|
0 |
0 |
if ( !hook || !SvTRUE( hook ) ) { |
|
0 |
0 |
if ( !hook || !SvTRUE( hook ) ) { |
|
0 |
0 |
if ( !hook || !SvTRUE( hook ) ) { |
|
0 |
0 |
if ( !hook || !SvTRUE( hook ) ) { |
|
0 |
0 |
if ( !hook || !SvTRUE( hook ) ) { |
|
0 |
13 |
if ( !hook || !SvTRUE( hook ) ) { |
|
0 |
0 |
if ( !hook || !SvTRUE( hook ) ) { |
|
0 |
0 |
if ( !hook || !SvTRUE( hook ) ) { |
|
0 |
0 |
if ( !hook || !SvTRUE( hook ) ) { |
|
0 |
0 |
if ( !hook || !SvTRUE( hook ) ) { |
|
0 |
0 |
if ( !hook || !SvTRUE( hook ) ) { |
|
0 |
13 |
if ( !hook || !SvTRUE( hook ) ) { |
64
|
13 |
0 |
if ( !SvROK( hook ) || SvTYPE( SvRV(hook) ) != SVt_PVCV ) { |
|
0 |
13 |
if ( !SvROK( hook ) || SvTYPE( SvRV(hook) ) != SVt_PVCV ) { |
71
|
1 |
12 |
if ( CvISXSUB( code_hook ) ) { |
82
|
11 |
1 |
if (cached_code_hook_open) { |
83
|
3 |
8 |
if ( 0 < CvDEPTH( cached_code_hook_open ) ) { |
87
|
6 |
3 |
if (cached_code_hook_sysopen) { |
88
|
0 |
6 |
if ( 0 < CvDEPTH( cached_code_hook_sysopen ) ) { |
93
|
0 |
9 |
if ( 0 < CvDEPTH( code_hook ) ) { |
104
|
0 |
9 |
PUSHMARK(sp); |
106
|
0 |
9 |
if (myitems < 0) { |
109
|
9 |
0 |
EXTEND(sp, myitems); |
|
0 |
9 |
EXTEND(sp, myitems); |
111
|
26 |
9 |
for ( c = 0; c < myitems; c++) { |
121
|
0 |
9 |
if (count) warn("call_sv was not supposed to get any arguments"); |
130
|
9 |
0 |
FREETMPS; |
157
|
5 |
0 |
SAVE_AND_REPLACE_PP_IF_UNSET(real_pp_open, OP_OPEN, Perl_pp_overload_open, OP_OPEN_replace_mutex); |
|
5 |
0 |
SAVE_AND_REPLACE_PP_IF_UNSET(real_pp_open, OP_OPEN, Perl_pp_overload_open, OP_OPEN_replace_mutex); |
163
|
5 |
0 |
SAVE_AND_REPLACE_PP_IF_UNSET(real_pp_sysopen, OP_SYSOPEN, Perl_pp_overload_sysopen, OP_SYSOPEN_replace_mutex); |
|
5 |
0 |
SAVE_AND_REPLACE_PP_IF_UNSET(real_pp_sysopen, OP_SYSOPEN, Perl_pp_overload_sysopen, OP_SYSOPEN_replace_mutex); |