Lines Matching defs:create
1935 Returns the SV of the specified Perl scalar. If C<create> is set and the
1936 Perl variable does not exist then it will be created. If C<create> is not
1943 Perl_get_sv(pTHX_ const char *name, I32 create)
1953 gv = gv_fetchpv(name, create, SVt_PV);
1964 Returns the AV of the specified Perl array. If C<create> is set and the
1965 Perl variable does not exist then it will be created. If C<create> is not
1972 Perl_get_av(pTHX_ const char *name, I32 create)
1974 GV* gv = gv_fetchpv(name, create, SVt_PVAV);
1975 if (create)
1987 Returns the HV of the specified Perl hash. If C<create> is set and the
1988 Perl variable does not exist then it will be created. If C<create> is not
1995 Perl_get_hv(pTHX_ const char *name, I32 create)
1997 GV* gv = gv_fetchpv(name, create, SVt_PVHV);
1998 if (create)
2010 Returns the CV of the specified Perl subroutine. If C<create> is set and
2012 same effect as saying C<sub name;>). If C<create> is not set and the
2019 Perl_get_cv(pTHX_ const char *name, I32 create)
2021 GV* gv = gv_fetchpv(name, create, SVt_PVCV);
2026 if (create && !GvCVu(gv))