|
reference, declaration → definition
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> { };