Lines Matching refs:_Proj
44 template <class _Iter, class _Sent, class _Tp, class _Proj>
46 __find_impl(_Iter __first, _Sent __last, const _Tp& __value, _Proj& __proj) { in __find_impl()
56 class _Proj,
57 …__enable_if_t<__is_identity<_Proj>::value && __libcpp_is_trivially_equality_comparable<_Tp, _Up>::…
61 __find_impl(_Tp* __first, _Tp* __last, const _Up& __value, _Proj&) { in __find_impl() argument
70 class _Proj,
71 …__enable_if_t<__is_identity<_Proj>::value && __libcpp_is_trivially_equality_comparable<_Tp, _Up>::…
75 __find_impl(_Tp* __first, _Tp* __last, const _Up& __value, _Proj&) { in __find_impl() argument
86 class _Proj,
87 …__enable_if_t<__is_identity<_Proj>::value && !__libcpp_is_trivially_equality_comparable<_Tp, _Up>:…
92 __find_impl(_Tp* __first, _Tp* __last, const _Up& __value, _Proj& __proj) { in __find_impl()
135 template <class _Cp, bool _IsConst, class _Tp, class _Proj, __enable_if_t<__is_identity<_Proj>::val…
137 …terator<_Cp, _IsConst> __first, __bit_iterator<_Cp, _IsConst> __last, const _Tp& __value, _Proj&) { in __find_impl() argument
150 class _Proj,
153 __find_impl(_SegmentedIterator __first, _SegmentedIterator __last, const _Tp& __value, _Proj& __pro… in __find_impl()
163 template <class _InputIterator, class _Proj>
165 operator()(_InputIterator __first, _InputIterator __last, _Proj& __proj) const { in operator()