Lines Matching defs:gv

395     GV *gv, **gvp;
4772 GV * const gv =
4780 if (gv && SvTYPE(gv) == SVt_PVGV && GvIO(gv))
5104 GV *gv;
5113 && (gv = gv_fetchpvn_flags(pkgname,
5117 return GvHV(gv); /* Foo:: */
5121 gv = gv_fetchpvn_flags(pkgname, len, UTF ? SVf_UTF8 : 0, SVt_PVCV);
5122 if (gv && GvCV(gv)) {
5123 SV * const sv = cv_const_sv(GvCV(gv));
5766 GV *gv = *pgv;
5770 if ((gv = gv_fetchpvn_flags(PL_tokenbuf, len,
5773 && (cv = GvCVu(gv)))
5775 if (GvIMPORTED_CV(gv))
5776 ogv = gv;
5778 hgv = gv;
5782 && (gv = **pgvp)
5783 && (isGV_with_GP(gv)
5784 ? GvCVu(gv) && GvIMPORTED_CV(gv)
5785 : SvPCS_IMPORTED(gv)
5786 && (gv_init(gv, PL_globalstash, PL_tokenbuf,
5789 ogv = gv;
5793 *pgv = gv;
5799 else if (gv && !*pgvp
5801 && GvCVu(gv))
7001 GV *gv = (GV *)*hv_fetchs(stash, "DATA", 1);
7003 if (!isGV(gv))
7004 gv_init(gv,stash,"DATA",4,0);
7006 GvMULTI_on(gv);
7007 if (!GvIO(gv))
7008 GvIOp(gv) = newIO();
7009 IoIFP(GvIOp(gv)) = PL_rsfp;
7012 IoFLAGS(GvIOp(gv)) |= IOf_UNTAINT;
7014 IoTYPE(GvIOp(gv)) = IoTYPE_STD;
7016 IoTYPE(GvIOp(gv)) = IoTYPE_RDONLY;
7026 if (IoTYPE(GvIOp(gv)) == IoTYPE_RDONLY) {
7751 c.gv = NULL;
7784 ? isGV(c.gv)
7785 ? GvCV(c.gv)
7786 : SvROK(c.gv) && SvTYPE(SvRV(c.gv)) == SVt_PVCV
7787 ? (CV *)SvRV(c.gv)
7788 : ((CV *)c.gv)
8984 yyl_keylookup(pTHX_ char *s, GV *gv)
8993 c.gv = gv;
9093 c.gv = gv_fetchsv(c.sv, GV_NOADD_NOINIT | SvUTF8(c.sv),
9096 if (!c.gv) {
9118 key = yyl_secondclass_keyword(aTHX_ s, len, key, &orig_keyword, &c.gv, &c.gvp);
9142 GV *gv = NULL;
9177 if ((tok = yyl_keylookup(aTHX_ s, gv)) != YYL_RETRY)
9584 if ((tok = yyl_keylookup(aTHX_ s, gv)) != YYL_RETRY)
9592 if ((tok = yyl_keylookup(aTHX_ s, gv)) != YYL_RETRY)
9601 GV *const gv = gv_fetchpvn_flags(s, start - s,
9603 if (!gv) {
9609 if ((tok = yyl_keylookup(aTHX_ s, gv)) != YYL_RETRY)
9618 if ((tok = yyl_keylookup(aTHX_ s, gv)) != YYL_RETRY)
9649 if ((tok = yyl_keylookup(aTHX_ s, gv)) != YYL_RETRY)
10109 GV *const gv = gv_fetchpvn_flags(PL_tokenbuf + 1, tokenbuf_len > 0 ? tokenbuf_len - 1 : 0,
10112 if ((!gv || ((PL_tokenbuf[0] == '@') ? !GvAV(gv) : !GvHV(gv)))
10179 GV* gv;
10183 gv = gv_fetchpvn_flags(w, s - w, ( UTF ? SVf_UTF8 : 0 ), SVt_PVCV);
10184 if (gv && GvCVu(gv))
11597 GV *gv;
11600 gv = gv_fetchpv(d,
11606 newUNOP(OP_RV2SV, 0, newGVOP(OP_GV, 0, gv)),
11610 newGVOP(OP_GV, 0, gv)));
11619 GV * const gv = gv_fetchpv(d, GV_ADD | ( UTF ? SVf_UTF8 : 0 ), SVt_PVIO);
11623 newGVOP(OP_GV, 0, gv),
11625 : newUNOP(OP_READLINE, nomagicopen ? OPf_SPECIAL : 0, newGVOP(OP_GV, 0, gv));