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

References

tools/clang/include/clang/Rewrite/Core/RewriteRope.h
  106     bool operator==(const RopePieceBTreeIterator &RHS) const {
  109     bool operator!=(const RopePieceBTreeIterator &RHS) const {
  113     RopePieceBTreeIterator& operator++() {   // Preincrement
  121     RopePieceBTreeIterator operator++(int) { // Postincrement
  122       RopePieceBTreeIterator tmp = *this; ++*this; return tmp;
  145     using iterator = RopePieceBTreeIterator;
tools/clang/lib/Rewrite/Rewriter.cpp
   40   for (RopePieceBTreeIterator I = begin(), E = end(); I != E;
usr/include/c++/7.4.0/bits/algorithmfwd.h
  226     copy(_IIter, _IIter, _OIter);
  226     copy(_IIter, _IIter, _OIter);
usr/include/c++/7.4.0/bits/basic_string.h
  232         _M_construct_aux(_InIterator __beg, _InIterator __end,
  232         _M_construct_aux(_InIterator __beg, _InIterator __end,
  235           typedef typename iterator_traits<_InIterator>::iterator_category _Tag;
  243         _M_construct_aux(_Integer __beg, _Integer __end, std::__true_type)
  243         _M_construct_aux(_Integer __beg, _Integer __end, std::__true_type)
  252         _M_construct(_InIterator __beg, _InIterator __end)
  252         _M_construct(_InIterator __beg, _InIterator __end)
  254 	  typedef typename std::__is_integer<_InIterator>::__type _Integral;
  261         _M_construct(_InIterator __beg, _InIterator __end,
  261         _M_construct(_InIterator __beg, _InIterator __end,
  268         _M_construct(_FwdIterator __beg, _FwdIterator __end,
  268         _M_construct(_FwdIterator __beg, _FwdIterator __end,
  365         _S_copy_chars(_CharT* __p, _Iterator __k1, _Iterator __k2)
  365         _S_copy_chars(_CharT* __p, _Iterator __k1, _Iterator __k2)
  604         basic_string(_InputIterator __beg, _InputIterator __end,
  604         basic_string(_InputIterator __beg, _InputIterator __end,
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)
  291         __copy_m(_II __first, _II __last, _OI __result)
  291         __copy_m(_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;
  379       typedef typename iterator_traits<_II>::iterator_category _Category;
  381 	                     && __is_pointer<_II>::__value
  420     __copy_move_a2(_II __first, _II __last, _OI __result)
  420     __copy_move_a2(_II __first, _II __last, _OI __result)
  454       return (std::__copy_move_a2<__is_move_iterator<_II>::__value>
usr/include/c++/7.4.0/bits/stl_iterator_base_funcs.h
   79     typename iterator_traits<_InputIterator>::difference_type
   80     __distance(_InputIterator __first, _InputIterator __last,
   80     __distance(_InputIterator __first, _InputIterator __last,
   86       typename iterator_traits<_InputIterator>::difference_type __n = 0;
   97     typename iterator_traits<_RandomAccessIterator>::difference_type
   98     __distance(_RandomAccessIterator __first, _RandomAccessIterator __last,
   98     __distance(_RandomAccessIterator __first, _RandomAccessIterator __last,
  137     typename iterator_traits<_InputIterator>::difference_type
  138     distance(_InputIterator __first, _InputIterator __last)
  138     distance(_InputIterator __first, _InputIterator __last)
  147     __advance(_InputIterator& __i, _Distance __n, input_iterator_tag)
  158     __advance(_BidirectionalIterator& __i, _Distance __n,
  174     __advance(_RandomAccessIterator& __i, _Distance __n,
  197     advance(_InputIterator& __i, _Distance __n)
  200       typename iterator_traits<_InputIterator>::difference_type __d = __n;
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> { };
  204     typename iterator_traits<_Iter>::iterator_category
  205     __iterator_category(const _Iter&)
usr/include/c++/7.4.0/ext/type_traits.h
  157     __is_null_pointer(_Type)