Home
last modified time | relevance | path

Searched refs:__pattern (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/libcxx/include/__atomic/
H A Dcxx_atomic_impl.h227 __cxx_atomic_fetch_and(volatile __cxx_atomic_base_impl<_Tp>* __a, _Tp __pattern, memory_order __ord…
228 return __atomic_fetch_and(std::addressof(__a->__a_value), __pattern, __to_gcc_order(__order));
233 __cxx_atomic_fetch_and(__cxx_atomic_base_impl<_Tp>* __a, _Tp __pattern, memory_order __order) {
234 return __atomic_fetch_and(std::addressof(__a->__a_value), __pattern, __to_gcc_order(__order));
239 __cxx_atomic_fetch_or(volatile __cxx_atomic_base_impl<_Tp>* __a, _Tp __pattern, memory_order __orde…
240 return __atomic_fetch_or(std::addressof(__a->__a_value), __pattern, __to_gcc_order(__order));
244 _LIBCPP_HIDE_FROM_ABI _Tp __cxx_atomic_fetch_or(__cxx_atomic_base_impl<_Tp>* __a, _Tp __pattern, me…
245 return __atomic_fetch_or(std::addressof(__a->__a_value), __pattern, __to_gcc_order(__order));
250 __cxx_atomic_fetch_xor(volatile __cxx_atomic_base_impl<_Tp>* __a, _Tp __pattern, memory_order __ord…
251 return __atomic_fetch_xor(std::addressof(__a->__a_value), __pattern, __to_gcc_order(__order));
[all …]
/freebsd/contrib/llvm-project/libcxx/include/__ranges/
H A Dsplit_view.h81 …P_HIDE_FROM_ABI constexpr _LIBCPP_EXPLICIT_SINCE_CXX23 split_view(_View __base, _Pattern __pattern) in split_view() argument
82 : __base_(std::move(__base)), __pattern_(std::move((__pattern))) {} in split_view()
204 constexpr auto operator()(_Range&& __range, _Pattern&& __pattern) const
205 noexcept(noexcept(split_view(std::forward<_Range>(__range), std::forward<_Pattern>(__pattern))))
206 -> decltype( split_view(std::forward<_Range>(__range), std::forward<_Pattern>(__pattern)))
207 … { return split_view(std::forward<_Range>(__range), std::forward<_Pattern>(__pattern)); }
212 [[nodiscard]] _LIBCPP_HIDE_FROM_ABI constexpr auto operator()(_Pattern&& __pattern) const
214 return __range_adaptor_closure_t(std::__bind_back(*this, std::forward<_Pattern>(__pattern)));
H A Dlazy_split_view.h88 …E_FROM_ABI constexpr _LIBCPP_EXPLICIT_SINCE_CXX23 lazy_split_view(_View __base, _Pattern __pattern) in lazy_split_view() argument
89 : __base_(std::move(__base)), __pattern_(std::move(__pattern)) {} in lazy_split_view()
413 …ard]] _LIBCPP_HIDE_FROM_ABI constexpr auto operator()(_Range&& __range, _Pattern&& __pattern) const
414 …except(noexcept(lazy_split_view(std::forward<_Range>(__range), std::forward<_Pattern>(__pattern))))
415 … -> decltype(lazy_split_view(std::forward<_Range>(__range), std::forward<_Pattern>(__pattern))) {
416 return lazy_split_view(std::forward<_Range>(__range), std::forward<_Pattern>(__pattern));
421 [[nodiscard]] _LIBCPP_HIDE_FROM_ABI constexpr auto operator()(_Pattern&& __pattern) const
423 return __range_adaptor_closure_t(std::__bind_back(*this, std::forward<_Pattern>(__pattern)));