Home
last modified time | relevance | path

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

/openbsd/src/gnu/usr.bin/perl/
Dhv.c1335 if (!HvTOTALKEYS(hv)) in S_hv_delete_common()
1655 if (!HvTOTALKEYS(hv)) /* skip rest if no entries */ in S_hsplit()
1659 if (LARGE_HASH_HEURISTIC(hv, HvTOTALKEYS(hv))) in S_hsplit()
1762 if (was_ook && HvHasAUX(hv) && HvTOTALKEYS(hv)) { in Perl_hv_ksplit()
1806 if (!ohv || (!HvTOTALKEYS(ohv) && !SvMAGICAL((const SV *)ohv))) in Perl_newHVhv()
1866 HvTOTALKEYS(hv) = HvTOTALKEYS(ohv); in Perl_newHVhv()
1874 STRLEN hv_keys = HvTOTALKEYS(ohv); in Perl_newHVhv()
1915 STRLEN hv_keys = HvTOTALKEYS(ohv); in Perl_hv_copy_hints_hv()
2027 if (SvREADONLY(hv) && HvTOTALKEYS(hv)) { in Perl_hv_clear()
2129 HvTOTALKEYS(hv) -= (IV)placeholders; in S_clear_placeholders()
[all …]
Dmro_core.c653 if ((SV *)isa != &PL_sv_undef && HvTOTALKEYS(isa)) { in Perl_mro_isa_changed_in()
697 if(isa && HvTOTALKEYS(isa)) in Perl_mro_isa_changed_in()
713 assert(HvTOTALKEYS(isa)); in S_mro_clean_isarev()
727 if(!HvTOTALKEYS(isarev)) in S_mro_clean_isarev()
991 if(meta->isa && HvTOTALKEYS(meta->isa)) in S_mro_gather_and_rename()
1131 if(oldstash && HvTOTALKEYS(oldstash)) { in S_mro_gather_and_rename()
1218 if (stash && HvTOTALKEYS(stash)) { in S_mro_gather_and_rename()
Dhv.h385 #define HvUSEDKEYS(hv) (HvTOTALKEYS(hv) - HvPLACEHOLDERS_get(hv))
386 #define HvTOTALKEYS(hv) (((XPVHV*) SvANY(hv))->xhv_keys) macro
Dsv_inline.h442 HvTOTALKEYS(sv) = 0; in Perl_newSV_type()
Ddump.c773 if (!HvTOTALKEYS(stash)) in Perl_dump_packsubs_perl()
2161 totalkeys = HvTOTALKEYS(MUTABLE_HV(sv)); in Perl_do_sv_dump()
2363 if (HvTOTALKEYS(hv)) { in Perl_do_sv_dump()
Dperl.c1375 HvTOTALKEYS(PL_strtab) = 0; in perl_destruct()
4829 if (HvTOTALKEYS(dups)) { in S_init_postdump_symbols()
Dsv.c6807 if (HvTOTALKEYS((HV*)sv) > 0) {
7072 if (!sv && !HvTOTALKEYS((HV *)iter_sv)) {
10168 if (!HvTOTALKEYS(stash))
15942 hv_ksplit(PL_strtab, HvTOTALKEYS(proto_perl->Istrtab));
16705 if (!hv || SvMAGICAL(hv) || !HvTOTALKEYS(hv) ||
16706 (HvTOTALKEYS(hv) > FUV_MAX_SEARCH_SIZE))
Dop.c10515 if (HvTOTALKEYS(hv) > 0 && hv_exists_ent(hv, tmpstr, 0)) { in Perl_newMYSUB()
11127 if (HvTOTALKEYS(hv) > 0 && hv_exists_ent(hv, tmpstr, 0)) { in Perl_newATTRSUB_x()
Dregexec.c12093 return newSViv(HvTOTALKEYS(RXp_PAREN_NAMES(rx))); in Perl_reg_named_buff_scalar()
/openbsd/src/gnu/usr.bin/perl/dist/Devel-PPPort/parts/base/
D500700333 HvTOTALKEYS # Z added by devel/scanprov
/openbsd/src/gnu/usr.bin/perl/dist/Storable/
DStorable.xs59 #ifndef HvTOTALKEYS
60 # define HvTOTALKEYS(hv) HvKEYS(hv) macro
2239 SSize_t i = HvTOTALKEYS(hv); in cleanup_recursive_hv()
2254 HvTOTALKEYS(hv) = 0; in cleanup_recursive_hv()
2768 UV len = (UV)HvTOTALKEYS(hv); in store_hash()
3159 UV len = (UV)HvTOTALKEYS(hv); in store_lhash()
/openbsd/src/gnu/usr.bin/perl/pod/
Dperl5140delta.pod1133 now calls C<HvTOTALKEYS> instead (which is equivalent), so while the fill