| /freebsd/contrib/llvm-project/libcxx/include/__format/ |
| H A D | format_string.h | 31 template <contiguous_iterator _Iterator> 33 _Iterator __last; 37 template <contiguous_iterator _Iterator> 38 __parse_number_result(_Iterator, uint32_t) -> __parse_number_result<_Iterator>; 40 template <contiguous_iterator _Iterator> 41 …PP_HIDE_FROM_ABI constexpr __parse_number_result<_Iterator> __parse_number(_Iterator __begin, _Ite… 57 template <contiguous_iterator _Iterator> 58 _LIBCPP_HIDE_FROM_ABI constexpr __parse_number_result<_Iterator> 59 __parse_zero(_Iterator __begin, _Iterator, auto& __parse_ctx) { in __parse_zero() argument 64 template <contiguous_iterator _Iterator> [all …]
|
| H A D | unicode.h | 104 template <contiguous_iterator _Iterator> 105 requires same_as<iter_value_t<_Iterator>, char> 106 _LIBCPP_HIDE_FROM_ABI constexpr bool __is_continuation(_Iterator __char, int __count) { in __is_continuation() 126 using _Iterator _LIBCPP_NODEBUG = basic_string_view<char>::const_iterator; 129 _LIBCPP_HIDE_FROM_ABI constexpr explicit __code_point_view(_Iterator __first, _Iterator __last) in __code_point_view() 133 _LIBCPP_HIDE_FROM_ABI constexpr _Iterator __position() const noexcept { return __first_; } in __position() 234 _Iterator __first_; 235 _Iterator __last_; 252 using _Iterator _LIBCPP_NODEBUG = typename basic_string_view<wchar_t>::const_iterator; 257 _LIBCPP_HIDE_FROM_ABI constexpr explicit __code_point_view(_Iterator __first, _Iterator __last) in __code_point_view() [all …]
|
| H A D | parser_std_format_spec.h | 66 template <contiguous_iterator _Iterator, class _ParseContext> 67 _LIBCPP_HIDE_FROM_ABI constexpr __format::__parse_number_result<_Iterator> 68 __parse_arg_id(_Iterator __begin, _Iterator __end, _ParseContext& __ctx) { in __parse_arg_id() 69 using _CharT = iter_value_t<_Iterator>; in __parse_arg_id() 585 template <contiguous_iterator _Iterator> 590 _LIBCPP_HIDE_FROM_ABI constexpr bool __parse_fill_align(_Iterator& __begin, _Iterator __end) { 621 template <contiguous_iterator _Iterator> 623 _LIBCPP_HIDE_FROM_ABI constexpr bool __parse_fill_align(_Iterator& __begin, _Iterator __end) { 650 template <contiguous_iterator _Iterator> 651 _LIBCPP_HIDE_FROM_ABI constexpr bool __parse_fill_align(_Iterator& __begin, _Iterator __end) { [all …]
|
| H A D | formatter_output.h | 99 template <contiguous_iterator _Iterator, 100 __fmt_char_type _CharT = typename iterator_traits<_Iterator>::value_type, 103 __copy(_Iterator __first, _Iterator __last, output_iterator<const _OutCharT&> auto __out_it) -> dec… 107 template <contiguous_iterator _Iterator, 108 __fmt_char_type _CharT = typename iterator_traits<_Iterator>::value_type, 111 __copy(_Iterator __first, size_t __n, output_iterator<const _OutCharT&> auto __out_it) -> decltype(… 118 template <contiguous_iterator _Iterator, 119 __fmt_char_type _CharT = typename iterator_traits<_Iterator>::value_type, 123 __transform(_Iterator __first, 124 _Iterator __last, [all …]
|
| H A D | formatter_integral.h | 56 template <contiguous_iterator _Iterator> 57 requires same_as<char, iter_value_t<_Iterator>> 58 _LIBCPP_HIDE_FROM_ABI inline _Iterator __insert_sign(_Iterator __buf, bool __negative, __format_spe… in __insert_sign() 157 template <contiguous_iterator _Iterator, integral _Tp> 158 requires same_as<char, iter_value_t<_Iterator>> 159 _LIBCPP_HIDE_FROM_ABI _Iterator __to_buffer(_Iterator __first, _Iterator __last, _Tp __value, int _… in __to_buffer() 213 template <class _OutIt, contiguous_iterator _Iterator, class _CharT> 214 requires same_as<char, iter_value_t<_Iterator>> 217 _Iterator __begin, in __write_using_decimal_separators() 218 _Iterator __first, in __write_using_decimal_separators() [all …]
|
| H A D | buffer.h | 258 template <contiguous_iterator _Iterator, 260 __fmt_char_type _InCharT = typename iterator_traits<_Iterator>::value_type> 261 …_LIBCPP_HIDE_FROM_ABI void __transform(_Iterator __first, _Iterator __last, _UnaryOperation __oper… in __transform() 648 template <contiguous_iterator _Iterator, 650 __fmt_char_type _InCharT = typename iterator_traits<_Iterator>::value_type> 651 …_LIBCPP_HIDE_FROM_ABI void __transform(_Iterator __first, _Iterator __last, _UnaryOperation __oper…
|
| /freebsd/contrib/llvm-project/libcxx/include/__iterator/ |
| H A D | static_bounded_iter.h | 38 template <class _Iterator, size_t _Size> 42 …CONSTEXPR_SINCE_CXX14 explicit __static_bounded_iter_storage(_Iterator __current, _Iterator __begi… in __static_bounded_iter_storage() 45 …_LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 _Iterator& __current() _NOEXCEPT { return __cu… in __current() 46 …_LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 _Iterator __current() const _NOEXCEPT { return… in __current() 47 …_LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 _Iterator __begin() const _NOEXCEPT { return _… in __begin() 48 …_LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 _Iterator __end() const _NOEXCEPT { return __b… in __end() 51 _Iterator __current_; // current iterator 52 _Iterator __begin_; // start of the valid range, which is [__begin_, __begin_ + _Size) 55 template <class _Iterator> 56 struct __static_bounded_iter_storage<_Iterator, 0> { [all …]
|
| H A D | bounded_iter.h | 54 template <class _Iterator> 56 static_assert(__libcpp_is_contiguous_iterator<_Iterator>::value, 59 using value_type = typename iterator_traits<_Iterator>::value_type; 60 using difference_type = typename iterator_traits<_Iterator>::difference_type; 61 using pointer = typename iterator_traits<_Iterator>::pointer; 62 using reference = typename iterator_traits<_Iterator>::reference; 63 using iterator_category = typename iterator_traits<_Iterator>::iterator_category; 79 _And< is_convertible<const _OtherIterator&, _Iterator>, 102 …IBCPP_CONSTEXPR_SINCE_CXX14 explicit __bounded_iter(_Iterator __current, _Iterator __begin, _Itera… in __bounded_iter() 245 if constexpr (three_way_comparable<_Iterator, strong_ordering>) { [all …]
|
| H A D | iterator_with_data.h | 34 template <forward_iterator _Iterator, class _Data> 36 _Iterator __iter_{}; 40 using value_type = iter_value_t<_Iterator>; 41 using difference_type = iter_difference_t<_Iterator>; 45 constexpr _LIBCPP_HIDE_FROM_ABI __iterator_with_data(_Iterator __iter, _Data __data) in __get_iter() 48 constexpr _LIBCPP_HIDE_FROM_ABI _Iterator __get_iter() const { return __iter_; } 69 requires bidirectional_iterator<_Iterator> 76 requires bidirectional_iterator<_Iterator> 83 constexpr _LIBCPP_HIDE_FROM_ABI iter_reference_t<_Iterator> operator*() const { return *__iter_; } in iter_move() 85 _LIBCPP_HIDE_FROM_ABI friend constexpr iter_rvalue_reference_t<_Iterator> in iter_move() [all...] |
| H A D | permutable.h | 25 template <class _Iterator> 27 forward_iterator<_Iterator> && indirectly_movable_storable<_Iterator, _Iterator> && 28 indirectly_swappable<_Iterator, _Iterator>;
|
| H A D | product_iterator.h | 43 template <class _Iterator> 70 template <class _Iterator, size_t _Nth> 72 …decltype(__product_iterator_traits<_Iterator>::template __get_iterator_element<_Nth>(std::declval<…
|
| H A D | segmented_iterator.h | 54 template <class _Iterator> 75 template <class _Iterator> 76 …segmented_iterator _LIBCPP_NODEBUG = __has_specialization<__segmented_iterator_traits<_Iterator> >;
|
| /freebsd/contrib/llvm-project/libcxx/include/__cxx03/__iterator/ |
| H A D | bounded_iter.h | 48 template <class _Iterator, class = __enable_if_t< __libcpp_is_contiguous_iterator<_Iterator>::value… 50 using value_type = typename iterator_traits<_Iterator>::value_type; 51 using difference_type = typename iterator_traits<_Iterator>::difference_type; 52 using pointer = typename iterator_traits<_Iterator>::pointer; 53 using reference = typename iterator_traits<_Iterator>::reference; 54 using iterator_category = typename iterator_traits<_Iterator>::iterator_category; 65 …template <class _OtherIterator, __enable_if_t< is_convertible<_OtherIterator, _Iterator>::value, i… 84 …_LIBCPP_HIDE_FROM_ABI explicit __bounded_iter(_Iterator __current, _Iterator __begin, _Iterator __… in __bounded_iter() 220 _Iterator __current_; // current iterator 221 _Iterator __begin_, __end_; // valid range represented as [begin, end] [all …]
|
| H A D | segmented_iterator.h | 53 template <class _Iterator> 74 template <class _Iterator> 75 using __is_segmented_iterator = __has_specialization<__segmented_iterator_traits<_Iterator> >;
|
| /freebsd/contrib/llvm-project/libcxx/include/__flat_set/ |
| H A D | ra_iterator.h | 38 template <class _Container, class _Iterator> 41 _Iterator __iter_; 46 …static_assert(_IsSame<typename iterator_traits<_Iterator>::iterator_category, random_access_iterat… 52 using value_type = iter_value_t<_Iterator>; 53 using difference_type = iter_difference_t<_Iterator>; 56 requires is_default_constructible_v<_Iterator> 59 …_LIBCPP_HIDE_FROM_ABI explicit constexpr __ra_iterator(_Iterator __iter) : __iter_(std::move(__ite… in __ra_iterator() 61 …_LIBCPP_HIDE_FROM_ABI constexpr _Iterator __base() const noexcept(noexcept(_Iterator(__iter_))) { … in __base() 125 requires three_way_comparable<_Iterator>
|
| /freebsd/contrib/llvm-project/libcxx/include/__pstl/internal/omp/ |
| H A D | util.h | |
| /freebsd/contrib/llvm-project/libcxx/include/__cxx03/__algorithm/ |
| H A D | rotate.h | 170 template <class _AlgPolicy, class _Iterator, class _Sentinel> 171 _LIBCPP_HIDE_FROM_ABI pair<_Iterator, _Iterator> __rotate(_Iterator __first, _Iterator __middle, _S… in __rotate() 172 using _Ret = pair<_Iterator, _Iterator>; in __rotate() 173 _Iterator __last_iter = _IterOps<_AlgPolicy>::next(__middle, __last); in __rotate() 180 using _IterCategory = typename _IterOps<_AlgPolicy>::template __iterator_category<_Iterator>; in __rotate()
|
| H A D | iterator_operations.h | 111 template <class _Iterator> 112 _LIBCPP_HIDE_FROM_ABI static _Iterator next(_Iterator, _Iterator __last) {
|
| /freebsd/contrib/llvm-project/libcxx/include/__algorithm/ |
| H A D | rotate.h | 178 template <class _AlgPolicy, class _Iterator, class _Sentinel> 179 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 pair<_Iterator, _Iterator> 180 __rotate(_Iterator __first, _Iterator __middle, _Sentinel __last) { in __rotate() 181 using _Ret = pair<_Iterator, _Iterator>; in __rotate() 182 _Iterator __last_iter = _IterOps<_AlgPolicy>::next(__middle, __last); in __rotate() 189 using _IterCategory = typename _IterOps<_AlgPolicy>::template __iterator_category<_Iterator>; in __rotate()
|
| H A D | iterator_operations.h | 142 template <class _Iterator> 143 …_LIBCPP_HIDE_FROM_ABI static _LIBCPP_CONSTEXPR_SINCE_CXX14 _Iterator next(_Iterator, _Iterator __l…
|
| /freebsd/contrib/llvm-project/libcxx/include/__pstl/internal/ |
| H A D | memory_impl.h | |
| /freebsd/contrib/llvm-project/libcxx/include/__pstl/cpu_algos/ |
| H A D | for_each.h | 31 template <class _Iterator, class _DifferenceType, class _Function> 32 _LIBCPP_HIDE_FROM_ABI _Iterator __simd_for_each(_Iterator __first, _DifferenceType __n, _Function _… in __simd_for_each()
|
| /freebsd/contrib/llvm-project/libcxx/include/__cxx03/__debug_utils/ |
| H A D | randomize_range.h | 25 template <class _AlgPolicy, class _Iterator, class _Sentinel> 26 _LIBCPP_HIDE_FROM_ABI void __debug_randomize_range(_Iterator __first, _Sentinel __last) { in __debug_randomize_range()
|
| /freebsd/contrib/llvm-project/libcxx/include/__debug_utils/ |
| H A D | randomize_range.h | 25 template <class _AlgPolicy, class _Iterator, class _Sentinel> 26 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 void __debug_randomize_range(_Iterator __first, _Sentinel __last) {
|
| /freebsd/contrib/llvm-project/libcxx/include/__vector/ |
| H A D | vector.h | 610 template <class _Iterator, class _Sentinel> 611 …_LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI void __assign_with_sentinel(_Iterator __first,… 616 template <class _Iterator, class _Sentinel> 618 __assign_with_size(_Iterator __first, _Sentinel __last, difference_type __n); 620 template <class _Iterator, 621 … __enable_if_t<!is_same<decltype(*std::declval<_Iterator&>())&&, value_type&&>::value, int> = 0> 623 __insert_assign_n_unchecked(_Iterator __first, difference_type __n, pointer __position) { in __insert_assign_n_unchecked() 630 template <class _Iterator, 631 … __enable_if_t<is_same<decltype(*std::declval<_Iterator&>())&&, value_type&&>::value, int> = 0> 633 __insert_assign_n_unchecked(_Iterator __first, difference_type __n, pointer __position) { in __insert_assign_n_unchecked() [all …]
|