This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
perlguts: Document save_item
authorKarl Williamson <khw@cpan.org>
Sat, 31 Aug 2019 19:59:35 +0000 (13:59 -0600)
committerKarl Williamson <khw@cpan.org>
Tue, 3 Sep 2019 03:52:11 +0000 (21:52 -0600)
embed.fnc
pod/perlguts.pod

index 7c3e88e..a58a1fc 100644 (file)
--- a/embed.fnc
+++ b/embed.fnc
@@ -1540,7 +1540,7 @@ Ap        |void   |save_I16       |NN I16* intp
 Ap     |void   |save_I32       |NN I32* intp
 Ap     |void   |save_I8        |NN I8* bytep
 Ap     |void   |save_int       |NN int* intp
 Ap     |void   |save_I32       |NN I32* intp
 Ap     |void   |save_I8        |NN I8* bytep
 Ap     |void   |save_int       |NN int* intp
-Ap     |void   |save_item      |NN SV* item
+Apdh   |void   |save_item      |NN SV* item
 Ap     |void   |save_iv        |NN IV *ivp
 AbpD   |void   |save_list      |NN SV** sarg|I32 maxsarg
 AbpD   |void   |save_long      |NN long* longp
 Ap     |void   |save_iv        |NN IV *ivp
 AbpD   |void   |save_list      |NN SV** sarg|I32 maxsarg
 AbpD   |void   |save_long      |NN long* longp
index e4a84c5..75d1cfb 100644 (file)
@@ -1662,8 +1662,10 @@ Similar to C<save_scalar>, but localize C<@gv> and C<%gv>.
 
 =item C<void save_item(SV *item)>
 
 
 =item C<void save_item(SV *item)>
 
-Duplicates the current value of C<SV>, on the exit from the current
-C<ENTER>/C<LEAVE> I<pseudo-block> will restore the value of C<SV>
+=for apidoc save_item
+
+Duplicates the current value of C<SV>. On the exit from the current
+C<ENTER>/C<LEAVE> I<pseudo-block> the value of C<SV> will be restored
 using the stored value.  It doesn't handle magic.  Use C<save_scalar> if
 magic is affected.
 
 using the stored value.  It doesn't handle magic.  Use C<save_scalar> if
 magic is affected.