summaryrefslogtreecommitdiff
path: root/sv.h
diff options
context:
space:
mode:
authorNicholas Clark <nick@ccl4.org>2011-05-24 11:28:02 +0100
committerNicholas Clark <nick@ccl4.org>2011-05-24 11:28:02 +0100
commit7f83d853f68b2a948ba84fe2d4b69d0654c06619 (patch)
treefb010059728a93c1831c5de9b5f7cb6d8a01dbd8 /sv.h
parent78385c2e2e89292382db22f62597d4b84ca3cbc1 (diff)
downloadperl-7f83d853f68b2a948ba84fe2d4b69d0654c06619.tar.gz
Improve comments in sv.h describing SVrepl_EVAL and SVf_IVisUV.
Diffstat (limited to 'sv.h')
-rw-r--r--sv.h3
1 files changed, 1 insertions, 2 deletions
diff --git a/sv.h b/sv.h
index 78db67895d..71faf2bf86 100644
--- a/sv.h
+++ b/sv.h
@@ -378,11 +378,10 @@ perform the upgrade if necessary. See C<svtype>.
/* This is only set true on a PVGV when it's playing "PVBM", but is tested for
on any regular scalar (anything <= PVLV) */
#define SVpbm_VALID 0x40000000
-/* ??? */
+/* Only used in toke.c on an SV stored in PL_lex_repl */
#define SVrepl_EVAL 0x40000000 /* Replacement part of s///e */
/* IV, PVIV, PVNV, PVMG, PVGV and (I assume) PVLV */
-/* Presumably IVs aren't stored in pads */
#define SVf_IVisUV 0x80000000 /* use XPVUV instead of XPVIV */
/* PVAV */
#define SVpav_REIFY 0x80000000 /* can become real */