/freebsd-src/contrib/llvm-project/libcxx/include/__memory/ |
H A D | ranges_uninitialized_algorithms.h | 47 struct __fn { struct 65 inline constexpr auto uninitialized_default_construct = __uninitialized_default_construct::__fn{}; argument 72 struct __fn { struct 85 inline constexpr auto uninitialized_default_construct_n = __uninitialized_default_construct_n::__fn… argument 92 struct __fn { struct 110 inline constexpr auto uninitialized_value_construct = __uninitialized_value_construct::__fn{}; argument 117 struct __fn { struct 130 inline constexpr auto uninitialized_value_construct_n = __uninitialized_value_construct_n::__fn{}; argument 137 struct __fn { struct 155 inline constexpr auto uninitialized_fill = __uninitialized_fill::__fn{}; argument [all …]
|
H A D | ranges_construct_at.h | 43 struct __fn { struct 53 inline constexpr auto construct_at = __construct_at::__fn{}; argument 60 struct __fn { struct 70 inline constexpr auto destroy_at = __destroy_at::__fn{}; argument 77 struct __fn { struct 94 inline constexpr auto destroy = __destroy::__fn{}; argument 101 struct __fn { struct 113 inline constexpr auto destroy_n = __destroy_n::__fn{}; argument
|
/freebsd-src/contrib/llvm-project/libcxx/include/__ranges/ |
H A D | access.h | 57 struct __fn { global() struct 59 operator__fn operator() argument 66 operator__fn operator() argument 91 operator__fn global() argument 122 struct __fn { global() struct 124 operator__fn operator() argument 149 operator__fn global() argument 157 struct __fn { global() struct 185 struct __fn { global() struct
|
H A D | size.h | 68 struct __fn { global() struct 71 operator__fn operator() argument 77 operator__fn operator() argument 83 operator__fn operator() argument 107 operator__fn global() argument 115 struct __fn { global() struct 130 operator__fn global() argument
|
H A D | rbegin.h | 59 struct __fn { global() struct 85 operator__fn global() argument 93 struct __fn { global() struct
|
/freebsd-src/contrib/llvm-project/libcxx/include/__algorithm/ |
H A D | ranges_transform.h | 45 struct __fn { struct 49 …_unary(_InIter __first, _Sent __last, _OutIter __result, _Func& __operation, _Proj& __projection) { in __unary() 68 __binary(_InIter1 __first1, in __binary() 94 …r()(_InIter __first, _Sent __last, _OutIter __result, _Func __operation, _Proj __proj = {}) const { in operator() 101 …operator()(_Range&& __range, _OutIter __result, _Func __operation, _Proj __projection = {}) const { in operator() 115 _LIBCPP_HIDE_FROM_ABI constexpr binary_transform_result<_InIter1, _InIter2, _OutIter> operator()( in operator() 167 inline constexpr auto transform = __transform::__fn{}; argument
|
H A D | ranges_ends_with.h | 40 struct __fn { struct 42 __ends_with_fn_impl_bidirectional__fn __ends_with_fn_impl_bidirectional() argument 59 __ends_with_fn_impl__fn __ends_with_fn_impl() argument 99 __ends_with_fn_impl_with_offset__fn __ends_with_fn_impl_with_offset() argument 136 operator__fn operator() argument 155 operator__fn operator() argument
|
H A D | ranges_unique_copy.h | 52 struct __fn { struct 54 static consteval auto __get_algo_tag() { in __get_algo_tag() 65 using __algo_tag_t = decltype(__get_algo_tag<_InIter, _OutIter>()); 77 …r()(_InIter __first, _Sent __last, _OutIter __result, _Comp __comp = {}, _Proj __proj = {}) const { in operator() 110 inline constexpr auto unique_copy = __unique_copy::__fn{}; argument
|
H A D | ranges_all_of.h | 34 struct __fn { struct 64 inline constexpr auto all_of = __all_of::__fn{}; argument 36 __all_of_impl__fn __all_of_impl() argument
|
H A D | ranges_partial_sort.h | 46 struct __fn { struct 72 inline constexpr auto partial_sort = __partial_sort::__fn{}; argument
|
H A D | ranges_find.h | 40 struct __fn { struct 70 inline constexpr auto find = __find::__fn{}; argument 43 __find_unwrap__fn __find_unwrap() argument
|
H A D | ranges_generate.h | 37 struct __fn { struct 39 …OM_ABI constexpr static _OutIter __generate_fn_impl(_OutIter __first, _Sent __last, _Func& __gen) { in __generate_fn_impl() 63 inline constexpr auto generate = __generate::__fn{}; argument
|
H A D | ranges_is_permutation.h | 37 struct __fn { struct 97 inline constexpr auto is_permutation = __is_permutation::__fn{}; argument 39 __is_permutation_func_impl__fn __is_permutation_func_impl() argument 59 operator__fn operator() argument
|
H A D | ranges_lexicographical_compare.h | 35 struct __fn { struct 96 inline constexpr auto lexicographical_compare = __lexicographical_compare::__fn{}; argument 37 __lexicographical_compare_impl__fn __lexicographical_compare_impl() argument 63 operator__fn operator() argument
|
H A D | ranges_none_of.h | 34 struct __fn { struct 65 inline constexpr auto none_of = __none_of::__fn{}; argument 37 __none_of_impl__fn __none_of_impl() argument
|
H A D | ranges_is_partitioned.h | 35 struct __fn { struct 76 inline constexpr auto is_partitioned = __is_partitioned::__fn{}; argument 38 __is_partitioned_impl__fn __is_partitioned_impl() argument
|
H A D | ranges_any_of.h | 34 struct __fn { struct 64 inline constexpr auto any_of = __any_of::__fn{}; argument 36 __any_of_impl__fn __any_of_impl() argument
|
H A D | ranges_nth_element.h | 44 struct __fn { struct 47 __nth_element_fn_impl(_Iter __first, _Iter __nth, _Sent __last, _Comp& __comp, _Proj& __proj) { in __nth_element_fn_impl() 74 inline constexpr auto nth_element = __nth_element::__fn{}; argument
|
H A D | ranges_make_heap.h | 45 struct __fn { struct 48 __make_heap_fn_impl(_Iter __first, _Sent __last, _Comp& __comp, _Proj& __proj) { in __make_heap_fn_impl() 75 inline constexpr auto make_heap = __make_heap::__fn{}; argument
|
H A D | ranges_for_each.h | 40 struct __fn { struct 44 __for_each_impl(_Iter __first, _Sent __last, _Func& __func, _Proj& __proj) { in __for_each_impl() 71 inline constexpr auto for_each = __for_each::__fn{}; argument
|
H A D | ranges_mismatch.h | 41 struct __fn { global() struct 44 __go__fn __go() argument 84 operator__fn global() argument
|
H A D | ranges_is_heap_until.h | 40 struct __fn { struct 71 inline constexpr auto is_heap_until = __is_heap_until::__fn{}; argument 43 __is_heap_until_fn_impl__fn __is_heap_until_fn_impl() argument
|
H A D | ranges_push_heap.h | 45 struct __fn { struct 48 __push_heap_fn_impl(_Iter __first, _Sent __last, _Comp& __comp, _Proj& __proj) { in __push_heap_fn_impl() 75 inline constexpr auto push_heap = __push_heap::__fn{}; argument
|
/freebsd-src/contrib/llvm-project/libcxx/include/__iterator/ |
H A D | next.h | 46 struct __fn { struct 48 _LIBCPP_HIDE_FROM_ABI constexpr _Ip operator()(_Ip __x) const { in operator() 75 inline constexpr auto next = __next::__fn{}; argument
|
H A D | prev.h | 45 struct __fn { struct 68 inline constexpr auto prev = __prev::__fn{}; argument
|