/freebsd/contrib/llvm-project/libcxx/include/__ostream/ |
H A D | basic_ostream.h | 39 template <class _CharT, class _Traits> 40 class _LIBCPP_TEMPLATE_VIS basic_ostream : virtual public basic_ios<_CharT, _Traits> { 44 typedef _Traits traits_type; 130 template <class _CharT, class _Traits> 131 class _LIBCPP_TEMPLATE_VIS basic_ostream<_CharT, _Traits>::sentry { 133 basic_ostream<_CharT, _Traits>& __os_; 136 explicit sentry(basic_ostream<_CharT, _Traits>& __os); 144 template <class _CharT, class _Traits> 145 basic_ostream<_CharT, _Traits>::sentry::sentry(basic_ostream<_CharT, _Traits>& __os) : __ok_(false)… in sentry() 153 template <class _CharT, class _Traits> [all …]
|
/freebsd/contrib/llvm-project/libcxx/include/__chrono/ |
H A D | ostream.h | 47 template <class _CharT, class _Traits, class _Duration> 49 _LIBCPP_HIDE_FROM_ABI basic_ostream<_CharT, _Traits>& 50 operator<<(basic_ostream<_CharT, _Traits>& __os, const sys_time<_Duration>& __tp) { 54 template <class _CharT, class _Traits> 55 _LIBCPP_HIDE_FROM_ABI basic_ostream<_CharT, _Traits>& 56 operator<<(basic_ostream<_CharT, _Traits>& __os, const sys_days& __dp) { 60 template <class _CharT, class _Traits, class _Duration> 61 _LIBCPP_HIDE_FROM_ABI basic_ostream<_CharT, _Traits>& 62 operator<<(basic_ostream<_CharT, _Traits>& __os, const file_time<_Duration> __tp) { 66 template <class _CharT, class _Traits, class _Duration> [all …]
|
/freebsd/contrib/llvm-project/libcxx/include/ |
H A D | iomanip | 63 template <class _CharT, class _Traits> 64 friend _LIBCPP_HIDE_FROM_ABI basic_istream<_CharT, _Traits>& 65 operator>>(basic_istream<_CharT, _Traits>& __is, const __iom_t1& __x) { 70 template <class _CharT, class _Traits> 71 friend _LIBCPP_HIDE_FROM_ABI basic_ostream<_CharT, _Traits>& 72 operator<<(basic_ostream<_CharT, _Traits>& __os, const __iom_t1& __x) { 88 template <class _CharT, class _Traits> 89 friend _LIBCPP_HIDE_FROM_ABI basic_istream<_CharT, _Traits>& 90 operator>>(basic_istream<_CharT, _Traits>& __is, const __iom_t2& __x) { 95 template <class _CharT, class _Traits> [all …]
|
H A D | istream | 184 template <class _CharT, class _Traits> 185 class _LIBCPP_TEMPLATE_VIS basic_istream : virtual public basic_ios<_CharT, _Traits> { 196 typedef _Traits traits_type; 300 template <class _CharT, class _Traits> 301 class _LIBCPP_TEMPLATE_VIS basic_istream<_CharT, _Traits>::sentry { 305 explicit sentry(basic_istream<_CharT, _Traits>& __is, bool __noskipws = false); 314 template <class _CharT, class _Traits> 315 basic_istream<_CharT, _Traits>::sentry::sentry(basic_istream<_CharT, _Traits>& __is, bool __noskipw… 320 typedef istreambuf_iterator<_CharT, _Traits> _Ip; 335 template <class _CharT, class _Traits> [all …]
|
H A D | string | 689 template <class _CharT, class _Traits, class _Allocator> 690 basic_string<_CharT, _Traits, _Allocator> _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 691 operator+(const basic_string<_CharT, _Traits, _Allocator>& __x, const basic_string<_CharT, _Traits,… 693 template <class _CharT, class _Traits, class _Allocator> 694 _LIBCPP_HIDDEN _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string<_CharT, _Traits, _Allocator> 695 operator+(const _CharT* __x, const basic_string<_CharT, _Traits, _Allocator>& __y); 697 template <class _CharT, class _Traits, class _Allocator> 698 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 basic_string<_CharT, _Traits, _Allocator> 699 operator+(_CharT __x, const basic_string<_CharT, _Traits, _Allocator>& __y); 701 template <class _CharT, class _Traits, class _Allocator> [all …]
|
H A D | fstream | 225 template <class _CharT, class _Traits> 226 class _LIBCPP_TEMPLATE_VIS basic_filebuf : public basic_streambuf<_CharT, _Traits> { 229 typedef _Traits traits_type; 400 template <class _CharT, class _Traits> 401 basic_filebuf<_CharT, _Traits>::basic_filebuf() 424 template <class _CharT, class _Traits> 425 basic_filebuf<_CharT, _Traits>::basic_filebuf(basic_filebuf&& __rhs) : basic_streambuf<_CharT, _Tra… 478 template <class _CharT, class _Traits> 479 inline basic_filebuf<_CharT, _Traits>& basic_filebuf<_CharT, _Traits>::operator=(basic_filebuf&& __… 485 template <class _CharT, class _Traits> [all …]
|
H A D | streambuf | 130 template <class _CharT, class _Traits> 135 typedef _Traits traits_type; 296 template <class _CharT, class _Traits> 297 basic_streambuf<_CharT, _Traits>::~basic_streambuf() {} 299 template <class _CharT, class _Traits> 300 basic_streambuf<_CharT, _Traits>::basic_streambuf() 303 template <class _CharT, class _Traits> 304 basic_streambuf<_CharT, _Traits>::basic_streambuf(const basic_streambuf& __sb) 313 template <class _CharT, class _Traits> 314 basic_streambuf<_CharT, _Traits>& basic_streambuf<_CharT, _Traits>::operator=(const basic_streambuf… [all …]
|
H A D | sstream | 336 template <class _CharT, class _Traits, class _Allocator> 337 class _LIBCPP_TEMPLATE_VIS basic_stringbuf : public basic_streambuf<_CharT, _Traits> { 340 typedef _Traits traits_type; 404 requires is_convertible_v<const _Tp&, basic_string_view<_CharT, _Traits>> 410 requires is_convertible_v<const _Tp&, basic_string_view<_CharT, _Traits>> 415 requires is_convertible_v<const _Tp&, basic_string_view<_CharT, _Traits>> 418 basic_string_view<_CharT, _Traits> __sv = __t; 457 const basic_string_view<_CharT, _Traits> __view = view(); 473 return basic_string<_CharT, _Traits, _SAlloc>(view(), __sa); 501 requires is_convertible_v<const _Tp&, basic_string_view<_CharT, _Traits>> [all …]
|
H A D | string_view | 264 template <class _Traits> 266 __char_traits_length_checked(const typename _Traits::char_type* __s) _NOEXCEPT { 270 _Traits::length(__s); 273 template <class _CharT, class _Traits> 277 using traits_type = _Traits; 340 …requires(remove_cvref_t<_Range>& __d) { __d.operator std::basic_string_view<_CharT, _Traits>(); })) 346 : __data_(__s), __size_(std::__char_traits_length_checked<_Traits>(__s)) {} 446 _Traits::copy(__s, data() + __pos, __rlen); 457 int __retval = _Traits::compare(data(), __sv.data(), __rlen); 648 return !empty() && _Traits::eq(front(), __c); [all …]
|
/freebsd/contrib/llvm-project/libcxx/include/__algorithm/ |
H A D | for_each_segment.h | 28 using _Traits = __segmented_iterator_traits<_SegmentedIterator>; in __for_each_segment() local 30 auto __sfirst = _Traits::__segment(__first); in __for_each_segment() 31 auto __slast = _Traits::__segment(__last); in __for_each_segment() 35 __func(_Traits::__local(__first), _Traits::__local(__last)); in __for_each_segment() 40 __func(_Traits::__local(__first), _Traits::__end(__sfirst)); in __for_each_segment() 44 __func(_Traits::__begin(__sfirst), _Traits::__end(__sfirst)); in __for_each_segment() 48 __func(_Traits::__begin(__sfirst), _Traits::__local(__last)); in __for_each_segment()
|
H A D | copy_backward.h | 53 using _Traits = __segmented_iterator_traits<_InIter>; in operator() local 54 auto __sfirst = _Traits::__segment(__first); in operator() 55 auto __slast = _Traits::__segment(__last); in operator() 58 …std::__copy_backward<_AlgPolicy>(_Traits::__local(__first), _Traits::__local(__last), std::move(__… in operator() 63 …std::__copy_backward<_AlgPolicy>(_Traits::__begin(__slast), _Traits::__local(__last), std::move(__… in operator() 68 …std::__copy_backward<_AlgPolicy>(_Traits::__begin(__slast), _Traits::__end(__slast), std::move(__r… in operator() 72 …__result = std::__copy_backward<_AlgPolicy>(_Traits::__local(__first), _Traits::__end(__slast), st… in operator() 84 using _Traits = __segmented_iterator_traits<_OutIter>; in operator() local 86 auto __segment_iterator = _Traits::__segment(__result); in operator() 92 auto __local_last = _Traits::__local(__result); in operator() [all …]
|
H A D | move_backward.h | 53 using _Traits = __segmented_iterator_traits<_InIter>; in operator() local 54 auto __sfirst = _Traits::__segment(__first); in operator() 55 auto __slast = _Traits::__segment(__last); in operator() 58 …std::__move_backward<_AlgPolicy>(_Traits::__local(__first), _Traits::__local(__last), std::move(__… in operator() 63 …std::__move_backward<_AlgPolicy>(_Traits::__begin(__slast), _Traits::__local(__last), std::move(__… in operator() 68 …std::__move_backward<_AlgPolicy>(_Traits::__begin(__slast), _Traits::__end(__slast), std::move(__r… in operator() 72 …__result = std::__move_backward<_AlgPolicy>(_Traits::__local(__first), _Traits::__end(__slast), st… in operator() 84 using _Traits = __segmented_iterator_traits<_OutIter>; in operator() local 93 auto __local_last = _Traits::__local(__result); in operator() 94 auto __segment_iterator = _Traits::__segment(__result); in operator() [all …]
|
/freebsd/contrib/llvm-project/libcxx/include/__iterator/ |
H A D | istreambuf_iterator.h | 27 template <class _CharT, class _Traits> 30 : public iterator<input_iterator_tag, _CharT, typename _Traits::off_type, _CharT*, _CharT> 38 typedef typename _Traits::off_type difference_type; 42 typedef _Traits traits_type; 43 typedef typename _Traits::int_type int_type; 44 typedef basic_streambuf<_CharT, _Traits> streambuf_type; 45 typedef basic_istream<_CharT, _Traits> istream_type; 93 template <class _CharT, class _Traits> in equal() 95 operator==(const istreambuf_iterator<_CharT, _Traits>& __a, const istreambuf_iterator<_CharT, _Traits> in equal() [all...] |
H A D | istream_iterator.h | 29 template <class _Tp, class _CharT = char, class _Traits = char_traits<_CharT>, class _Distance = ptrdiff_t> 44 typedef _Traits traits_type; 45 typedef basic_istream<_CharT, _Traits> istream_type; 85 template <class _Tp, class _CharT, class _Traits, class _Distance> 86 inline _LIBCPP_HIDE_FROM_ABI bool operator==(const istream_iterator<_Tp, _CharT, _Traits, _Distance>& __x, 87 const istream_iterator<_Tp, _CharT, _Traits, _Distance>& __y) { 92 template <class _Tp, class _CharT, class _Traits, class _Distance> 93 inline _LIBCPP_HIDE_FROM_ABI bool operator!=(const istream_iterator<_Tp, _CharT, _Traits, _Distance>& __x, 94 const istream_iterator<_Tp, _CharT, _Traits, _Distance>& __y) {
|
/freebsd/contrib/llvm-project/libcxx/include/__random/ |
H A D | discrete_distribution.h | 67 template <class _CharT, class _Traits, class _IT> 68 friend basic_ostream<_CharT, _Traits>& 69 operator<<(basic_ostream<_CharT, _Traits>& __os, const discrete_distribution<_IT>& __x); 71 template <class _CharT, class _Traits, class _IT> 72 friend basic_istream<_CharT, _Traits>& 73 operator>>(basic_istream<_CharT, _Traits>& __is, discrete_distribution<_IT>& __x); 117 template <class _CharT, class _Traits, class _IT> in operator() 118 friend basic_ostream<_CharT, _Traits>& 119 operator<<(basic_ostream<_CharT, _Traits>& __os, const discrete_distribution<_IT>& __x); 121 template <class _CharT, class _Traits, clas [all...] |
H A D | normal_distribution.h | 99 template <class _CharT, class _Traits, class _RT> in param() 100 friend basic_ostream<_CharT, _Traits>& 101 operator<<(basic_ostream<_CharT, _Traits>& __os, const normal_distribution<_RT>& __x); in param() 103 template <class _CharT, class _Traits, class _RT> 104 friend basic_istream<_CharT, _Traits>& in min() 105 operator>>(basic_istream<_CharT, _Traits>& __is, normal_distribution<_RT>& __x); 134 template <class _CharT, class _Traits, class _RT> in operator() 135 _LIBCPP_HIDE_FROM_ABI basic_ostream<_CharT, _Traits>& in operator() 136 operator<<(basic_ostream<_CharT, _Traits>& __os, const normal_distribution<_RT>& __x) { in operator() 137 __save_flags<_CharT, _Traits> __l in operator() [all...] |
H A D | discard_block_engine.h | 104 template <class _CharT, class _Traits, class _Eng, size_t _Pp, size_t _Rp> 105 friend basic_ostream<_CharT, _Traits>& 106 operator<<(basic_ostream<_CharT, _Traits>& __os, const discard_block_engine<_Eng, _Pp, _Rp>& __x); 108 template <class _CharT, class _Traits, class _Eng, size_t _Pp, size_t _Rp> 109 friend basic_istream<_CharT, _Traits>& 110 operator>>(basic_istream<_CharT, _Traits>& __is, discard_block_engine<_Eng, _Pp, _Rp>& __x); 141 template <class _CharT, class _Traits, class _Eng, size_t _Pp, size_t _Rp> 142 _LIBCPP_HIDE_FROM_ABI basic_ostream<_CharT, _Traits>& 143 operator<<(basic_ostream<_CharT, _Traits>& __os, const discard_block_engine<_Eng, _Pp, _Rp>& __x) { 144 __save_flags<_CharT, _Traits> __lx(__os); [all …]
|
H A D | lognormal_distribution.h | 101 template <class _CharT, class _Traits, class _RT> in s() 102 friend basic_ostream<_CharT, _Traits>& 103 operator<<(basic_ostream<_CharT, _Traits>& __os, const lognormal_distribution<_RT>& __x); 105 template <class _CharT, class _Traits, class _RT> 106 friend basic_istream<_CharT, _Traits>& in param() 107 operator>>(basic_istream<_CharT, _Traits>& __is, lognormal_distribution<_RT>& __x); in param() 110 template <class _CharT, class _Traits, class _RT> in param() 111 inline _LIBCPP_HIDE_FROM_ABI basic_ostream<_CharT, _Traits>& 112 operator<<(basic_ostream<_CharT, _Traits>& __os, const lognormal_distribution<_RT>& __x) { 116 template <class _CharT, class _Traits, clas in max() [all...] |
H A D | piecewise_constant_distribution.h | 71 template <class _CharT, class _Traits, class _RT> 72 friend basic_ostream<_CharT, _Traits>& 73 operator<<(basic_ostream<_CharT, _Traits>& __os, const piecewise_constant_distribution<_RT>& __x); 75 template <class _CharT, class _Traits, class _RT> 76 friend basic_istream<_CharT, _Traits>& 77 operator>>(basic_istream<_CharT, _Traits>& __is, piecewise_constant_distribution<_RT>& __x); 133 template <class _CharT, class _Traits, class _RT> in intervals() 134 friend basic_ostream<_CharT, _Traits>& 135 operator<<(basic_ostream<_CharT, _Traits>& __os, const piecewise_constant_distribution<_RT>& __x); in densities() 137 template <class _CharT, class _Traits, clas [all...] |
H A D | piecewise_linear_distribution.h | 71 template <class _CharT, class _Traits, class _RT> 72 friend basic_ostream<_CharT, _Traits>& 73 operator<<(basic_ostream<_CharT, _Traits>& __os, const piecewise_linear_distribution<_RT>& __x); 75 template <class _CharT, class _Traits, class _RT> 76 friend basic_istream<_CharT, _Traits>& 77 operator>>(basic_istream<_CharT, _Traits>& __is, piecewise_linear_distribution<_RT>& __x); 133 template <class _CharT, class _Traits, class _RT> in intervals() 134 friend basic_ostream<_CharT, _Traits>& 135 operator<<(basic_ostream<_CharT, _Traits>& __os, const piecewise_linear_distribution<_RT>& __x); in densities() 137 template <class _CharT, class _Traits, clas [all...] |
H A D | bernoulli_distribution.h | 93 template <class _CharT, class _Traits> 94 _LIBCPP_HIDE_FROM_ABI basic_ostream<_CharT, _Traits>& 95 operator<<(basic_ostream<_CharT, _Traits>& __os, const bernoulli_distribution& __x) { 96 __save_flags<_CharT, _Traits> __lx(__os); 97 typedef basic_ostream<_CharT, _Traits> _OStream; 104 template <class _CharT, class _Traits> 105 _LIBCPP_HIDE_FROM_ABI basic_istream<_CharT, _Traits>& in operator() 106 operator>>(basic_istream<_CharT, _Traits>& __is, bernoulli_distribution& __x) { in operator() 109 __save_flags<_CharT, _Traits> __lx(__is); in operator() 110 typedef basic_istream<_CharT, _Traits> _Istrea in operator() [all...] |
H A D | chi_squared_distribution.h | 95 template <class _CharT, class _Traits, class _RT> in min() 96 _LIBCPP_HIDE_FROM_ABI basic_ostream<_CharT, _Traits>& 97 operator<<(basic_ostream<_CharT, _Traits>& __os, const chi_squared_distribution<_RT>& __x) { in max() 98 __save_flags<_CharT, _Traits> __lx(__os); 99 typedef basic_ostream<_CharT, _Traits> _OStream; 105 template <class _CharT, class _Traits, class _RT> 106 _LIBCPP_HIDE_FROM_ABI basic_istream<_CharT, _Traits>& 107 operator>>(basic_istream<_CharT, _Traits>& __is, chi_squared_distribution<_RT>& __x) { 111 __save_flags<_CharT, _Traits> __lx(__is); 112 typedef basic_istream<_CharT, _Traits> _Istrea [all...] |
/freebsd/contrib/llvm-project/libcxx/include/__ranges/ |
H A D | istream_view.h | 37 template <class _Val, class _CharT, class _Traits> in requires() 38 concept __stream_extractable = requires(basic_istream<_CharT, _Traits>& __is, _Val& __t) { __is >> __t; }; 40 template <movable _Val, class _CharT, class _Traits = char_traits<_CharT>> 41 requires default_initializable<_Val> && __stream_extractable<_Val, _CharT, _Traits> 42 class basic_istream_view : public view_interface<basic_istream_view<_Val, _CharT, _Traits>> { 46 _LIBCPP_HIDE_FROM_ABI constexpr explicit basic_istream_view(basic_istream<_CharT, _Traits>& __stream) in basic_istream_view() 57 basic_istream<_CharT, _Traits>* __stream_; 61 template <movable _Val, class _CharT, class _Traits> 62 requires default_initializable<_Val> && __stream_extractable<_Val, _CharT, _Traits> 63 class basic_istream_view<_Val, _CharT, _Traits> [all...] |
/freebsd/contrib/llvm-project/libcxx/include/__fwd/ |
H A D | fstream.h | 21 template <class _CharT, class _Traits = char_traits<_CharT> > 23 template <class _CharT, class _Traits = char_traits<_CharT> > 25 template <class _CharT, class _Traits = char_traits<_CharT> > 27 template <class _CharT, class _Traits = char_traits<_CharT> > 42 template <class _CharT, class _Traits> 44 template <class _CharT, class _Traits> 46 template <class _CharT, class _Traits> 48 template <class _CharT, class _Traits>
|
H A D | sstream.h | 22 template <class _CharT, class _Traits = char_traits<_CharT>, class _Allocator = allocator<_CharT> > 25 template <class _CharT, class _Traits = char_traits<_CharT>, class _Allocator = allocator<_CharT> > 27 template <class _CharT, class _Traits = char_traits<_CharT>, class _Allocator = allocator<_CharT> > 29 template <class _CharT, class _Traits = char_traits<_CharT>, class _Allocator = allocator<_CharT> > 44 template <class _CharT, class _Traits, class _Allocator> 46 template <class _CharT, class _Traits, class _Allocator> 49 template <class _CharT, class _Traits, class _Allocator> 52 template <class _CharT, class _Traits, class _Allocator>
|