Lines Matching refs:encoding
3418 This is not as a general purpose byte encoding to Unicode interface:
3430 This is not as a general purpose byte encoding to Unicode interface:
3494 Attempt to convert the PV of an SV from UTF-8-encoded to byte encoding.
3495 This may not be possible if the PV contains non-byte encoding characters;
3499 This is not as a general purpose Unicode to byte encoding interface:
6206 /* Get $/ i.e. PL_rs into same encoding as stream wants */
11452 The encoding is assumed to be an Encode object, on entry the PV
11453 of the sv is assumed to be octets in that encoding, and the sv
11456 If the sv already is UTF-8 (or if it is not POK), or if the encoding
11457 is not a reference, nothing is done to the sv. If the encoding is not
11459 (See F<lib/encoding.pm> and L<Encode>).
11466 Perl_sv_recode_to_utf8(pTHX_ SV *sv, SV *encoding)
11468 if (SvPOK(sv) && !SvUTF8(sv) && !IN_BYTES && SvROK(encoding)) {
11478 XPUSHs(encoding);
11512 The encoding is assumed to be an Encode object, the PV of the ssv is
11513 assumed to be octets in that encoding and decoding the input starts
11525 Perl_sv_cat_decode(pTHX_ SV *dsv, SV *encoding,
11529 if (SvPOK(ssv) && SvPOK(dsv) && SvROK(encoding) && offset) {
11537 XPUSHs(encoding);