summaryrefslogtreecommitdiff
path: root/sv.c
diff options
context:
space:
mode:
authorKarl Williamson <khw@cpan.org>2019-08-31 12:59:08 -0600
committerKarl Williamson <khw@cpan.org>2019-09-02 21:52:11 -0600
commit58ae9391cedc221eb68b74e360c14ae5c302fbcc (patch)
tree1582e4a16c8bfb56b560b0714bb4bf3d425228cc /sv.c
parent63d993753d09d211c27dda85e151b32456afb73d (diff)
downloadperl-58ae9391cedc221eb68b74e360c14ae5c302fbcc.tar.gz
sv.c: Note that some SV flags are documented
Diffstat (limited to 'sv.c')
-rw-r--r--sv.c14
1 files changed, 14 insertions, 0 deletions
diff --git a/sv.c b/sv.c
index 74bb64a975..1923f611f1 100644
--- a/sv.c
+++ b/sv.c
@@ -2519,6 +2519,8 @@ Return the unsigned integer value of an SV, doing any necessary string
conversion. If C<flags> has the C<SV_GMAGIC> bit set, does an C<mg_get()> first.
Normally used via the C<SvUV(sv)> and C<SvUVx(sv)> macros.
+=for apidoc Amnh||SV_GMAGIC
+
=cut
*/
@@ -3827,6 +3829,8 @@ C<SvSetMagicSV_nosteal>.
This is the primary function for copying scalars, and most other
copy-ish functions and macros use this underneath.
+=for apidoc Amnh||SV_NOSTEAL
+
=cut
*/
@@ -5116,6 +5120,9 @@ and the realloc
will be skipped (i.e. the buffer is actually at least 1 byte longer than
C<len>, and already meets the requirements for storing in C<SvPVX>).
+=for apidoc Amnh||SV_SMAGIC
+=for apidoc Amnh||SV_HAS_TRAILING_NUL
+
=cut
*/
@@ -5282,6 +5289,8 @@ This function is expected to be used to signal to perl that this SV is
about to be written to, and any extra book-keeping needs to be taken care
of. Hence, it croaks on read-only values.
+=for apidoc Amnh||SV_COW_DROP_PV
+
=cut
*/
@@ -9311,6 +9320,9 @@ C<newSVpvn_utf8()> is a convenience wrapper for this function, defined as
#define newSVpvn_utf8(s, len, u) \
newSVpvn_flags((s), (len), (u) ? SVf_UTF8 : 0)
+=for apidoc Amnh||SVf_UTF8
+=for apidoc Amnh||SVs_TEMP
+
=cut
*/
@@ -10620,6 +10632,8 @@ C<SV_IMMEDIATE_UNREF> to force the reference count to be decremented
different from one or the reference being a readonly SV).
See C<L</SvROK_off>>.
+=for apidoc Amnh||SV_IMMEDIATE_UNREF
+
=cut
*/