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

References

include/llvm/ADT/STLExtras.h
  210              typename std::iterator_traits<ItTy>::iterator_category,
  308               IterTag, typename std::iterator_traits<
  314           IterTag, typename std::iterator_traits<
  401       typename std::iterator_traits<IterT>::iterator_category>::value>::type;
 1078         const typename std::iterator_traits<IteratorTy>::value_type *,
 1079         const typename std::iterator_traits<IteratorTy>::value_type *)) {
 1147                          std::is_same<typename std::iterator_traits<decltype(
 1232     typename std::iterator_traits<decltype(adl_begin(Range))>::difference_type {
 1240     typename std::iterator_traits<decltype(adl_begin(Range))>::difference_type {
 1402       typename std::iterator_traits<IterOfRange<R>>::reference;
 1429           typename std::iterator_traits<IterOfRange<R>>::difference_type,
 1430           typename std::iterator_traits<IterOfRange<R>>::pointer,
 1431           typename std::iterator_traits<IterOfRange<R>>::reference> {
include/llvm/ADT/StringExtras.h
  371   using tag = typename std::iterator_traits<IteratorT>::iterator_category;
include/llvm/ADT/iterator.h
  289           typename std::iterator_traits<WrappedIteratorT>::iterator_category,
  313           typename std::iterator_traits<WrappedIteratorT>::iterator_category,
include/llvm/Option/ArgList.h
   69   using Traits = std::iterator_traits<BaseIter>;
include/llvm/Support/FormatProviders.h
  357   using value = typename std::iterator_traits<IterT>::value_type;
  358   using reference = typename std::iterator_traits<IterT>::reference;
tools/clang/include/clang/Analysis/CFG.h
  688     using IteratorTraits = typename std::iterator_traits<UnderlayingIteratorTy>;
usr/include/c++/7.4.0/bits/basic_string.h
  235           typedef typename iterator_traits<_InIterator>::iterator_category _Tag;
usr/include/c++/7.4.0/bits/random.tcc
 3251       typedef typename iterator_traits<_RandomAccessIterator>::value_type
usr/include/c++/7.4.0/bits/stl_algo.h
  115       typename iterator_traits<_RandomAccessIterator>::difference_type
  614       typedef typename iterator_traits<_ForwardIterator>::difference_type
 1342       typedef typename iterator_traits<_RandomAccessIterator>::difference_type
 1344       typedef typename iterator_traits<_RandomAccessIterator>::value_type
 1619       typedef typename iterator_traits<_ForwardIterator>::value_type
 1621       typedef typename iterator_traits<_ForwardIterator>::difference_type
 1824       typename iterator_traits<_RandomAccessIterator>::value_type
 1849 	      typename iterator_traits<_RandomAccessIterator>::value_type
 2042       typedef typename iterator_traits<_ForwardIterator>::difference_type
 2128       typedef typename iterator_traits<_ForwardIterator>::difference_type
 2531       typedef typename iterator_traits<_BidirectionalIterator>::value_type
 2533       typedef typename iterator_traits<_BidirectionalIterator>::difference_type
 2709       typedef typename iterator_traits<_RandomAccessIterator>::difference_type
 3189     typename iterator_traits<_InputIterator>::difference_type
 3192       typename iterator_traits<_InputIterator>::difference_type __n = 0;
 3803       typedef typename iterator_traits<_RandomAccessIterator>::difference_type
 4075     inline typename iterator_traits<_InputIterator>::difference_type
 4098     inline typename iterator_traits<_InputIterator>::difference_type
 4997       typedef typename iterator_traits<_RandomAccessIterator>::value_type
 4999       typedef typename iterator_traits<_RandomAccessIterator>::difference_type
usr/include/c++/7.4.0/bits/stl_algobase.h
  321 	  typedef typename iterator_traits<_II>::difference_type _Distance;
  340 	  typedef typename iterator_traits<_II>::difference_type _Distance;
  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;
  531 	  typename iterator_traits<_BI1>::difference_type __n;
  546 	  typename iterator_traits<_BI1>::difference_type __n;
  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;
  823       typedef typename iterator_traits<_II1>::value_type _ValueType1;
  824       typedef typename iterator_traits<_II2>::value_type _ValueType2;
  949       typedef typename iterator_traits<_ForwardIterator>::difference_type
usr/include/c++/7.4.0/bits/stl_construct.h
  129       typedef typename iterator_traits<_ForwardIterator>::value_type
usr/include/c++/7.4.0/bits/stl_heap.h
  192       typedef typename iterator_traits<_RandomAccessIterator>::value_type
  194       typedef typename iterator_traits<_RandomAccessIterator>::difference_type
  246       typedef typename iterator_traits<_RandomAccessIterator>::value_type
  248       typedef typename iterator_traits<_RandomAccessIterator>::difference_type
  329       typedef typename iterator_traits<_RandomAccessIterator>::value_type
  331       typedef typename iterator_traits<_RandomAccessIterator>::difference_type
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>
  111       typedef iterator_traits<_Iterator>		__traits_type;
  768       typedef iterator_traits<_Iterator>		__traits_type;
 1018       typedef iterator_traits<_Iterator>		__traits_type;
usr/include/c++/7.4.0/bits/stl_iterator_base_funcs.h
   79     typename iterator_traits<_InputIterator>::difference_type
   97     typename iterator_traits<_RandomAccessIterator>::difference_type
  137     typename iterator_traits<_InputIterator>::difference_type
  200       typename iterator_traits<_InputIterator>::difference_type __d = __n;
  209 	 iterator_traits<_ForwardIterator>::difference_type __n = 1)
  221 	 iterator_traits<_BidirectionalIterator>::difference_type __n = 1) 
usr/include/c++/7.4.0/bits/stl_iterator_base_types.h
  204     typename iterator_traits<_Iter>::iterator_category
usr/include/c++/7.4.0/bits/stl_tempbuf.h
  234       typedef typename std::iterator_traits<_Pointer>::value_type
usr/include/c++/7.4.0/bits/stl_uninitialized.h
  118       typedef typename iterator_traits<_InputIterator>::value_type
  120       typedef typename iterator_traits<_ForwardIterator>::value_type
  126       typedef typename iterator_traits<_InputIterator>::reference _RefType1;
  127       typedef typename iterator_traits<_ForwardIterator>::reference _RefType2;
  184       typedef typename iterator_traits<_ForwardIterator>::value_type
  246       typedef typename iterator_traits<_ForwardIterator>::value_type
  545 	  typedef typename iterator_traits<_ForwardIterator>::value_type
  576       typedef typename iterator_traits<_ForwardIterator>::value_type
usr/include/c++/7.4.0/bits/stl_vector.h
 1297 	  typedef typename std::iterator_traits<_InputIterator>::