Lines Matching defs:nambeg
1735 Perl_gv_fetchpv(pTHX_ const char *nambeg, I32 flags, const svtype sv_type) {
1737 return gv_fetchpvn_flags(nambeg, strlen(nambeg), flags, sv_type);
1743 const char * const nambeg =
1746 return gv_fetchpvn_flags(nambeg, len, flags | SvUTF8(name), sv_type);
1778 STRLEN *len, const char *nambeg, STRLEN full_len,
1783 const char *const name_end = nambeg + full_len;
1808 if (name_cursor > nambeg) { /* Skip for initial :: or ' */
1850 *stash, nambeg, name_cursor-nambeg, is_utf8
1859 hv_name_set(*stash, nambeg, name_cursor - nambeg, is_utf8);
2514 =for apidoc_item |GV *|gv_fetchpvn|const char * nambeg|STRLEN full_len|I32 flags|const svtype sv_type
2552 In C<gv_fetchpv>, C<nambeg> is a C string, NUL-terminated with no intermediate
2558 C<gv_fetchpvn> and C<gv_fetchpvn_flags> are identical. In these, <nambeg> is
2582 Perl_gv_fetchpvn_flags(pTHX_ const char *nambeg, STRLEN full_len, I32 flags,
2585 const char *name = nambeg;
2595 const char *const name_end = nambeg + full_len;
2608 else if (parse_gv_stash_name(&stash, &gv, &name, &len, nambeg, full_len, is_utf8, add)) {
2684 UTF8fARG(is_utf8, name_end-nambeg, nambeg));