From acd60c2b758b0abad1ebc7ba937eebb76ef23cb4 Mon Sep 17 00:00:00 2001 From: Karl Williamson Date: Thu, 12 May 2022 15:39:00 -0600 Subject: perlapi: Document SvAMAGIC --- sv.h | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'sv.h') diff --git a/sv.h b/sv.h index 9759bd05e8..7b21e71241 100644 --- a/sv.h +++ b/sv.h @@ -1019,6 +1019,15 @@ Remove any string offset. #define SvRMAGICAL_on(sv) (SvFLAGS(sv) |= SVs_RMG) #define SvRMAGICAL_off(sv) (SvFLAGS(sv) &= ~SVs_RMG) +/* +=for apidoc Am|bool|SvAMAGIC|SV * sv + +Returns a boolean as to whether C has overloading (active magic) enabled or +not. + +=cut +*/ + #define SvAMAGIC(sv) (SvROK(sv) && SvOBJECT(SvRV(sv)) && \ HvAMAGIC(SvSTASH(SvRV(sv)))) -- cgit v1.2.1