Lines Matching refs:retlen
829 which is assumed to be in UTF-8 encoding; C<retlen> will be set to the
839 enabled, zero is returned and C<*retlen> is set (if C<retlen> doesn't point to
841 the Unicode REPLACEMENT CHARACTER, if not) is silently returned, and C<*retlen>
842 is set (if C<retlen> isn't NULL) so that (S<C<s> + C<*retlen>>) is the
850 Perl_utf8_to_uvuni(pTHX_ const U8 *s, STRLEN *retlen)
855 return NATIVE_TO_UNI(valid_utf8_to_uvchr(s, retlen));
925 Perl_utf8n_to_uvuni(pTHX_ const U8 *s, STRLEN curlen, STRLEN *retlen, U32 flags)
929 return NATIVE_TO_UNI(utf8n_to_uvchr(s, curlen, retlen, flags));
937 which is assumed to be in UTF-8 encoding; C<retlen> will be set to the
945 enabled, zero is returned and C<*retlen> is set (if C<retlen> isn't
947 the Unicode REPLACEMENT CHARACTER, if not) is silently returned, and C<*retlen>
948 is set (if C<retlen> isn't NULL) so that (S<C<s> + C<*retlen>>) is the
956 Perl_utf8_to_uvchr(pTHX_ const U8 *s, STRLEN *retlen)
970 return utf8_to_uvchr_buf(s, s + UTF8_CHK_SKIP(s), retlen);