Lines Matching defs:ncx

15032         PERL_CONTEXT * const ncx = &ncxs[ix];
15033 if (CxTYPE(ncx) == CXt_SUBST) {
15037 ncx->blk_oldcop = (COP*)any_dup(ncx->blk_oldcop, param->proto_perl);
15038 switch (CxTYPE(ncx)) {
15040 ncx->blk_sub.cv = cv_dup_inc(ncx->blk_sub.cv, param);
15041 if(CxHASARGS(ncx)){
15042 ncx->blk_sub.savearray = av_dup_inc(ncx->blk_sub.savearray,param);
15044 ncx->blk_sub.savearray = NULL;
15046 ncx->blk_sub.prevcomppad = (PAD*)ptr_table_fetch(PL_ptr_table,
15047 ncx->blk_sub.prevcomppad);
15050 ncx->blk_eval.old_namesv = sv_dup_inc(ncx->blk_eval.old_namesv,
15053 ncx->blk_eval.cur_text = sv_dup(ncx->blk_eval.cur_text, param);
15054 ncx->blk_eval.cv = cv_dup(ncx->blk_eval.cv, param);
15058 ncx->blk_loop.state_u.lazysv.end
15059 = sv_dup_inc(ncx->blk_loop.state_u.lazysv.end, param);
15066 assert ((void *) &ncx->blk_loop.state_u.ary.ary ==
15067 (void *) &ncx->blk_loop.state_u.lazysv.cur);
15070 ncx->blk_loop.state_u.ary.ary
15071 = av_dup_inc(ncx->blk_loop.state_u.ary.ary, param);
15076 ncx->blk_loop.itersave =
15077 sv_dup_inc(ncx->blk_loop.itersave, param);
15078 if (CxPADLOOP(ncx)) {
15079 PADOFFSET off = ncx->blk_loop.itervar_u.svp
15080 - &CX_CURPAD_SV(ncx->blk_loop, 0);
15081 ncx->blk_loop.oldcomppad =
15083 ncx->blk_loop.oldcomppad);
15084 ncx->blk_loop.itervar_u.svp =
15085 &CX_CURPAD_SV(ncx->blk_loop, off);
15091 ncx->blk_loop.itervar_u.gv
15092 = gv_dup((const GV *)ncx->blk_loop.itervar_u.gv,
15099 ncx->blk_format.prevcomppad =
15101 ncx->blk_format.prevcomppad);
15102 ncx->blk_format.cv = cv_dup_inc(ncx->blk_format.cv, param);
15103 ncx->blk_format.gv = gv_dup(ncx->blk_format.gv, param);
15104 ncx->blk_format.dfoutgv = gv_dup_inc(ncx->blk_format.dfoutgv,
15108 ncx->blk_givwhen.defsv_save =
15109 sv_dup_inc(ncx->blk_givwhen.defsv_save, param);