Lines Matching full:do_narrow
316 * ctype<char_type>::do_narrow(__c).
327 { return this->do_narrow(__c, __dfault); }
336 * ctype<char_type>::do_narrow(__lo, __hi, __dfault, __to).
350 { 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 __c, char __dfault) const = 0;
570 * do_narrow() is a hook for a derived facet to change the behavior of
571 * narrowing. do_narrow() must always return the same result for the
584 do_narrow(const char_type* __lo, const char_type* __hi,
656 do_narrow(char_type, char __dfault) const;
659 do_narrow(const char_type* __lo, const char_type* __hi,
914 * This function works as if it returns ctype<char>::do_narrow(c).
915 * do_narrow() must always return the same result for the same input.
929 const char __t = do_narrow(__c, __dfault);
944 * This function works as if it returns ctype<char>::do_narrow(lo, hi,
945 * dfault, to). do_narrow() must always return the same result for the
968 return this->do_narrow(__lo, __hi, __dfault, __to);
1114 * do_narrow() is a hook for a derived facet to change the behavior of
1115 * narrowing. do_narrow() must always return the same result for the
1126 do_narrow(char_type __c, char __dfault) const
1138 * do_narrow() is a hook for a derived facet to change the behavior of
1139 * narrowing. do_narrow() must always return the same result for the
1152 do_narrow(const char_type* __lo, const char_type* __hi,
1420 * do_narrow() is a hook for a derived facet to change the
1421 * behavior of narrowing. do_narrow() must always return the
1432 do_narrow(char_type __c, char __dfault) const;
1444 * do_narrow() is a hook for a derived facet to change the behavior of
1445 * narrowing. do_narrow() must always return the same result for the
1458 do_narrow(const char_type* __lo, const char_type* __hi,