• Home
  • Raw
  • Download

Lines Matching refs:low

812 ctype<wchar_t>::do_is(const char_type* low, const char_type* high, mask* vec) const  in do_is()  argument
814 for (; low != high; ++low, ++vec) in do_is()
815 *vec = static_cast<mask>(isascii(*low) ? in do_is()
816 ctype<char>::classic_table()[*low] : 0); in do_is()
817 return low; in do_is()
821 ctype<wchar_t>::do_scan_is(mask m, const char_type* low, const char_type* high) const in do_scan_is() argument
823 for (; low != high; ++low) in do_scan_is()
824 if (isascii(*low) && (ctype<char>::classic_table()[*low] & m)) in do_scan_is()
826 return low; in do_scan_is()
830 ctype<wchar_t>::do_scan_not(mask m, const char_type* low, const char_type* high) const in do_scan_not() argument
832 for (; low != high; ++low) in do_scan_not()
833 if (!(isascii(*low) && (ctype<char>::classic_table()[*low] & m))) in do_scan_not()
835 return low; in do_scan_not()
853 ctype<wchar_t>::do_toupper(char_type* low, const char_type* high) const in do_toupper() argument
855 for (; low != high; ++low) in do_toupper()
857 *low = isascii(*low) ? _DefaultRuneLocale.__mapupper[*low] : *low; in do_toupper()
859 *low = isascii(*low) ? ctype<char>::__classic_upper_table()[*low] in do_toupper()
860 : *low; in do_toupper()
862 *low = isascii(*low) ? _toupper_tab_[*low + 1] : *low; in do_toupper()
864 *low = (isascii(*low) && islower_l(*low, __cloc())) ? (*low-L'a'+L'A') : *low; in do_toupper()
866 return low; in do_toupper()
884 ctype<wchar_t>::do_tolower(char_type* low, const char_type* high) const in do_tolower() argument
886 for (; low != high; ++low) in do_tolower()
888 *low = isascii(*low) ? _DefaultRuneLocale.__maplower[*low] : *low; in do_tolower()
890 *low = isascii(*low) ? ctype<char>::__classic_lower_table()[*low] in do_tolower()
891 : *low; in do_tolower()
893 *low = isascii(*low) ? _tolower_tab_[*low + 1] : *low; in do_tolower()
895 *low = (isascii(*low) && isupper_l(*low, __cloc())) ? *low-L'A'+L'a' : *low; in do_tolower()
897 return low; in do_tolower()
907 ctype<wchar_t>::do_widen(const char* low, const char* high, char_type* dest) const in do_widen() argument
909 for (; low != high; ++low, ++dest) in do_widen()
910 *dest = *low; in do_widen()
911 return low; in do_widen()
923 ctype<wchar_t>::do_narrow(const char_type* low, const char_type* high, char dfault, char* dest) con… in do_narrow() argument
925 for (; low != high; ++low, ++dest) in do_narrow()
926 if (isascii(*low)) in do_narrow()
927 *dest = static_cast<char>(*low); in do_narrow()
930 return low; in do_narrow()
971 ctype<char>::do_toupper(char_type* low, const char_type* high) const in do_toupper() argument
973 for (; low != high; ++low) in do_toupper()
975 *low = isascii(*low) ? in do_toupper()
976 static_cast<char>(_DefaultRuneLocale.__mapupper[static_cast<ptrdiff_t>(*low)]) : *low; in do_toupper()
978 *low = static_cast<char>(__classic_upper_table()[static_cast<unsigned char>(*low)]); in do_toupper()
980 *low = isascii(*low) ? in do_toupper()
981 static_cast<char>(__classic_upper_table()[static_cast<size_t>(*low)]) : *low; in do_toupper()
983 *low = isascii(*low) ? _toupper_tab_[*low + 1] : *low; in do_toupper()
985 *low = (isascii(*low) && islower_l(*low, __cloc())) ? *low-'a'+'A' : *low; in do_toupper()
987 return low; in do_toupper()
1009 ctype<char>::do_tolower(char_type* low, const char_type* high) const in do_tolower() argument
1011 for (; low != high; ++low) in do_tolower()
1013 …*low = isascii(*low) ? static_cast<char>(_DefaultRuneLocale.__maplower[static_cast<ptrdiff_t>(*low in do_tolower()
1015 *low = static_cast<char>(__classic_lower_table()[static_cast<unsigned char>(*low)]); in do_tolower()
1017 …*low = isascii(*low) ? static_cast<char>(__classic_lower_table()[static_cast<size_t>(*low)]) : *lo… in do_tolower()
1019 *low = isascii(*low) ? _tolower_tab_[*low + 1] : *low; in do_tolower()
1021 *low = (isascii(*low) && isupper_l(*low, __cloc())) ? *low-'A'+'a' : *low; in do_tolower()
1023 return low; in do_tolower()
1033 ctype<char>::do_widen(const char* low, const char* high, char_type* dest) const in do_widen() argument
1035 for (; low != high; ++low, ++dest) in do_widen()
1036 *dest = *low; in do_widen()
1037 return low; in do_widen()
1049 ctype<char>::do_narrow(const char_type* low, const char_type* high, char dfault, char* dest) const in do_narrow() argument
1051 for (; low != high; ++low, ++dest) in do_narrow()
1052 if (isascii(*low)) in do_narrow()
1053 *dest = *low; in do_narrow()
1056 return low; in do_narrow()
1188 ctype_byname<char>::do_toupper(char_type* low, const char_type* high) const in do_toupper() argument
1190 for (; low != high; ++low) in do_toupper()
1191 *low = static_cast<char>(toupper_l(static_cast<unsigned char>(*low), __l)); in do_toupper()
1192 return low; in do_toupper()
1202 ctype_byname<char>::do_tolower(char_type* low, const char_type* high) const in do_tolower() argument
1204 for (; low != high; ++low) in do_tolower()
1205 *low = static_cast<char>(tolower_l(static_cast<unsigned char>(*low), __l)); in do_tolower()
1206 return low; in do_tolower()
1273 ctype_byname<wchar_t>::do_is(const char_type* low, const char_type* high, mask* vec) const in do_is() argument
1275 for (; low != high; ++low, ++vec) in do_is()
1277 if (isascii(*low)) in do_is()
1278 *vec = static_cast<mask>(ctype<char>::classic_table()[*low]); in do_is()
1282 wint_t ch = static_cast<wint_t>(*low); in do_is()
1303 return low; in do_is()
1307 ctype_byname<wchar_t>::do_scan_is(mask m, const char_type* low, const char_type* high) const in do_scan_is() argument
1309 for (; low != high; ++low) in do_scan_is()
1312 if (iswctype_l(*low, m, __l)) in do_scan_is()
1315 wint_t ch = static_cast<wint_t>(*low); in do_scan_is()
1328 return low; in do_scan_is()
1332 ctype_byname<wchar_t>::do_scan_not(mask m, const char_type* low, const char_type* high) const in do_scan_not() argument
1334 for (; low != high; ++low) in do_scan_not()
1337 if (!iswctype_l(*low, m, __l)) in do_scan_not()
1340 wint_t ch = static_cast<wint_t>(*low); in do_scan_not()
1354 return low; in do_scan_not()
1364 ctype_byname<wchar_t>::do_toupper(char_type* low, const char_type* high) const in do_toupper() argument
1366 for (; low != high; ++low) in do_toupper()
1367 *low = towupper_l(*low, __l); in do_toupper()
1368 return low; in do_toupper()
1378 ctype_byname<wchar_t>::do_tolower(char_type* low, const char_type* high) const in do_tolower() argument
1380 for (; low != high; ++low) in do_tolower()
1381 *low = towlower_l(*low, __l); in do_tolower()
1382 return low; in do_tolower()
1396 ctype_byname<wchar_t>::do_widen(const char* low, const char* high, char_type* dest) const in do_widen() argument
1398 for (; low != high; ++low, ++dest) in do_widen()
1400 *dest = btowc_l(*low, __l); in do_widen()
1402 *dest = __btowc_l(*low, __l); in do_widen()
1404 return low; in do_widen()
1419 ctype_byname<wchar_t>::do_narrow(const char_type* low, const char_type* high, char dfault, char* de… in do_narrow() argument
1421 for (; low != high; ++low, ++dest) in do_narrow()
1424 int r = wctob_l(*low, __l); in do_narrow()
1426 int r = __wctob_l(*low, __l); in do_narrow()
1430 return low; in do_narrow()