summaryrefslogtreecommitdiff
path: root/gv.c
diff options
context:
space:
mode:
authorKarl Williamson <khw@cpan.org>2022-05-09 14:59:51 -0600
committerKarl Williamson <khw@cpan.org>2022-05-09 15:18:21 -0600
commitf3d866f274dc58d635a761b309b1a772cc32e3fd (patch)
tree60223017c10084049d2b5bb1facb2547f5849bb0 /gv.c
parent240d081e30013e98f9b1bcac9dd78243d42395b1 (diff)
downloadperl-f3d866f274dc58d635a761b309b1a772cc32e3fd.tar.gz
perlapi: Rename GV section
In practice, like in perlguts, GVs and Stashes are lumped together, and some API functions deal with both. So rename the section they go in.
Diffstat (limited to 'gv.c')
-rw-r--r--gv.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/gv.c b/gv.c
index 59a03cacbf..c1f893b42d 100644
--- a/gv.c
+++ b/gv.c
@@ -20,7 +20,7 @@
*/
/*
-=head1 GV Handling
+=head1 GV Handling and Stashes
A GV is a structure which corresponds to to a Perl typeglob, ie *foo.
It is a structure that holds a pointer to a scalar, an array, a hash etc,
corresponding to $foo, @foo, %foo.
@@ -28,6 +28,9 @@ corresponding to $foo, @foo, %foo.
GVs are usually found as values in stashes (symbol table hashes) where
Perl stores its global variables.
+A B<stash> is a hash that contains all variables that are defined
+within a package. See L<perlguts/Stashes and Globs>
+
=for apidoc Ayh||GV
=cut