Home
last modified time | relevance | path

Searched refs:_Func (Results 1 – 11 of 11) sorted by relevance

/llvm-project-15.0.7/libcxx/include/__string/
H A Dextern_template_lists.h30 #define _LIBCPP_STRING_V1_EXTERN_TEMPLATE_LIST(_Func, _CharType) \ argument
34 _Func(_LIBCPP_FUNC_VIS basic_string<_CharType>::basic_string(basic_string const&)) \
38 _Func(_LIBCPP_FUNC_VIS basic_string<_CharType>::~basic_string()) \
48 _Func(_LIBCPP_FUNC_VIS void basic_string<_CharType>::reserve(size_type)) \
59 _Func(_LIBCPP_FUNC_VIS void basic_string<_CharType>::push_back(value_type)) \
68 _Func(_LIBCPP_FUNC_VIS _CharType& basic_string<_CharType>::at(size_type)) \
80 #define _LIBCPP_STRING_UNSTABLE_EXTERN_TEMPLATE_LIST(_Func, _CharType) \ argument
86 _Func(_LIBCPP_FUNC_VIS basic_string<_CharType>::~basic_string()) \
98 _Func(_LIBCPP_FUNC_VIS void basic_string<_CharType>::reserve(size_type)) \
111 _Func(_LIBCPP_FUNC_VIS void basic_string<_CharType>::push_back(value_type)) \
[all …]
/llvm-project-15.0.7/libcxx/include/__algorithm/
H A Dranges_for_each.h33 template <class _Iter, class _Func>
34 using for_each_result = in_fun_result<_Iter, _Func>;
39 template <class _Iter, class _Sent, class _Proj, class _Func>
41 …for_each_result<_Iter, _Func> __for_each_impl(_Iter __first, _Sent __last, _Func& __func, _Proj& _… in __for_each_impl()
50 indirectly_unary_invocable<projected<_Iter, _Proj>> _Func>
52 …for_each_result<_Iter, _Func> operator()(_Iter __first, _Sent __last, _Func __func, _Proj __proj =… in operator()
58 indirectly_unary_invocable<projected<iterator_t<_Range>, _Proj>> _Func>
60 for_each_result<borrowed_iterator_t<_Range>, _Func> operator()(_Range&& __range, in operator()
61 _Func __func, in operator()
H A Dranges_generate.h36 template <class _OutIter, class _Sent, class _Func>
38 static _OutIter __generate_fn_impl(_OutIter __first, _Sent __last, _Func& __gen) { in __generate_fn_impl()
46 …emplate <input_or_output_iterator _OutIter, sentinel_for<_OutIter> _Sent, copy_constructible _Func>
47 requires invocable<_Func&> && indirectly_writable<_OutIter, invoke_result_t<_Func&>>
49 _OutIter operator()(_OutIter __first, _Sent __last, _Func __gen) const { in operator()
53 template <class _Range, copy_constructible _Func>
54 requires invocable<_Func&> && output_range<_Range, invoke_result_t<_Func&>>
56 borrowed_iterator_t<_Range> operator()(_Range&& __range, _Func __gen) const { in operator()
H A Dranges_transform.h46 class _Func,
51 _Func& __operation, in __unary()
65 class _Func,
72 _Func& __binary_operation, in __binary()
87 copy_constructible _Func,
93 _Func __operation, in operator()
100 copy_constructible _Func,
114 copy_constructible _Func,
123 _Func __binary_operation, in operator()
137 copy_constructible _Func,
[all …]
H A Dranges_for_each_n.h33 template <class _Iter, class _Func>
34 using for_each_n_result = in_fun_result<_Iter, _Func>;
41 indirectly_unary_invocable<projected<_Iter, _Proj>> _Func>
43 for_each_n_result<_Iter, _Func> operator()(_Iter __first, in operator()
45 _Func __func, in operator()
H A Dranges_generate_n.h37 template <input_or_output_iterator _OutIter, copy_constructible _Func>
38 requires invocable<_Func&> && indirectly_writable<_OutIter, invoke_result_t<_Func&>>
40 _OutIter operator()(_OutIter __first, iter_difference_t<_OutIter> __n, _Func __gen) const { in operator()
/llvm-project-15.0.7/libcxx/include/__type_traits/
H A Dis_callable.h22 template<class _Func, class... _Args, class = decltype(std::declval<_Func>()(std::declval<_Args>().…
27 template<class _Func, class... _Args>
28 struct __is_callable : decltype(__is_callable_helper<_Func, _Args...>(0)) {};
H A Dlazy.h20 template <template <class...> class _Func, class ..._Args>
21 struct _Lazy : _Func<_Args...> {};
/llvm-project-15.0.7/libcxx/include/
H A Doptional1064 template<class _Func>
1075 template<class _Func>
1086 template<class _Func>
1097 template<class _Func>
1108 template<class _Func>
1123 template<class _Func>
1138 template<class _Func>
1153 template<class _Func>
1168 template<invocable _Func>
1175 return _VSTD::forward<_Func>(__f)();
[all …]
/llvm-project-15.0.7/pstl/include/pstl/internal/
H A Dparallel_backend_tbb.h420 template <typename _Func>
422 template <typename _Func>
477 template <typename _Func>
480 _Func _M_func;
494 _Func&
501 template <typename _Func>
609 template <typename _Func>
613 template <typename _Func>
616 _Func _M_func;
670 _Func&
[all …]
/llvm-project-15.0.7/pstl/include/pstl/internal/omp/
H A Dutil.h157 template <typename _Iterator, typename _Index, typename _Func>
159 __process_chunk(const __chunk_metrics& __metrics, _Iterator __base, _Index __chunk_index, _Func __f) in __process_chunk()