Home
last modified time | relevance | path

Searched refs:HEK_KEY (Results 1 – 25 of 61) sorted by relevance

123

/dports/devel/p5-namespace-clean-xs/namespace-clean-xs-0.09/xs/
H A Dcompat.h10 …hv_common((hv), NULL, HEK_KEY(hek), HEK_LEN(hek), HEK_UTF8(hek), (flags)|HV_DELETE, NULL, HEK_HASH…
15 …hv_common((hv), NULL, HEK_KEY(hek), HEK_LEN(hek), HEK_UTF8(hek), HV_FETCH_ISSTORE|HV_FETCH_JUST_SV…
20 …((SV**)hv_common((hv), NULL, HEK_KEY(hek), HEK_LEN(hek), HEK_UTF8(hek), flags, NULL, HEK_HASH(hek)…
/dports/lang/perl5-devel/perl5-5.35.4-102-ge43d289c7c/
H A Dhv.h306 ? HEK_KEY(HvNAME_HEK_NN(hv)) : NULL)
324 ? HEK_KEY(HvENAME_HEK_NN(hv)) : NULL)
369 #define HeKEY(he) HEK_KEY(HeKEY_hek(he))
405 #define HEK_KEY(hek) (hek)->hek_key macro
406 #define HEK_FLAGS(hek) (*((unsigned char *)(HEK_KEY(hek))+HEK_LEN(hek)+1))
450 #define Perl_sharepvn(pv, len, hash) HEK_KEY(share_hek(pv, len, hash))
517 hv_common((hv), NULL, HEK_KEY(hek), HEK_LEN(hek), HEK_UTF8(hek), \
521 hv_common((hv), NULL, HEK_KEY(hek), HEK_LEN(hek), HEK_UTF8(hek), \
527 hv_common((hv), NULL, HEK_KEY(hek), HEK_LEN(hek), HEK_UTF8(hek), \
530 cBOOL(hv_common((hv), NULL, HEK_KEY(hek), HEK_LEN(hek), HEK_UTF8(hek), \
H A Dhv.c95 Copy(str, HEK_KEY(hek), len, char); in S_save_hek_flags()
96 HEK_KEY(hek)[len] = 0; in S_save_hek_flags()
141 = share_hek_flags(HEK_KEY(source), HEK_LEN(source), in Perl_hek_dup()
185 = share_hek_flags(HEK_KEY(source), HEK_LEN(source), in Perl_he_dup()
2432 (const U8*)HEK_KEY(hek), HEK_LEN(hek), in hek_eq_pvn_flags()
2440 return HEK_LEN(hek) == pvlen && ((HEK_KEY(hek) == pv) in hek_eq_pvn_flags()
2441 || memEQ(HEK_KEY(hek), pv, pvlen)); in hek_eq_pvn_flags()
2987 hek ? HEK_KEY(hek) : str, in S_unshare_hek_or_pvn()
3087 Copy(str, HEK_KEY(hek), len, char); in S_share_hek_flags()
3088 HEK_KEY(hek)[len] = 0; in S_share_hek_flags()
[all …]
H A Dgv.h57 # define GvNAME_get(gv) ({ assert(GvNAME_HEK(gv)); (char *)HEK_KEY(GvNAME_HEK(gv)); })
66 # define GvNAME_get(gv) HEK_KEY(GvNAME_HEK(gv))
146 #define GvFILEx(gv) HEK_KEY(GvFILE_HEK(gv))
H A Dmro_core.c457 (void) hv_common(isa_hash, NULL, HEK_KEY(canon_name), in Perl_mro_get_linear_isa()
606 HV* const revstash = *(HV **)HEK_KEY(HeKEY_hek(iter)); in Perl_mro_isa_changed_in()
645 isa, HEK_KEY(namehek), HEK_LEN(namehek), in Perl_mro_isa_changed_in()
800 if (memEQs(HEK_KEY(*namep), HEK_LEN(*namep), "main")) { in Perl_mro_package_moved()
822 if(memEQs(HEK_KEY(*namep), HEK_LEN(*namep), "main")){ in Perl_mro_package_moved()
867 HV * const this_stash = *(HV **)HEK_KEY(HeKEY_hek(iter)); in Perl_mro_package_moved()
/dports/lang/perl5.34/perl-5.34.0/
H A Dhv.h310 ? HEK_KEY(HvNAME_HEK_NN(hv)) : NULL)
328 ? HEK_KEY(HvENAME_HEK_NN(hv)) : NULL)
376 #define HeKEY(he) HEK_KEY(HeKEY_hek(he))
412 #define HEK_KEY(hek) (hek)->hek_key macro
413 #define HEK_FLAGS(hek) (*((unsigned char *)(HEK_KEY(hek))+HEK_LEN(hek)+1))
457 #define Perl_sharepvn(pv, len, hash) HEK_KEY(share_hek(pv, len, hash))
524 hv_common((hv), NULL, HEK_KEY(hek), HEK_LEN(hek), HEK_UTF8(hek), \
528 hv_common((hv), NULL, HEK_KEY(hek), HEK_LEN(hek), HEK_UTF8(hek), \
534 hv_common((hv), NULL, HEK_KEY(hek), HEK_LEN(hek), HEK_UTF8(hek), \
H A Dhv.c95 Copy(str, HEK_KEY(hek), len, char); in S_save_hek_flags()
96 HEK_KEY(hek)[len] = 0; in S_save_hek_flags()
141 = share_hek_flags(HEK_KEY(source), HEK_LEN(source), in Perl_hek_dup()
185 = share_hek_flags(HEK_KEY(source), HEK_LEN(source), in Perl_he_dup()
2467 (const U8*)HEK_KEY(hek), HEK_LEN(hek), in hek_eq_pvn_flags()
2475 return HEK_LEN(hek) == pvlen && ((HEK_KEY(hek) == pv) in hek_eq_pvn_flags()
2476 || memEQ(HEK_KEY(hek), pv, pvlen)); in hek_eq_pvn_flags()
3036 hek ? HEK_KEY(hek) : str, in S_unshare_hek_or_pvn()
3136 Copy(str, HEK_KEY(hek), len, char); in S_share_hek_flags()
3137 HEK_KEY(hek)[len] = 0; in S_share_hek_flags()
[all …]
H A Dgv.h57 # define GvNAME_get(gv) ({ assert(GvNAME_HEK(gv)); (char *)HEK_KEY(GvNAME_HEK(gv)); })
66 # define GvNAME_get(gv) HEK_KEY(GvNAME_HEK(gv))
146 #define GvFILEx(gv) HEK_KEY(GvFILE_HEK(gv))
H A Dmro_core.c452 (void) hv_common(isa_hash, NULL, HEK_KEY(canon_name), in Perl_mro_get_linear_isa()
601 HV* const revstash = *(HV **)HEK_KEY(HeKEY_hek(iter)); in Perl_mro_isa_changed_in()
640 isa, HEK_KEY(namehek), HEK_LEN(namehek), in Perl_mro_isa_changed_in()
795 if (memEQs(HEK_KEY(*namep), HEK_LEN(*namep), "main")) { in Perl_mro_package_moved()
817 if(memEQs(HEK_KEY(*namep), HEK_LEN(*namep), "main")){ in Perl_mro_package_moved()
862 HV * const this_stash = *(HV **)HEK_KEY(HeKEY_hek(iter)); in Perl_mro_package_moved()
/dports/lang/perl5.30/perl-5.30.3/
H A Dhv.h302 ? HEK_KEY(HvNAME_HEK_NN(hv)) : NULL)
320 ? HEK_KEY(HvENAME_HEK_NN(hv)) : NULL)
368 #define HeKEY(he) HEK_KEY(HeKEY_hek(he))
404 #define HEK_KEY(hek) (hek)->hek_key macro
405 #define HEK_FLAGS(hek) (*((unsigned char *)(HEK_KEY(hek))+HEK_LEN(hek)+1))
449 #define Perl_sharepvn(pv, len, hash) HEK_KEY(share_hek(pv, len, hash))
516 hv_common((hv), NULL, HEK_KEY(hek), HEK_LEN(hek), HEK_UTF8(hek), \
520 hv_common((hv), NULL, HEK_KEY(hek), HEK_LEN(hek), HEK_UTF8(hek), \
526 hv_common((hv), NULL, HEK_KEY(hek), HEK_LEN(hek), HEK_UTF8(hek), \
H A Dhv.c90 Copy(str, HEK_KEY(hek), len, char); in S_save_hek_flags()
91 HEK_KEY(hek)[len] = 0; in S_save_hek_flags()
136 = share_hek_flags(HEK_KEY(source), HEK_LEN(source), in Perl_hek_dup()
180 = share_hek_flags(HEK_KEY(source), HEK_LEN(source), in Perl_he_dup()
2470 (const U8*)HEK_KEY(hek), HEK_LEN(hek)) == 0); in hek_eq_pvn_flags()
2473 return HEK_LEN(hek) == pvlen && ((HEK_KEY(hek) == pv) in hek_eq_pvn_flags()
2474 || memEQ(HEK_KEY(hek), pv, pvlen)); in hek_eq_pvn_flags()
3034 hek ? HEK_KEY(hek) : str, in S_unshare_hek_or_pvn()
3135 Copy(str, HEK_KEY(hek), len, char); in S_share_hek_flags()
3136 HEK_KEY(hek)[len] = 0; in S_share_hek_flags()
[all …]
H A Dgv.h57 # define GvNAME_get(gv) ({ assert(GvNAME_HEK(gv)); (char *)HEK_KEY(GvNAME_HEK(gv)); })
66 # define GvNAME_get(gv) HEK_KEY(GvNAME_HEK(gv))
141 #define GvFILEx(gv) HEK_KEY(GvFILE_HEK(gv))
H A Dmro_core.c450 (void) hv_common(isa_hash, NULL, HEK_KEY(canon_name), in Perl_mro_get_linear_isa()
599 HV* const revstash = *(HV **)HEK_KEY(HeKEY_hek(iter)); in Perl_mro_isa_changed_in()
638 isa, HEK_KEY(namehek), HEK_LEN(namehek), in Perl_mro_isa_changed_in()
793 if (memEQs(HEK_KEY(*namep), HEK_LEN(*namep), "main")) { in Perl_mro_package_moved()
815 if(memEQs(HEK_KEY(*namep), HEK_LEN(*namep), "main")){ in Perl_mro_package_moved()
860 HV * const stash = *(HV **)HEK_KEY(HeKEY_hek(iter)); in Perl_mro_package_moved()
H A Dgv.c271 gv_init_pvn(gv, CvSTASH(cv), HEK_KEY(CvNAME_HEK(cv)), in Perl_cvgv_from_hek()
438 && memEQ(HEK_KEY(CvNAME_HEK(cv)), GvNAME(gv), GvNAMELEN(gv)) in Perl_gv_init_pvn()
2816 if (memEQs(HEK_KEY(gvhek), HEK_LEN(gvhek), "nil") in Perl_Gv_AMupdate()
2818 && memEQs(HEK_KEY(stashek), HEK_LEN(stashek), "overload")) { in Perl_Gv_AMupdate()
H A Dsv.c3067 stashname = HEK_KEY(name); in Perl_sv_2pv_flags()
5046 sv_setsv(sv, *(SV**)HEK_KEY(hek)); in Perl_sv_sethek()
5057 sv_setpvn(sv, HEK_KEY(hek), HEK_LEN(hek)); in Perl_sv_sethek()
5067 SvPV_set(sv,(char *)HEK_KEY(share_hek_hek(hek))); in Perl_sv_sethek()
9423 return newSVsv(*(SV**)HEK_KEY(hek)); in Perl_newSVhek()
9442 SV * const sv = newSVpvn (HEK_KEY(hek), HEK_LEN(hek)); in Perl_newSVhek()
9455 SvPV_set(sv, (char *)HEK_KEY(share_hek_hek(hek))); in Perl_newSVhek()
12436 eptr = HEK_KEY(hek); in Perl_sv_vcatpvfn_flags()
14033 HEK_KEY(hek_dup(SvSHARED_HEK_FROM_PV(SvPVX_const(sstr)), in Perl_rvpv_dup()
14090 dstr = MUTABLE_SV(gv_stashpvn(HEK_KEY(hvname), HEK_LEN(hvname), in S_sv_dup_common()
[all …]
/dports/lang/perl5.32/perl-5.32.1/
H A Dhv.h312 ? HEK_KEY(HvNAME_HEK_NN(hv)) : NULL)
330 ? HEK_KEY(HvENAME_HEK_NN(hv)) : NULL)
378 #define HeKEY(he) HEK_KEY(HeKEY_hek(he))
414 #define HEK_KEY(hek) (hek)->hek_key macro
415 #define HEK_FLAGS(hek) (*((unsigned char *)(HEK_KEY(hek))+HEK_LEN(hek)+1))
459 #define Perl_sharepvn(pv, len, hash) HEK_KEY(share_hek(pv, len, hash))
526 hv_common((hv), NULL, HEK_KEY(hek), HEK_LEN(hek), HEK_UTF8(hek), \
530 hv_common((hv), NULL, HEK_KEY(hek), HEK_LEN(hek), HEK_UTF8(hek), \
536 hv_common((hv), NULL, HEK_KEY(hek), HEK_LEN(hek), HEK_UTF8(hek), \
H A Dhv.c90 Copy(str, HEK_KEY(hek), len, char); in S_save_hek_flags()
91 HEK_KEY(hek)[len] = 0; in S_save_hek_flags()
136 = share_hek_flags(HEK_KEY(source), HEK_LEN(source), in Perl_hek_dup()
180 = share_hek_flags(HEK_KEY(source), HEK_LEN(source), in Perl_he_dup()
2470 (const U8*)HEK_KEY(hek), HEK_LEN(hek)) == 0); in hek_eq_pvn_flags()
2473 return HEK_LEN(hek) == pvlen && ((HEK_KEY(hek) == pv) in hek_eq_pvn_flags()
2474 || memEQ(HEK_KEY(hek), pv, pvlen)); in hek_eq_pvn_flags()
3036 hek ? HEK_KEY(hek) : str, in S_unshare_hek_or_pvn()
3137 Copy(str, HEK_KEY(hek), len, char); in S_share_hek_flags()
3138 HEK_KEY(hek)[len] = 0; in S_share_hek_flags()
[all …]
H A Dgv.h57 # define GvNAME_get(gv) ({ assert(GvNAME_HEK(gv)); (char *)HEK_KEY(GvNAME_HEK(gv)); })
66 # define GvNAME_get(gv) HEK_KEY(GvNAME_HEK(gv))
141 #define GvFILEx(gv) HEK_KEY(GvFILE_HEK(gv))
H A Dmro_core.c452 (void) hv_common(isa_hash, NULL, HEK_KEY(canon_name), in Perl_mro_get_linear_isa()
601 HV* const revstash = *(HV **)HEK_KEY(HeKEY_hek(iter)); in Perl_mro_isa_changed_in()
640 isa, HEK_KEY(namehek), HEK_LEN(namehek), in Perl_mro_isa_changed_in()
795 if (memEQs(HEK_KEY(*namep), HEK_LEN(*namep), "main")) { in Perl_mro_package_moved()
817 if(memEQs(HEK_KEY(*namep), HEK_LEN(*namep), "main")){ in Perl_mro_package_moved()
862 HV * const this_stash = *(HV **)HEK_KEY(HeKEY_hek(iter)); in Perl_mro_package_moved()
/dports/devel/p5-namespace-clean-xs/namespace-clean-xs-0.09/
H A Dxs.xs137 memcpy(full_name + strlen(FAKE_PREFIX), HEK_KEY(orig_hek), HEK_LEN(orig_hek) + 1);
219 gv_init_pvn(new_gv, stash, HEK_KEY(hek), HEK_LEN(hek), GV_ADDMULTI | HEK_UTF8(hek));
/dports/devel/p5-B-C/B-C-1.57/
H A DC.xs319 PUSHs(newSVpvn_flags(HEK_KEY(*hekp), HEK_LEN(*hekp),
328 ST(0) = newSVpvn_flags(HEK_KEY(hek), HEK_LEN(hek),
/dports/lang/perl5.34/perl-5.34.0/dist/Devel-PPPort/parts/base/
H A D500400067 HEK_KEY # Z added by devel/scanprov
/dports/devel/p5-Devel-PPPort/Devel-PPPort-3.63/parts/base/
H A D500400067 HEK_KEY # Z added by devel/scanprov
/dports/lang/perl5-devel/perl5-5.35.4-102-ge43d289c7c/dist/Devel-PPPort/parts/base/
H A D500400067 HEK_KEY # Z added by devel/scanprov
/dports/devel/p5-Devel-Declare/Devel-Declare-0.006022/
H A DDeclare.xs294 ? HEK_KEY(CvNAME_HEK((CV *)SvRV(g))) \

123