summaryrefslogtreecommitdiff
path: root/pad.c
diff options
context:
space:
mode:
authorKarl Williamson <khw@cpan.org>2019-12-16 17:02:53 -0700
committerKarl Williamson <khw@cpan.org>2019-12-17 11:19:31 -0700
commit5af38e470e5404ea35b11b729d9a03653c224ccb (patch)
tree27f3d208a8bd5c39a901057e540fbd412c2b8f0e /pad.c
parent81d11450691ee281f37c6c4e8055735b972733bd (diff)
downloadperl-5af38e470e5404ea35b11b729d9a03653c224ccb.tar.gz
Note that certain flags are documented
This is useful in Devel::PPPort for generating its api-info data. That useful feature of D:P allows someone to find out what was the first release of Perl to have a function, macro, or flag. And whether using ppport.h backports it further. I went through apidoc.pod and looked for flags that were documented but that D:P didn't know about. This commit adds entries for each so that D:P can find them.
Diffstat (limited to 'pad.c')
-rw-r--r--pad.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/pad.c b/pad.c
index 7a03be1f87..2bbb0563e0 100644
--- a/pad.c
+++ b/pad.c
@@ -121,6 +121,8 @@ to be generated in evals, such as
For state vars, C<SVs_PADSTALE> is overloaded to mean 'not yet initialised',
but this internal state is stored in a separate pad entry.
+=for apidoc Amnh||SVs_PADSTALE
+
=for apidoc AmnxU|PADNAMELIST *|PL_comppad_name
During compilation, this points to the array containing the names part
@@ -2265,6 +2267,8 @@ If C<flags> has the C<CV_NAME_NOTQUAL> bit set, then the package name will not b
included. If the first argument is neither a CV nor a GV, this flag is
ignored (subject to change).
+=for apidoc Amnh||CV_NAME_NOTQUAL
+
=cut
*/
@@ -2750,6 +2754,8 @@ that refer to outer lexicals. (See also L</newPADNAMEpvn>.) C<outer> is
the outer pad name that this one mirrors. The returned pad name has the
C<PADNAMEt_OUTER> flag already set.
+=for apidoc Amnh||PADNAMEt_OUTER
+
=cut
*/