This mentions the UTF8 flag and moves the discussion to perlapi, where
it belongs, IMHO.
because, that's why. (As an exception, a method call to a nonexistent
C<import> or C<unimport> method is just skipped instead. Also, if
the AUTOLOAD subroutine is an XSUB, C<$AUTOLOAD> is not populated;
-instead, you should call L<< C<SvPVX>E<sol>C<SvCUR>|perlapi >> on the
-C<CV> for C<AUTOLOAD> to retrieve the method name.)
+see L<perlapi/SvPVX> for details.)
Many C<AUTOLOAD> routines load in a definition for the requested
Returns a pointer to the physical string in the SV. The SV must contain a
string.
+During autoloading, if the AUTOLOAD routine is an XSUB, C<SvPVX(cv)>
+returns the name of the subroutine for which AUTOLOAD was invoked.
+Likewise, C<SvCUR(cv)> returns the length, and C<SvUTF8(cv)> returns true
+if the name is in UTF8.
+
=for apidoc Am|STRLEN|SvCUR|SV* sv
Returns the length of the string which is in the SV. See C<SvLEN>.