Searched refs:move_sentinel (Results 1 – 12 of 12) sorted by relevance
| /freebsd/contrib/llvm-project/libcxx/include/__iterator/ |
| H A D | move_sentinel.h | 30 class move_sentinel { 32 _LIBCPP_HIDE_FROM_ABI move_sentinel() = default; 34 _LIBCPP_HIDE_FROM_ABI constexpr explicit move_sentinel(_Sent __s) : __last_(std::move(__s)) {} in move_sentinel() function 38 …_LIBCPP_HIDE_FROM_ABI constexpr move_sentinel(const move_sentinel<_S2>& __s) : __last_(__s.base())… in move_sentinel() function 42 _LIBCPP_HIDE_FROM_ABI constexpr move_sentinel& operator=(const move_sentinel<_S2>& __s) { 53 _LIBCPP_CTAD_SUPPORTED_FOR_TYPE(move_sentinel);
|
| H A D | move_iterator.h | 214 …_HIDE_FROM_ABI constexpr bool operator==(const move_iterator& __x, const move_sentinel<_Sent>& __y) 222 operator-(const move_sentinel<_Sent>& __x, const move_iterator& __y) { 228 operator-(const move_iterator& __x, const move_sentinel<_Sent>& __y) {
|
| /freebsd/contrib/llvm-project/libcxx/include/__ranges/ |
| H A D | as_rvalue_view.h | 77 return move_sentinel(ranges::end(__base_)); in end() 87 return move_sentinel(ranges::end(__base_)); in end()
|
| /freebsd/contrib/llvm-project/libcxx/include/ |
| H A D | iterator | 422 operator==(const move_iterator& x, const move_sentinel<S>& y); // Since C++20 425 operator-(const move_sentinel<S>& x, const move_iterator& y); // Since C++20 428 operator-(const move_iterator& x, const move_sentinel<S>& y); // Since C++20 484 class move_sentinel { 486 constexpr move_sentinel(); 487 constexpr explicit move_sentinel(S s); 490 constexpr move_sentinel(const move_sentinel<S2>& s); 493 constexpr move_sentinel& operator=(const move_sentinel<S2>& s); 724 # include <__iterator/move_sentinel.h>
|
| H A D | module.modulemap.in | 1527 module move_sentinel { header "__iterator/move_sentinel.h" }
|
| /freebsd/contrib/llvm-project/libcxx/include/__cxx03/ |
| H A D | iterator | 422 operator==(const move_iterator& x, const move_sentinel<S>& y); // Since C++20 425 operator-(const move_sentinel<S>& x, const move_iterator& y); // Since C++20 428 operator-(const move_iterator& x, const move_sentinel<S>& y); // Since C++20 484 class move_sentinel { 486 constexpr move_sentinel(); 487 constexpr explicit move_sentinel(S s); 490 constexpr move_sentinel(const move_sentinel<S2>& s); 493 constexpr move_sentinel& operator=(const move_sentinel<S2>& s);
|
| H A D | module.modulemap | 1433 …cxx03_std_private_iterator_move_sentinel [system] { header "__iterator/move_sentinel.h" }
|
| /freebsd/contrib/llvm-project/libcxx/modules/std/ |
| H A D | iterator.cppm | |
| /freebsd/lib/libc++/ |
| H A D | module.modulemap | 1527 module move_sentinel { header "__iterator/move_sentinel.h" }
|
| H A D | libcxx.imp | 493 { include: [ "<__iterator/move_sentinel.h>", "private", "<iterator>", "public" ] },
|
| H A D | Makefile | 1668 IT_HEADERS+= move_sentinel.h
|
| /freebsd/contrib/llvm-project/clang/lib/Tooling/Inclusions/Stdlib/ |
| H A D | StdSymbolMap.inc | 2250 SYMBOL(move_sentinel, std::, <iterator>)
|