/freebsd/contrib/llvm-project/libcxx/include/__memory/ |
H A D | ranges_uninitialized_algorithms.h | 47 struct __fn { 65 inline constexpr auto uninitialized_default_construct = __uninitialized_default_construct::__fn{}; 72 struct __fn { 85 inline constexpr auto uninitialized_default_construct_n = __uninitialized_default_construct_n::__fn{}; 92 struct __fn { 110 inline constexpr auto uninitialized_value_construct = __uninitialized_value_construct::__fn{}; 117 struct __fn { 130 inline constexpr auto uninitialized_value_construct_n = __uninitialized_value_construct_n::__fn{}; 137 struct __fn { 155 inline constexpr auto uninitialized_fill = __uninitialized_fill::__fn{}; 44 struct __fn { global() struct 64 operator__fn global() argument 71 struct __fn { global() struct 84 operator__fn global() argument 91 struct __fn { global() struct 111 operator__fn global() argument 118 struct __fn { global() struct 131 operator__fn global() argument 138 struct __fn { global() struct 158 operator__fn global() argument 165 struct __fn { global() struct 179 operator__fn global() argument 189 struct __fn { global() struct 216 operator__fn global() argument 226 struct __fn { global() struct 244 operator__fn global() argument 254 struct __fn { global() struct 281 operator__fn global() argument 291 struct __fn { global() struct 310 operator__fn global() argument [all...] |
H A D | ranges_construct_at.h | 43 struct __fn { struct 53 inline constexpr auto construct_at = __construct_at::__fn{}; 60 struct __fn { 70 inline constexpr auto destroy_at = __destroy_at::__fn{}; 77 struct __fn { 94 inline constexpr auto destroy = __destroy::__fn{}; in operator() 101 struct __fn { 113 inline constexpr auto destroy_n = __destroy_n::__fn{}; in operator() 56 operator__fn global() argument 63 struct __fn { global() struct 74 operator__fn global() argument 81 struct __fn { global() struct 100 operator__fn global() argument 107 struct __fn { global() struct 119 operator__fn global() argument
|
/freebsd/contrib/llvm-project/libcxx/include/__ranges/ |
H A D | access.h | 56 struct __fn { struct 90 inline constexpr auto begin = __begin::__fn{}; argument 120 struct __fn { struct 147 inline constexpr auto end = __end::__fn{}; argument 155 struct __fn { struct 175 inline constexpr auto cbegin = __cbegin::__fn{}; 183 struct __fn { struct 202 inline constexpr auto cend = __cend::__fn{};
|
H A D | data.h | 52 struct __fn { struct 67 inline constexpr auto data = __data::__fn{}; argument 75 struct __fn { struct 94 inline constexpr auto cdata = __cdata::__fn{};
|
H A D | rbegin.h | 58 struct __fn { struct 84 inline constexpr auto rbegin = __rbegin::__fn{}; argument 92 struct __fn { struct 112 inline constexpr auto crbegin = __crbegin::__fn{};
|
H A D | rend.h | 60 class __fn { 88 inline constexpr auto rend = __rend::__fn{}; 96 struct __fn { struct 115 inline constexpr auto crend = __crend::__fn{};
|
H A D | size.h | 67 struct __fn { struct 106 inline constexpr auto size = __size::__fn{}; argument 114 struct __fn { struct 129 inline constexpr auto ssize = __ssize::__fn{}; argument
|
H A D | repeat_view.h | 66 struct __fn; 70 struct __fn; 77 friend struct views::__take::__fn; 78 friend struct views::__drop::__fn; 231 struct __fn { 248 inline constexpr auto repeat = __repeat::__fn{};
|
H A D | all.h | 39 struct __fn : __range_adaptor_closure<__fn> { struct 66 inline constexpr auto all = __all::__fn{}; argument
|
H A D | single_view.h | 88 struct __fn : __range_adaptor_closure<__fn> { struct 99 inline constexpr auto single = __single_view::__fn{};
|
H A D | as_rvalue_view.h | 112 struct __fn : __range_adaptor_closure<__fn> { struct 131 inline constexpr auto as_rvalue = __as_rvalue::__fn{};
|
H A D | common_view.h | 114 struct __fn : __range_adaptor_closure<__fn> { struct 131 inline constexpr auto common = __common::__fn{};
|
/freebsd/contrib/llvm-project/libcxx/include/__algorithm/ |
H A D | ranges_starts_with.h | 36 struct __fn { struct 53 return __mismatch::__fn::__go( argument 72 return __mismatch::__fn::__go( argument 85 inline constexpr auto starts_with = __starts_with::__fn{};
|
H A D | ranges_find_last.h | 76 struct __fn { struct 103 struct __fn { argument 133 struct __fn { argument 163 inline constexpr auto find_last = __find_last::__fn{}; argument 164 inline constexpr auto find_last_if = __find_last_if::__fn{}; 165 inline constexpr auto find_last_if_not = __find_last_if_not::__fn{};
|
H A D | ranges_fill_n.h | 29 struct __fn { in operator() 43 inline constexpr auto fill_n = __fill_n::__fn{}; 26 struct __fn { global() struct 40 operator__fn global() argument
|
H A D | ranges_generate_n.h | 38 struct __fn { 55 inline constexpr auto generate_n = __generate_n::__fn{}; 35 struct __fn { global() struct 52 operator__fn global() argument
|
H A D | ranges_for_each_n.h | 40 struct __fn { in operator() 54 inline constexpr auto for_each_n = __for_each_n::__fn{}; 37 struct __fn { global() struct 51 operator__fn global() argument
|
H A D | ranges_fill.h | 32 struct __fn { in operator() 52 inline constexpr auto fill = __fill::__fn{}; 29 struct __fn { global() struct 49 operator__fn global() argument
|
H A D | ranges_shuffle.h | 44 struct __fn { in operator() 62 inline constexpr auto shuffle = __shuffle::__fn{}; 41 struct __fn { global() struct 59 operator__fn global() argument
|
H A D | ranges_reverse.h | 31 struct __fn { struct 71 inline constexpr auto reverse = __reverse::__fn{}; argument
|
H A D | ranges_is_sorted.h | 35 struct __fn { struct 57 inline constexpr auto is_sorted = __is_sorted::__fn{}; argument
|
H A D | ranges_clamp.h | 34 struct __fn { struct 56 inline constexpr auto clamp = __clamp::__fn{}; argument
|
/freebsd/contrib/llvm-project/libcxx/include/__concepts/ |
H A D | swappable.h | 55 struct __fn; 62 requires(_Tp (&__t)[_Size], _Up (&__u)[_Size], const __fn& __swap) { 71 struct __fn { struct 102 inline constexpr auto swap = __swap::__fn{}; argument
|
H A D | invocable.h | 27 concept invocable = requires(_Fn&& __fn, _Args&&... __args) { in requires() argument 28 std::invoke(std::forward<_Fn>(__fn), std::forward<_Args>(__args)...); // not required to be equality preserving in requires()
|
/freebsd/contrib/llvm-project/libcxx/include/__iterator/ |
H A D | prev.h | 45 struct __fn { 68 inline constexpr auto prev = __prev::__fn{}; 44 struct __fn { global() struct 69 operator__fn global() argument
|