Searched refs:__pattern (Results 1 – 3 of 3) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/libcxx/include/__atomic/ |
| H A D | cxx_atomic_impl.h | 260 return __atomic_fetch_and(std::addressof(__a->__a_value), __pattern, __to_gcc_order(__order)); 265 __cxx_atomic_fetch_and(__cxx_atomic_base_impl<_Tp>* __a, _Tp __pattern, memory_order __order) { 272 return __atomic_fetch_or(std::addressof(__a->__a_value), __pattern, __to_gcc_order(__order)); 277 return __atomic_fetch_or(std::addressof(__a->__a_value), __pattern, __to_gcc_order(__order)); 288 __cxx_atomic_fetch_xor(__cxx_atomic_base_impl<_Tp>* __a, _Tp __pattern, memory_order __order) { 757 __cxx_atomic_assign_volatile(__a->__a_value, _Tp(__old & __pattern)); 765 __a->__a_value &= __pattern; 776 __cxx_atomic_assign_volatile(__a->__a_value, _Tp(__old | __pattern)); 784 __a->__a_value |= __pattern; 795 __cxx_atomic_assign_volatile(__a->__a_value, _Tp(__old ^ __pattern)); [all …]
|
| /freebsd-14.2/contrib/llvm-project/libcxx/include/__ranges/ |
| H A D | split_view.h | 81 …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 _LIBCPP_NODISCARD_EXT _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 D | lazy_split_view.h | 88 …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)));
|