summaryrefslogtreecommitdiff
path: root/scope.c
diff options
context:
space:
mode:
Diffstat (limited to 'scope.c')
-rw-r--r--scope.c18
1 files changed, 18 insertions, 0 deletions
diff --git a/scope.c b/scope.c
index cf1b19c726..e902f4c852 100644
--- a/scope.c
+++ b/scope.c
@@ -711,6 +711,15 @@ Perl_save_delete(pTHX_ HV *hv, char *key, I32 klen)
save_pushptri32ptr(key, klen, SvREFCNT_inc_simple(hv), SAVEt_DELETE);
}
+/*
+=for apidoc_section $callback
+=for apidoc save_hdelete
+
+Implements C<SAVEHDELETE>.
+
+=cut
+*/
+
void
Perl_save_hdelete(pTHX_ HV *hv, SV *keysv)
{
@@ -726,6 +735,15 @@ Perl_save_hdelete(pTHX_ HV *hv, SV *keysv)
save_pushptri32ptr(savepvn(key, len), klen, hv, SAVEt_DELETE);
}
+/*
+=for apidoc_section $callback
+=for apidoc save_adelete
+
+Implements C<SAVEADELETE>.
+
+=cut
+*/
+
void
Perl_save_adelete(pTHX_ AV *av, SSize_t key)
{