6379d4a9a (between 5.15.9 and 5.16.0) broke B::COP::stashflags which was added
in 5.15.4.
# walkoptree comes from B.xs
BEGIN {
- $B::VERSION = '1.34';
+ $B::VERSION = '1.35';
@B::EXPORT_OK = ();
# Our BOOT code needs $VERSION set, and will append to @EXPORT_OK.
=item stashpv
-=item stashflags
+=item stashlen
=item file
ST(0) = newSVpvn_flags(o->op_pv, strlen(o->op_pv), SVs_TEMP);
#define COP_label(o) CopLABEL(o)
-#ifdef CopSTASH_flags
-#define COP_stashflags(o) CopSTASH_flags(o)
+#ifdef CopSTASH_len
+#define COP_stashlen(o) CopSTASH_len(o)
#endif
MODULE = B PACKAGE = B::COP PREFIX = COP_
PUSHs(make_sv_object(aTHX_
ix ? (SV *)CopFILEGV(o) : (SV *)CopSTASH(o)));
-#ifdef CopSTASH_flags
+#ifdef CopSTASH_len
U32
-COP_stashflags(o)
+COP_stashlen(o)
B::COP o
#endif