Home
last modified time | relevance | path

Searched refs:raw_storage_iterator (Results 1 – 11 of 11) sorted by relevance

/llvm-project-15.0.7/libcxx/include/__memory/
H A Draw_storage_iterator.h30 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 Draw_storage_iterator.pass.cpp43 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 Ddeprecated.verify.cpp16 std::raw_storage_iterator<int*, int> it(nullptr);
H A Dtypes.compile.pass.cpp23 typedef std::raw_storage_iterator<OutputIt, T> It;
H A Draw_storage_iterator.base.pass.cpp41 std::raw_storage_iterator<A*, A> it((A*)&buffer); in main()
/llvm-project-15.0.7/libcxx/include/
H A Dmemory166 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 DCMakeLists.txt393 __memory/raw_storage_iterator.h
H A Dmodule.modulemap.in846 module raw_storage_iterator { private header "__memory/raw_storage_iterator.h" }
/llvm-project-15.0.7/libcxx/docs/Status/
H A DCxx17Issues.csv55 "`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 DUsingLibcxx.rst327 This macro is used to re-enable `raw_storage_iterator`.
/llvm-project-15.0.7/llvm/utils/gn/secondary/libcxx/include/
H A DBUILD.gn454 "__memory/raw_storage_iterator.h",