reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

usr/include/c++/7.4.0/bits/algorithmfwd.h
  225     _OIter
  226     copy(_IIter, _IIter, _OIter);
  226     copy(_IIter, _IIter, _OIter);
  226     copy(_IIter, _IIter, _OIter);
  229     _BIter2
  230     copy_backward(_BIter1, _BIter1, _BIter2);
  230     copy_backward(_BIter1, _BIter1, _BIter2);
  230     copy_backward(_BIter1, _BIter1, _BIter2);
  255     fill(_FIter, _FIter, const _Tp&);
  255     fill(_FIter, _FIter, const _Tp&);
usr/include/c++/7.4.0/bits/cpp_type_traits.h
  407     inline _Iterator
  408     __miter_base(_Iterator __it)
usr/include/c++/7.4.0/bits/stl_algobase.h
  276     inline _Iterator
  277     __niter_base(_Iterator __it)
  318         static _OI
  319         __copy_m(_II __first, _II __last, _OI __result)
  319         __copy_m(_II __first, _II __last, _OI __result)
  319         __copy_m(_II __first, _II __last, _OI __result)
  321 	  typedef typename iterator_traits<_II>::difference_type _Distance;
  374     inline _OI
  375     __copy_move_a(_II __first, _II __last, _OI __result)
  375     __copy_move_a(_II __first, _II __last, _OI __result)
  375     __copy_move_a(_II __first, _II __last, _OI __result)
  377       typedef typename iterator_traits<_II>::value_type _ValueTypeI;
  378       typedef typename iterator_traits<_OI>::value_type _ValueTypeO;
  379       typedef typename iterator_traits<_II>::iterator_category _Category;
  381 	                     && __is_pointer<_II>::__value
  382 	                     && __is_pointer<_OI>::__value
  419     inline _OI
  420     __copy_move_a2(_II __first, _II __last, _OI __result)
  420     __copy_move_a2(_II __first, _II __last, _OI __result)
  420     __copy_move_a2(_II __first, _II __last, _OI __result)
  445     inline _OI
  446     copy(_II __first, _II __last, _OI __result)
  446     copy(_II __first, _II __last, _OI __result)
  446     copy(_II __first, _II __last, _OI __result)
  454       return (std::__copy_move_a2<__is_move_iterator<_II>::__value>
  528         static _BI2
  529         __copy_move_b(_BI1 __first, _BI1 __last, _BI2 __result)
  529         __copy_move_b(_BI1 __first, _BI1 __last, _BI2 __result)
  529         __copy_move_b(_BI1 __first, _BI1 __last, _BI2 __result)
  531 	  typename iterator_traits<_BI1>::difference_type __n;
  576     inline _BI2
  577     __copy_move_backward_a(_BI1 __first, _BI1 __last, _BI2 __result)
  577     __copy_move_backward_a(_BI1 __first, _BI1 __last, _BI2 __result)
  577     __copy_move_backward_a(_BI1 __first, _BI1 __last, _BI2 __result)
  579       typedef typename iterator_traits<_BI1>::value_type _ValueType1;
  580       typedef typename iterator_traits<_BI2>::value_type _ValueType2;
  581       typedef typename iterator_traits<_BI1>::iterator_category _Category;
  583 	                     && __is_pointer<_BI1>::__value
  584 	                     && __is_pointer<_BI2>::__value
  594     inline _BI2
  595     __copy_move_backward_a2(_BI1 __first, _BI1 __last, _BI2 __result)
  595     __copy_move_backward_a2(_BI1 __first, _BI1 __last, _BI2 __result)
  595     __copy_move_backward_a2(_BI1 __first, _BI1 __last, _BI2 __result)
  621     inline _BI2
  622     copy_backward(_BI1 __first, _BI1 __last, _BI2 __result)
  622     copy_backward(_BI1 __first, _BI1 __last, _BI2 __result)
  622     copy_backward(_BI1 __first, _BI1 __last, _BI2 __result)
  632       return (std::__copy_move_backward_a2<__is_move_iterator<_BI1>::__value>
  724     fill(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __value)
  724     fill(_ForwardIterator __first, _ForwardIterator __last, const _Tp& __value)
usr/include/c++/7.4.0/bits/stl_bvector.h
  218     typedef _Bit_iterator   iterator;
  296   inline _Bit_iterator
  297   operator+(ptrdiff_t __n, const _Bit_iterator& __x)
  312     _Bit_const_iterator(const _Bit_iterator& __x)
  315     _Bit_iterator
  391   __fill_bvector(_Bit_iterator __first, _Bit_iterator __last, bool __x)
  391   __fill_bvector(_Bit_iterator __first, _Bit_iterator __last, bool __x)
  398   fill(_Bit_iterator __first, _Bit_iterator __last, const bool& __x)
  398   fill(_Bit_iterator __first, _Bit_iterator __last, const bool& __x)
  422 	_Bit_iterator 	_M_start;
  423 	_Bit_iterator 	_M_finish;
  561     typedef _Bit_iterator                                iterator;
usr/include/c++/7.4.0/bits/stl_iterator.h
  102     : public iterator<typename iterator_traits<_Iterator>::iterator_category,
  103 		      typename iterator_traits<_Iterator>::value_type,
  104 		      typename iterator_traits<_Iterator>::difference_type,
  105 		      typename iterator_traits<_Iterator>::pointer,
  106                       typename iterator_traits<_Iterator>::reference>
  109       _Iterator current;
  111       typedef iterator_traits<_Iterator>		__traits_type;
  114       typedef _Iterator					iterator_type;
  148         reverse_iterator(const reverse_iterator<_Iter>& __x)
usr/include/c++/7.4.0/bits/stl_iterator_base_types.h
  154       typedef typename _Iterator::iterator_category iterator_category;
  155       typedef typename _Iterator::value_type        value_type;
  156       typedef typename _Iterator::difference_type   difference_type;
  157       typedef typename _Iterator::pointer           pointer;
  158       typedef typename _Iterator::reference         reference;
  163     : public __iterator_traits<_Iterator> { };