Searched refs:UTF_TO_NATIVE (Results 1 – 6 of 6) sorted by relevance
349 #define UTF_TO_NATIVE(ch) PL_utf2e[(U8)(ch)] macro354 #define NATIVE_TO_NEED(enc,ch) ((enc) ? UTF_TO_NATIVE(NATIVE_TO_ASCII(ch)) : (ch))355 #define ASCII_TO_NEED(enc,ch) ((enc) ? UTF_TO_NATIVE(ch) : ASCII_TO_NATIVE(ch))417 #define UTF8_EIGHT_BIT_HI(c) UTF_TO_NATIVE((((U8)(c))>>UTF_ACCUMULATION_SHIFT)|UTF_START_MARK(2))418 #define UTF8_EIGHT_BIT_LO(c) UTF_TO_NATIVE(((((U8)(c)))&UTF_CONTINUATION_MASK)|UTF_CONTINUATION_MAR…
52 #define UTF_TO_NATIVE(ch) (ch) macro
86 *d++ = (U8)UTF_TO_NATIVE(uv); in Perl_uvuni_to_utf8_flags()94 *p-- = (U8)UTF_TO_NATIVE((uv & UTF_CONTINUATION_MASK) | UTF_CONTINUATION_MARK); in Perl_uvuni_to_utf8_flags()97 *p = (U8)UTF_TO_NATIVE((uv & UTF_START_MASK(len)) | UTF_START_MARK(len)); in Perl_uvuni_to_utf8_flags()908 *d++ = (U8)UTF_TO_NATIVE(uv); in Perl_bytes_to_utf8()
2511 U8 range_mark = UTF_TO_NATIVE(0xff); in Perl_pmtrans()2524 U8 range_mark = UTF_TO_NATIVE(0xff); in Perl_pmtrans()
1448 *c = (char)UTF_TO_NATIVE(0xff); in S_scan_const()1503 *d++ = (char)UTF_TO_NATIVE(0xff); /* use illegal utf8 byte--see pmtrans */ in S_scan_const()
486 *d++ = (U8)UTF_TO_NATIVE(uv);