|  line  | 
 true  | 
 false  | 
 branch  | 
 
| 
26
 | 
 5  | 
 0  | 
     IV depth = SvIV(PL_stack_base[TOPMARK+1]);  | 
 
| 
28
 | 
 15  | 
 5  | 
     for(SV ** p = PL_stack_base+TOPMARK+1; p
 | 
 
| 
32
 | 
 1  | 
 4  | 
     if( depth <= 0 )  | 
 
| 
36
 | 
 10  | 
 4  | 
     while( depth-- )  | 
 
| 
46
 | 
 21  | 
 7  | 
     for(SV ** p = PL_stack_base+TOPMARK+1; p
 | 
 
| 
51
 | 
 46  | 
 0  | 
         for(PERL_CONTEXT * cx = &cxstack[cxstack_ix]; cx>=cxstack; --cx){  | 
 
| 
56
 | 
 0  | 
 46  | 
                     if( cx->cx_type & CXp_SUB_RE_FAKE )  | 
 
| 
58
 | 
 120  | 
 39  | 
                     for(struct block_symbol_t *p = block_symbols+block_symbols_n-1; p>=block_symbols; --p)  | 
 
| 
59
 | 
 20  | 
 100  | 
                         if( p->cv == cx->blk_sub.cv ){  | 
 
| 
60
 | 
 3  | 
 17  | 
                             if( !SvOK(p->symbol_SV) || sv_cmp(p->symbol_SV, symbol_SV)==0 )  | 
 
| 
 | 
 3  | 
 0  | 
                             if( !SvOK(p->symbol_SV) || sv_cmp(p->symbol_SV, symbol_SV)==0 )  | 
 
| 
 | 
 0  | 
 3  | 
                             if( !SvOK(p->symbol_SV) || sv_cmp(p->symbol_SV, symbol_SV)==0 )  | 
 
| 
 | 
 4  | 
 13  | 
                             if( !SvOK(p->symbol_SV) || sv_cmp(p->symbol_SV, symbol_SV)==0 )  | 
 
| 
84
 | 
 28  | 
 0  | 
     for(struct block_symbol_t * p=block_symbols+block_symbols_n-1; p>=block_symbols; --p)  | 
 
| 
85
 | 
 28  | 
 0  | 
         if( (IV)p->cv == (IV)mg->mg_ptr ){  | 
 
| 
137
 | 
 0  | 
 28  | 
         if( !(SvOK(act_SV) && SvROK(act_SV) && SvTYPE(SvRV(act_SV))==SVt_PVCV) )  | 
 
| 
 | 
 0  | 
 0  | 
         if( !(SvOK(act_SV) && SvROK(act_SV) && SvTYPE(SvRV(act_SV))==SVt_PVCV) )  | 
 
| 
 | 
 0  | 
 0  | 
         if( !(SvOK(act_SV) && SvROK(act_SV) && SvTYPE(SvRV(act_SV))==SVt_PVCV) )  | 
 
| 
 | 
 28  | 
 0  | 
         if( !(SvOK(act_SV) && SvROK(act_SV) && SvTYPE(SvRV(act_SV))==SVt_PVCV) )  | 
 
| 
 | 
 0  | 
 28  | 
         if( !(SvOK(act_SV) && SvROK(act_SV) && SvTYPE(SvRV(act_SV))==SVt_PVCV) )  | 
 
| 
145
 | 
 0  | 
 28  | 
         if( block_symbols_n >= block_symbols_capacity ){  | 
 
| 
147
 | 
 0  | 
 0  | 
             Renew(block_symbols, block_symbols_capacity, struct block_symbol_t);  | 
 
| 
158
 | 
 0  | 
 1  | 
     Newx(block_symbols, block_symbols_capacity, struct block_symbol_t);  |