56 #ifndef _STL_RAW_STORAGE_ITERATOR_H 
   57 #define _STL_RAW_STORAGE_ITERATOR_H 1 
   59 namespace std _GLIBCXX_VISIBILITY(default)
 
   61 _GLIBCXX_BEGIN_NAMESPACE_VERSION
 
   67   template <
class _OutputIterator, 
class _Tp>
 
   69     : 
public iterator<output_iterator_tag, void, void, void, void>
 
   72       _OutputIterator _M_iter;
 
   80       operator*() { 
return *
this; }
 
   83       operator=(
const _Tp& __element)
 
  105 _GLIBCXX_END_NAMESPACE_VERSION
 
ISO C++ entities toplevel namespace is std. 
_Tp * __addressof(_Tp &__r) noexcept
Same as C++11 std::addressof. 
void _Construct(_T1 *__p, _Args &&...__args)