Home | History | Annotate | Download | only in include

Lines Matching full:raw_storage_iterator

146 class raw_storage_iterator
151 raw_storage_iterator&> // purposefully not C++03
154 explicit raw_storage_iterator(OutputIterator x);
155 raw_storage_iterator& operator*();
156 raw_storage_iterator& operator=(const T& element);
157 raw_storage_iterator& operator++();
158 raw_storage_iterator operator++(int);
1802 class _LIBCPP_TYPE_VIS_ONLY raw_storage_iterator
1807 raw_storage_iterator<_OutputIterator, _Tp>&> // purposefully not C++03
1812 _LIBCPP_INLINE_VISIBILITY explicit raw_storage_iterator(_OutputIterator __x) : __x_(__x) {}
1813 _LIBCPP_INLINE_VISIBILITY raw_storage_iterator& operator*() {return *this;}
1814 _LIBCPP_INLINE_VISIBILITY raw_storage_iterator& operator=(const _Tp& __element)
1816 _LIBCPP_INLINE_VISIBILITY raw_storage_iterator& operator++() {++__x_; return *this;}
1817 _LIBCPP_INLINE_VISIBILITY raw_storage_iterator operator++(int)
1818 {raw_storage_iterator __t(*this); ++__x_; return __t;}