From 992066774e37b5af046363f52fb0d676769038e6 Mon Sep 17 00:00:00 2001 From: Father Chrysostomos Date: Fri, 29 Oct 2010 22:17:44 -0700 Subject: [PATCH] Add docs for hv_ename_* --- hv.c | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/hv.c b/hv.c index 57efdaa455..da8d76421d 100644 --- a/hv.c +++ b/hv.c @@ -2106,6 +2106,18 @@ Perl_hv_name_set(pTHX_ HV *hv, const char *name, U32 len, U32 flags) iter->xhv_name_count = 0; } +/* +=for apidoc hv_ename_add + +Adds a name to a stash's internal list of effective names. See +C. + +This is called when a stash is assigned to a new location in the symbol +table. + +=cut +*/ + void Perl_hv_ename_add(pTHX_ HV *hv, const char *name, U32 len) { @@ -2150,6 +2162,18 @@ Perl_hv_ename_add(pTHX_ HV *hv, const char *name, U32 len) } } +/* +=for apidoc hv_ename_delete + +Removes a name from a stash's internal list of effective names. If this is +the name returned by C, then another name in the list will take +its place (C will use it). + +This is called when a stash is deleted from the symbol table. + +=cut +*/ + void Perl_hv_ename_delete(pTHX_ HV *hv, const char *name, U32 len) { -- 2.34.1