Lines Matching defs:cvop
14097 a prototype can be applied to a function call. C<cvop> is the op
14182 Perl_rv2cv_op_cv(pTHX_ OP *cvop, U32 flags)
14190 if (cvop->op_type != OP_RV2CV)
14192 if (cvop->op_private & OPpENTERSUB_AMPER)
14194 if (!(cvop->op_flags & OPf_KIDS))
14196 rvop = cUNOPx(cvop)->op_first;
14321 OP *aop, *prev, *cvop, *parent;
14343 for (cvop = aop; OpHAS_SIBLING(cvop); cvop = OpSIBLING(cvop)) ;
14344 while (aop != cvop) {
14523 if (aop == cvop && *proto == '_') {
14585 OP *cvop;
14589 for (cvop = aop; OpSIBLING(cvop); cvop = OpSIBLING(cvop)) ;
14590 if (aop != cvop) {
14615 OP *prev, *cvop, *first, *parent;
14627 for (cvop = aop;
14628 OpHAS_SIBLING(cvop);
14629 prev = cvop, cvop = OpSIBLING(cvop))
14631 if (!(cvop->op_private & OPpENTERSUB_NOPAREN)
14637 /* excise cvop from end of sibling chain */
14639 op_free(cvop);
14640 if (aop == cvop) aop = NULL;
14867 OP *aop, *cvop;
14879 for (cvop = aop; OpHAS_SIBLING(cvop); cvop = OpSIBLING(cvop)) ;
14880 cv = rv2cv_op_cv(cvop, RV2CVOPCV_MARK_EARLY);
14881 namegv = cv ? (GV*)rv2cv_op_cv(cvop, RV2CVOPCV_MAYBE_NAME_GV) : NULL;
14887 switch (cvop->op_type) {
14889 o->op_private |= (cvop->op_private & OPpENTERSUB_AMPER);
14890 op_null(cvop);
14921 cvop->op_private |= OPpMETH_NO_BAREWORD_IO;