Lines Matching full:do_narrow
314 * ctype<char_type>::do_narrow(c).
325 { return this->do_narrow(__c, __dfault); }
334 * ctype<char_type>::do_narrow(lo, hi, dfault, to).
348 { return this->do_narrow(__lo, __hi, __dfault, __to); }
546 * do_narrow() is a hook for a derived facet to change the behavior of
547 * narrowing. do_narrow() must always return the same result for the
558 do_narrow(char_type, char __dfault) const = 0;
568 * do_narrow() is a hook for a derived facet to change the behavior of
569 * narrowing. do_narrow() must always return the same result for the
582 do_narrow(const char_type* __lo, const char_type* __hi,
654 do_narrow(char_type, char __dfault) const;
657 do_narrow(const char_type* __lo, const char_type* __hi,
912 * This function works as if it returns ctype<char>::do_narrow(c).
913 * do_narrow() must always return the same result for the same input.
927 const char __t = do_narrow(__c, __dfault);
942 * This function works as if it returns ctype<char>::do_narrow(lo, hi,
943 * dfault, to). do_narrow() must always return the same result for the
966 return this->do_narrow(__lo, __hi, __dfault, __to);
1112 * do_narrow() is a hook for a derived facet to change the behavior of
1113 * narrowing. do_narrow() must always return the same result for the
1124 do_narrow(char_type __c, char) const
1136 * do_narrow() is a hook for a derived facet to change the behavior of
1137 * narrowing. do_narrow() must always return the same result for the
1150 do_narrow(const char_type* __lo, const char_type* __hi,
1418 * do_narrow() is a hook for a derived facet to change the
1419 * behavior of narrowing. do_narrow() must always return the
1430 do_narrow(char_type, char __dfault) const;
1442 * do_narrow() is a hook for a derived facet to change the behavior of
1443 * narrowing. do_narrow() must always return the same result for the
1456 do_narrow(const char_type* __lo, const char_type* __hi,