Lines Matching refs:tmpop
3291 OP* tmpop;
3292 if ((tmpop = ((LISTOP*)right)->op_first) &&
3293 tmpop->op_type == OP_PUSHRE)
3295 PMOP *pm = (PMOP*)tmpop;
3300 tmpop = ((UNOP*)left)->op_first;
3301 if (tmpop->op_type == OP_GV && !pm->op_pmreplroot) {
3303 pm->op_pmreplroot = INT2PTR(OP*, cPADOPx(tmpop)->op_padix);
3304 cPADOPx(tmpop)->op_padix = 0; /* steal it */
3306 pm->op_pmreplroot = (OP*)cSVOPx(tmpop)->op_sv;
3307 cSVOPx(tmpop)->op_sv = Nullsv; /* steal it */
3310 tmpop = cUNOPo->op_first; /* to list (nulled) */
3311 tmpop = ((UNOP*)tmpop)->op_first; /* to pushmark */
3312 tmpop->op_sibling = Nullop; /* don't free split */
3313 right->op_next = tmpop->op_next; /* fix starting loc */
6109 SVOP* tmpop;
6112 tmpop = (SVOP*)((UNOP*)cvop)->op_first;
6113 if (tmpop->op_type == OP_GV && !(o->op_private & OPpENTERSUB_AMPER)) {
6114 GV *gv = cGVOPx_gv(tmpop);
6117 tmpop->op_private |= OPpEARLY_CV;