Searched refs:raw_storage_iterator (Results 1 – 11 of 11) sorted by relevance
| /llvm-project-15.0.7/libcxx/include/__memory/ |
| H A D | raw_storage_iterator.h | 30 class _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 raw_storage_iterator 49 _LIBCPP_INLINE_VISIBILITY explicit raw_storage_iterator(_OutputIterator __x) : __x_(__x) {} in raw_storage_iterator() function 50 _LIBCPP_INLINE_VISIBILITY raw_storage_iterator& operator*() {return *this;} 51 _LIBCPP_INLINE_VISIBILITY raw_storage_iterator& operator=(const _Tp& __element) 54 _LIBCPP_INLINE_VISIBILITY raw_storage_iterator& operator=(_Tp&& __element) 57 _LIBCPP_INLINE_VISIBILITY raw_storage_iterator& operator++() {++__x_; return *this;} 58 _LIBCPP_INLINE_VISIBILITY raw_storage_iterator operator++(int) 59 {raw_storage_iterator __t(*this); ++__x_; return __t;}
|
| /llvm-project-15.0.7/libcxx/test/std/utilities/memory/storage.iterator/ |
| H A D | raw_storage_iterator.pass.cpp | 43 std::raw_storage_iterator<S*, S> it((S*)&buffer); in main() 59 std::raw_storage_iterator<S*, S> it((S*)&buffer); in main()
|
| H A D | deprecated.verify.cpp | 16 std::raw_storage_iterator<int*, int> it(nullptr);
|
| H A D | types.compile.pass.cpp | 23 typedef std::raw_storage_iterator<OutputIt, T> It;
|
| H A D | raw_storage_iterator.base.pass.cpp | 41 std::raw_storage_iterator<A*, A> it((A*)&buffer); in main()
|
| /llvm-project-15.0.7/libcxx/include/ |
| H A D | memory | 166 class raw_storage_iterator // deprecated in C++17, removed in C++20 177 explicit raw_storage_iterator(OutputIterator x); 178 raw_storage_iterator& operator*(); 179 raw_storage_iterator& operator=(const T& element); 180 raw_storage_iterator& operator++(); 181 raw_storage_iterator operator++(int); 859 #include <__memory/raw_storage_iterator.h>
|
| H A D | CMakeLists.txt | 393 __memory/raw_storage_iterator.h
|
| H A D | module.modulemap.in | 846 module raw_storage_iterator { private header "__memory/raw_storage_iterator.h" }
|
| /llvm-project-15.0.7/libcxx/docs/Status/ |
| H A D | Cxx17Issues.csv | 55 "`2454 <https://wg21.link/LWG2454>`__","Add ``raw_storage_iterator::base()``\ member","Lenexa","|C… 70 "`2127 <https://wg21.link/LWG2127>`__","Move-construction with ``raw_storage_iterator``\ ","Kona","…
|
| /llvm-project-15.0.7/libcxx/docs/ |
| H A D | UsingLibcxx.rst | 327 This macro is used to re-enable `raw_storage_iterator`.
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/libcxx/include/ |
| H A D | BUILD.gn | 454 "__memory/raw_storage_iterator.h",
|