Lines Matching full:do_narrow
315 * ctype<char_type>::do_narrow(c).
326 { return this->do_narrow(__c, __dfault); }
335 * ctype<char_type>::do_narrow(lo, hi, dfault, to).
349 { return this->do_narrow(__lo, __hi, __dfault, __to); }
547 * do_narrow() is a hook for a derived facet to change the behavior of
548 * narrowing. do_narrow() must always return the same result for the
559 do_narrow(char_type, char __dfault) const = 0;
569 * do_narrow() is a hook for a derived facet to change the behavior of
570 * narrowing. do_narrow() must always return the same result for the
583 do_narrow(const char_type* __lo, const char_type* __hi,
655 do_narrow(char_type, char __dfault) const;
658 do_narrow(const char_type* __lo, const char_type* __hi,
913 * This function works as if it returns ctype<char>::do_narrow(c).
914 * do_narrow() must always return the same result for the same input.
928 const char __t = do_narrow(__c, __dfault);
943 * This function works as if it returns ctype<char>::do_narrow(lo, hi,
944 * dfault, to). do_narrow() must always return the same result for the
967 return this->do_narrow(__lo, __hi, __dfault, __to);
1113 * do_narrow() is a hook for a derived facet to change the behavior of
1114 * narrowing. do_narrow() must always return the same result for the
1125 do_narrow(char_type __c, char) const
1137 * do_narrow() is a hook for a derived facet to change the behavior of
1138 * narrowing. do_narrow() must always return the same result for the
1151 do_narrow(const char_type* __lo, const char_type* __hi,
1432 * do_narrow() is a hook for a derived facet to change the
1433 * behavior of narrowing. do_narrow() must always return the
1444 do_narrow(char_type, char __dfault) const;
1456 * do_narrow() is a hook for a derived facet to change the behavior of
1457 * narrowing. do_narrow() must always return the same result for the
1470 do_narrow(const char_type* __lo, const char_type* __hi,