Home
last modified time | relevance | path

Searched refs:sv_type (Results 1 – 12 of 12) sorted by relevance

/openbsd/gnu/usr.bin/perl/
H A Dgv.c560 switch (sv_type) { in S_gv_init_svtype()
1953 const svtype sv_type) in S_find_default_stash() argument
1966 sv_type != SVt_PVCV && in S_find_default_stash()
2312 sv_type == SVt_PVIO in S_gv_magicalize()
2356 if (sv_type == SVt_PVHV || sv_type == SVt_PVGV) in S_gv_magicalize()
2369 if (sv_type == SVt_PVHV || sv_type == SVt_PVGV) in S_gv_magicalize()
2382 if (sv_type == SVt_PV) in S_gv_magicalize()
2452 if (sv_type == SVt_PV) in S_gv_magicalize()
2481 if (sv_type == SVt_PVHV || sv_type == SVt_PVGV) { in S_maybe_multimagic_gv()
2486 } else if (sv_type == SVt_PV) { in S_maybe_multimagic_gv()
[all …]
H A Dsv_inline.h305 #define new_body_allocated(sv_type) \ argument
306 (void *)((char *)S_new_body(aTHX_ sv_type) \
307 - bodies_by_type[sv_type].offset)
353 S_new_body(pTHX_ const svtype sv_type) in S_new_body() argument
356 new_body_from_arena(xpv, sv_type, bodies_by_type[sv_type]); in S_new_body()
H A Dsv.c862 void ** const root = &PL_body_roots[sv_type]; in Perl_more_bodies()
902 adesc->utype = sv_type; in Perl_more_bodies()
918 (int)arena_size, sv_type, (int)body_size, in Perl_more_bodies()
924 (int)arena_size, sv_type, (int)body_size, in Perl_more_bodies()
14703 const svtype sv_type = SvTYPE(ssv); local
14705 = bodies_by_type + sv_type;
14707 switch (sv_type) {
14740 new_body = S_new_body(aTHX_ sv_type);
14763 if (sv_type != SVt_PVAV && sv_type != SVt_PVHV && sv_type != SVt_PVOBJ
14774 if (sv_type >= SVt_PVMG) {
[all …]
H A Dhandy.h481 #define gv_fetchpvs(namebeg, flags, sv_type) \ argument
482 Perl_gv_fetchpvn_flags(aTHX_ STR_WITH_LEN(namebeg), flags, sv_type)
H A Dproto.h1482 Perl_gv_fetchpv(pTHX_ const char *nambeg, I32 flags, const svtype sv_type);
1487 Perl_gv_fetchpvn_flags(pTHX_ const char *name, STRLEN len, I32 flags, const svtype sv_type);
1492 Perl_gv_fetchsv(pTHX_ SV *name, I32 flags, const svtype sv_type);
2505 Perl_more_bodies(pTHX_ const svtype sv_type, const size_t body_size, const size_t arena_size);
6851 … HV **stash, const char *name, STRLEN len, const U32 is_utf8, const I32 add, const svtype sv_type);
6856 S_gv_init_svtype(pTHX_ GV *gv, const svtype sv_type);
6866 S_gv_magicalize(pTHX_ GV *gv, HV *stash, const char *name, STRLEN len, const svtype sv_type);
6876 S_maybe_multimagic_gv(pTHX_ GV *gv, const char *name, const svtype sv_type);
H A Dembed.fnc1364 |const svtype sv_type
1370 |const svtype sv_type
1373 |const svtype sv_type
1994 Cop |void * |more_bodies |const svtype sv_type \
4296 |const svtype sv_type
4305 |const svtype sv_type
4313 |const svtype sv_type
4323 |const svtype sv_type
/openbsd/gnu/usr.bin/perl/dist/Devel-PPPort/parts/inc/
H A Dgv28 …, len, flags, sv_type) gv_fetchpv(SvPVX(sv_2mortal(newSVpvn((name), (len)))), ((flags) & D_PPP_GV_…
/openbsd/gnu/usr.bin/perl/dist/Devel-PPPort/parts/
H A Dapidoc.fnc169 Adm|GV *|gv_fetchpvn|const char * nambeg|STRLEN full_len|I32 flags|const svtype sv_type
170 Adm|GV *|gv_fetchpvs|"name"|I32 flags|const svtype sv_type
171 Adm|GV *|gv_fetchsv_nomg|SV *name|I32 flags|const svtype sv_type
H A Dembed.fnc987 Adp |GV* |gv_fetchpv |NN const char *nambeg|I32 flags|const svtype sv_type
2873 S |void |gv_init_svtype |NN GV *gv|const svtype sv_type
2881 |const svtype sv_type
2884 |const svtype sv_type
2885 S |void|maybe_multimagic_gv|NN GV *gv|NN const char *name|const svtype sv_type
3184 Cpo |void * |more_bodies |const svtype sv_type|const size_t body_size \
3559 Adp |GV* |gv_fetchpvn_flags|NN const char* name|STRLEN len|I32 flags|const svtype sv_type
3560 Adp |GV* |gv_fetchsv|NN SV *name|I32 flags|const svtype sv_type
/openbsd/gnu/usr.bin/perl/dist/Storable/
H A DChangeLog1007 - Fixed overzealous sv_type() optimization, which would make
1016 - Optimized sv_type() to avoid flags checking when not needed, i.e.
H A DStorable.xs4188 static int sv_type(pTHX_ SV *sv) in sv_type() function
4399 type = sv_type(aTHX_ sv); in store()
7546 if (sv_type(aTHX_ sv) == svis_REF && (rv = SvRV(sv)) && SvOBJECT(rv)) { in do_retrieve()
/openbsd/gnu/usr.bin/perl/cpan/Term-ReadKey/
H A Dppport.h16062 …, len, flags, sv_type) gv_fetchpv(SvPVX(sv_2mortal(newSVpvn((name), (len)))), ((flags) & D_PPP_GV_… argument