Home
last modified time | relevance | path

Searched defs:__fn (Results 1 – 25 of 120) sorted by relevance

12345

/freebsd-src/contrib/llvm-project/libcxx/include/__memory/
H A Dranges_uninitialized_algorithms.h47 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 Dranges_construct_at.h43 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 Daccess.h57 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 Dsize.h68 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 Drbegin.h59 struct __fn { global() struct
85 operator__fn global() argument
93 struct __fn { global() struct
/freebsd-src/contrib/llvm-project/libcxx/include/__algorithm/
H A Dranges_transform.h45 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 Dranges_ends_with.h40 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 Dranges_unique_copy.h52 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 Dranges_all_of.h34 struct __fn { struct
64 inline constexpr auto all_of = __all_of::__fn{}; argument
36 __all_of_impl__fn __all_of_impl() argument
H A Dranges_partial_sort.h46 struct __fn { struct
72 inline constexpr auto partial_sort = __partial_sort::__fn{}; argument
H A Dranges_find.h40 struct __fn { struct
70 inline constexpr auto find = __find::__fn{}; argument
43 __find_unwrap__fn __find_unwrap() argument
H A Dranges_generate.h37 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 Dranges_is_permutation.h37 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 Dranges_lexicographical_compare.h35 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 Dranges_none_of.h34 struct __fn { struct
65 inline constexpr auto none_of = __none_of::__fn{}; argument
37 __none_of_impl__fn __none_of_impl() argument
H A Dranges_is_partitioned.h35 struct __fn { struct
76 inline constexpr auto is_partitioned = __is_partitioned::__fn{}; argument
38 __is_partitioned_impl__fn __is_partitioned_impl() argument
H A Dranges_any_of.h34 struct __fn { struct
64 inline constexpr auto any_of = __any_of::__fn{}; argument
36 __any_of_impl__fn __any_of_impl() argument
H A Dranges_nth_element.h44 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 Dranges_make_heap.h45 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 Dranges_for_each.h40 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 Dranges_mismatch.h41 struct __fn { global() struct
44 __go__fn __go() argument
84 operator__fn global() argument
H A Dranges_is_heap_until.h40 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 Dranges_push_heap.h45 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 Dnext.h46 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 Dprev.h45 struct __fn { struct
68 inline constexpr auto prev = __prev::__fn{}; argument

12345