Lines Matching defs:_CharT

103 template <__fmt_char_type _CharT, __fmt_char_type _OutCharT = _CharT>
105 __copy(basic_string_view<_CharT> __str, output_iterator<const _OutCharT&> auto __out_it) -> decltype(__out_it) {
118 __fmt_char_type _CharT = typename iterator_traits<_Iterator>::value_type,
119 __fmt_char_type _OutCharT = _CharT>
126 __fmt_char_type _CharT = typename iterator_traits<_Iterator>::value_type,
127 __fmt_char_type _OutCharT = _CharT>
137 __fmt_char_type _CharT = typename iterator_traits<_Iterator>::value_type,
138 __fmt_char_type _OutCharT = _CharT,
159 template <__fmt_char_type _CharT, output_iterator<const _CharT&> _OutIt>
160 _LIBCPP_HIDE_FROM_ABI _OutIt __fill(_OutIt __out_it, size_t __n, _CharT __value) {
161 if constexpr (std::same_as<decltype(__out_it), std::back_insert_iterator<__format::__output_buffer<_CharT>>>) {
164 } else if constexpr (std::same_as<decltype(__out_it), typename __format::__retarget_buffer<_CharT>::__iterator>) {
173 template <__fmt_char_type _CharT, output_iterator<const _CharT&> _OutIt>
174 requires(same_as<_CharT, char>)
175 _LIBCPP_HIDE_FROM_ABI _OutIt __fill(_OutIt __out_it, size_t __n, __format_spec::__code_point<_CharT> __value) {
187 template <__fmt_char_type _CharT, output_iterator<const _CharT&> _OutIt>
188 requires(same_as<_CharT, wchar_t> && sizeof(wchar_t) == 2)
189 _LIBCPP_HIDE_FROM_ABI _OutIt __fill(_OutIt __out_it, size_t __n, __format_spec::__code_point<_CharT> __value) {
199 template <__fmt_char_type _CharT, output_iterator<const _CharT&> _OutIt>
200 requires(same_as<_CharT, wchar_t> && sizeof(wchar_t) == 4)
201 _LIBCPP_HIDE_FROM_ABI _OutIt __fill(_OutIt __out_it, size_t __n, __format_spec::__code_point<_CharT> __value) {
206 template <__fmt_char_type _CharT, output_iterator<const _CharT&> _OutIt>
207 _LIBCPP_HIDE_FROM_ABI _OutIt __fill(_OutIt __out_it, size_t __n, __format_spec::__code_point<_CharT> __value) {
233 template <class _CharT, class _ParserCharT>
235 __write(basic_string_view<_CharT> __str,
236 output_iterator<const _CharT&> auto __out_it,
273 class _CharT = typename iterator_traits<_Iterator>::value_type,
279 output_iterator<const _CharT&> auto __out_it,
299 template <class _CharT>
301 basic_string_view<_CharT> __str,
302 output_iterator<const _CharT&> auto __out_it,
303 __format_spec::__parsed_specifications<_CharT> __specs) -> decltype(__out_it) {
319 template <class _CharT>
320 _LIBCPP_HIDE_FROM_ABI int __truncate(basic_string_view<_CharT>& __str, int __precision) {
323 __str = basic_string_view<_CharT>{__str.begin(), __result.__last_};