|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/ADT/ImmutableSet.h 819 typename std::iterator_traits<
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;
457 using PointerT = typename std::iterator_traits<WrappedIteratorT>::pointer;
534 typename std::iterator_traits<
538 typename std::iterator_traits<typename std::tuple_element<
703 typename std::iterator_traits<Iters>::iterator_category...>::type,
705 typename std::iterator_traits<typename std::tuple_element<
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> {
1536 typename std::iterator_traits<typename std::remove_reference<
1553 typename std::iterator_traits<typename std::remove_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,
342 typename std::iterator_traits<ItType>::iterator_category, NodeRef,
346 typename std::iterator_traits<ItType>::iterator_category, NodeRef,
include/llvm/Analysis/LoopIterator.h 48 typename std::iterator_traits<succ_iterator>::iterator_category,
52 typename std::iterator_traits<succ_iterator>::iterator_category,
include/llvm/Option/ArgList.h 69 using Traits = std::iterator_traits<BaseIter>;
include/llvm/Support/FormatProviders.h 325 using IterValue = typename std::iterator_traits<IterT>::value_type;
357 using value = typename std::iterator_traits<IterT>::value_type;
358 using reference = typename std::iterator_traits<IterT>::reference;
include/llvm/Support/Parallel.h 168 std::less<typename std::iterator_traits<Iter>::value_type>;
include/llvm/XRay/Graph.h 134 typename std::iterator_traits<BaseIt>::iterator_category, T> {
159 typename std::iterator_traits<BaseIt>::iterator_category, T>(_I),
lib/CodeGen/StackSlotColoring.cpp 209 using Pair = std::iterator_traits<LiveStacks::iterator>::value_type;
tools/clang/include/clang/AST/CanonicalType.h 404 typename std::iterator_traits<InputIterator>::iterator_category,
406 typename std::iterator_traits<InputIterator>::difference_type,
tools/clang/include/clang/AST/DeclBase.h 2069 std::iterator_traits<DeclContext::decl_iterator>::difference_type;
2147 std::iterator_traits<DeclContext::decl_iterator>::difference_type;
tools/clang/include/clang/AST/DeclTemplate.h 773 typename std::iterator_traits<typename llvm::FoldingSetVector<
tools/clang/include/clang/Analysis/CFG.h 688 using IteratorTraits = typename std::iterator_traits<UnderlayingIteratorTy>;
tools/clang/lib/Sema/TreeTransform.h 4065 typedef typename std::iterator_traits<InputIterator>::difference_type
unittests/ADT/IteratorTest.cpp 52 std::is_same<typename std::iterator_traits<It>::iterator_category,
53 typename std::iterator_traits<A<It>>::iterator_category>;
usr/include/c++/7.4.0/bits/algorithmfwd.h 631 typename iterator_traits<_IIter>::difference_type
635 typename iterator_traits<_IIter>::difference_type
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/hashtable_policy.h 65 inline typename std::iterator_traits<_Iterator>::difference_type
71 inline typename std::iterator_traits<_Iterator>::difference_type
77 inline typename std::iterator_traits<_Iterator>::difference_type
80 typedef typename std::iterator_traits<_Iterator>::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/regex.h 868 typedef iterator_traits<_BiIter> __iter_traits;
1043 typename iterator_traits<_Bi_iter>::value_type,
1576 typedef std::iterator_traits<_Bi_iter> __iter_traits;
usr/include/c++/7.4.0/bits/regex_executor.h 61 typedef typename iterator_traits<_BiIter>::value_type _CharT;
usr/include/c++/7.4.0/bits/stl_algo.h 115 typename iterator_traits<_RandomAccessIterator>::difference_type
264 typename iterator_traits<_ForwardIterator>::difference_type
293 typedef typename std::iterator_traits<_RandomAccessIter>::difference_type
614 typedef typename iterator_traits<_ForwardIterator>::difference_type
1087 typename iterator_traits<_InputIterator>::value_type __value = *__first;
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
1688 typedef typename iterator_traits<_InputIterator>::value_type
1690 typedef iterator_traits<_RandomAccessIterator> _RItTraits;
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;
3598 = typename iterator_traits<_ForwardIterator1>::iterator_category;
3600 = typename iterator_traits<_ForwardIterator2>::iterator_category;
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;
856 const typename iterator_traits<_RAI1>::difference_type
858 const typename iterator_traits<_RAI2>::difference_type
875 typedef typename iterator_traits<_II1>::iterator_category _Category1;
876 typedef typename iterator_traits<_II2>::iterator_category _Category2;
931 typedef typename iterator_traits<_II1>::value_type _ValueType1;
932 typedef typename iterator_traits<_II2>::value_type _ValueType2;
949 typedef typename iterator_traits<_ForwardIterator>::difference_type
1118 using _Cat1 = typename iterator_traits<_II1>::iterator_category;
1119 using _Cat2 = typename iterator_traits<_II2>::iterator_category;
1165 using _Cat1 = typename iterator_traits<_IIter1>::iterator_category;
1166 using _Cat2 = typename iterator_traits<_IIter2>::iterator_category;
usr/include/c++/7.4.0/bits/stl_construct.h 129 typedef typename iterator_traits<_ForwardIterator>::value_type
174 typedef typename iterator_traits<_ForwardIterator>::value_type
usr/include/c++/7.4.0/bits/stl_heap.h 156 typedef typename iterator_traits<_RandomAccessIterator>::value_type
158 typedef typename iterator_traits<_RandomAccessIterator>::difference_type
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
86 typename iterator_traits<_InputIterator>::difference_type __n = 0;
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
206 { return typename iterator_traits<_Iter>::iterator_category(); }
usr/include/c++/7.4.0/bits/stl_numeric.h 240 typedef typename iterator_traits<_InputIterator>::value_type _ValueType;
281 typedef typename iterator_traits<_InputIterator>::value_type _ValueType;
320 typedef typename iterator_traits<_InputIterator>::value_type _ValueType;
363 typedef typename iterator_traits<_InputIterator>::value_type _ValueType;
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
509 typedef typename iterator_traits<_ForwardIterator>::value_type
545 typedef typename iterator_traits<_ForwardIterator>::value_type
560 typedef typename iterator_traits<_ForwardIterator>::value_type
576 typedef typename iterator_traits<_ForwardIterator>::value_type
719 typedef typename iterator_traits<_ForwardIterator>::value_type
733 typedef typename iterator_traits<_ForwardIterator>::value_type
usr/include/c++/7.4.0/bits/stl_vector.h 1297 typedef typename std::iterator_traits<_InputIterator>::
utils/unittest/googlemock/include/gmock/gmock-matchers.h 2473 typedef typename std::iterator_traits<
3663 typename ::std::iterator_traits<Iter>::value_type>
3665 typedef typename ::std::iterator_traits<Iter>::value_type T;
3705 typename ::std::iterator_traits<Iter>::value_type>
3707 typedef typename ::std::iterator_traits<Iter>::value_type T;