| /minix3/external/bsd/llvm/dist/llvm/include/llvm/ADT/ |
| H A D | DenseSet.h | 79 class Iterator { 89 Iterator(const typename MapTy::iterator &i) : I(i) {} in Iterator() function 94 Iterator& operator++() { ++I; return *this; } 95 bool operator==(const Iterator& X) const { return I == X.I; } 96 bool operator!=(const Iterator& X) const { return I != X.I; } 119 typedef Iterator iterator; 122 iterator begin() { return Iterator(TheMap.begin()); } in begin() 123 iterator end() { return Iterator(TheMap.end()); } in end() 128 iterator find(const ValueT &V) { return Iterator(TheMap.find(V)); } in find() 137 return Iterator(TheMap.find_as(Val)); in find_as() [all …]
|
| H A D | PriorityQueue.h | 35 template<class Iterator> 36 PriorityQueue(Iterator begin, Iterator end,
|
| H A D | MapVector.h | 129 typename VectorType::iterator erase(typename VectorType::iterator Iterator) { in erase() argument 130 Map.erase(Iterator->first); in erase() 131 auto Next = Vector.erase(Iterator); in erase() 149 auto Iterator = find(Key); in erase() local 150 if (Iterator == end()) in erase() 152 erase(Iterator); in erase()
|
| H A D | FoldingSet.h | 547 VectorIteratorT Iterator; variable 550 FoldingSetVectorIterator(VectorIteratorT I) : Iterator(I) {} in FoldingSetVectorIterator() 553 return Iterator == RHS.Iterator; 556 return Iterator != RHS.Iterator; 559 T &operator*() const { return **Iterator; } 561 T *operator->() const { return *Iterator; } 564 ++Iterator;
|
| /minix3/external/bsd/libc++/dist/libcxx/test/std/experimental/algorithms/alg.search/ |
| H A D | search.pass.cpp | 27 template <typename Iterator> 28 Iterator operator() ( Iterator b, Iterator /*e*/) const in operator ()()
|
| /minix3/external/bsd/llvm/dist/llvm/test/CodeGen/X86/ |
| H A D | pr18162.ll | 7 %"Iterator" = type { i32* } 12 define { i64, <2 x float> } @Foo(%"Iterator"* %this) { 15 %this.addr = alloca %"Iterator"* 16 %this1 = load %"Iterator"** %this.addr 17 %bundle_ = getelementptr inbounds %"Iterator"* %this1, i32 0, i32 0
|
| /minix3/external/bsd/llvm/dist/llvm/utils/unittest/googletest/include/gtest/internal/ |
| H A D | gtest-param-util.h | 191 return new Iterator(this, begin_, 0, step_); in Begin() 194 return new Iterator(this, end_, end_index_, step_); in End() 198 class Iterator : public ParamIteratorInterface<T> { 200 Iterator(const ParamGeneratorInterface<T>* base, T value, int index, in Iterator() function 203 virtual ~Iterator() {} in ~Iterator() 213 return new Iterator(*this); in Clone() 223 CheckedDowncastToActualType<const Iterator>(&other)->index_; in Equals() 228 Iterator(const Iterator& other) in Iterator() function 234 void operator=(const Iterator& other); 276 return new Iterator(this, container_.begin()); in Begin() [all …]
|
| H A D | gtest-param-util-generated.h | 2849 return new Iterator(this, g1_, g1_.begin(), g2_, g2_.begin()); in Begin() 2852 return new Iterator(this, g1_, g1_.end(), g2_, g2_.end()); in End() 2856 class Iterator : public ParamIteratorInterface<ParamType> { 2858 Iterator(const ParamGeneratorInterface<ParamType>* base, in Iterator() function 2868 virtual ~Iterator() {} in ~Iterator() 2885 return new Iterator(*this); in Clone() 2894 const Iterator* typed_other = in Equals() 2895 CheckedDowncastToActualType<const Iterator>(&other); in Equals() 2906 Iterator(const Iterator& other) in Iterator() function 2930 void operator=(const Iterator& other); [all …]
|
| /minix3/external/bsd/libc++/dist/libcxx/test/containers/sequences/vector.bool/ |
| H A D | construct_iter_iter.pass.cpp | 21 template <class C, class Iterator> 23 test(Iterator first, Iterator last) in test()
|
| H A D | construct_iter_iter_alloc.pass.cpp | 22 template <class C, class Iterator> 24 test(Iterator first, Iterator last, const typename C::allocator_type& a) in test()
|
| /minix3/external/bsd/libc++/dist/libcxx/test/std/containers/sequences/vector.bool/ |
| H A D | construct_iter_iter.pass.cpp | 21 template <class C, class Iterator> 23 test(Iterator first, Iterator last) in test()
|
| H A D | construct_iter_iter_alloc.pass.cpp | 22 template <class C, class Iterator> 24 test(Iterator first, Iterator last, const typename C::allocator_type& a) in test()
|
| /minix3/external/bsd/llvm/dist/clang/include/clang/AST/ |
| H A D | AttrIterator.h | 49 typedef typename Container::const_iterator Iterator; typedef 58 mutable Iterator Current; 65 void AdvanceToNext(Iterator I) const { in AdvanceToNext() 78 explicit specific_attr_iterator(Iterator i) : Current(i) { } in specific_attr_iterator()
|
| /minix3/external/bsd/llvm/dist/clang/include/clang/Analysis/Analyses/ |
| H A D | ThreadSafetyUtil.h | 196 class Iterator { 198 Iterator(T *Data) : Data(Data) {} in Iterator() function 201 Iterator &operator++() { 205 bool operator!=(Iterator Other) { return Data != Other.Data; } 210 Iterator begin() { return Array.end() - 1; } in begin() 211 Iterator end() { return Array.begin() - 1; } in end() 212 const Iterator begin() const { return Array.end() - 1; } in begin() 213 const Iterator end() const { return Array.begin() - 1; } in end()
|
| /minix3/external/bsd/libc++/dist/libcxx/test/std/containers/sequences/vector/vector.cons/ |
| H A D | construct_iter_iter_alloc.pass.cpp | 23 template <class C, class Iterator, class A> 25 test(Iterator first, Iterator last, const A& a) in test()
|
| H A D | construct_iter_iter.pass.cpp | 22 template <class C, class Iterator> 24 test(Iterator first, Iterator last) in test()
|
| /minix3/external/bsd/libc++/dist/libcxx/test/containers/sequences/vector/vector.cons/ |
| H A D | construct_iter_iter.pass.cpp | 22 template <class C, class Iterator> 24 test(Iterator first, Iterator last) in test()
|
| H A D | construct_iter_iter_alloc.pass.cpp | 23 template <class C, class Iterator, class A> 25 test(Iterator first, Iterator last, const A& a) in test()
|
| /minix3/external/bsd/llvm/dist/clang/test/SemaTemplate/ |
| H A D | dependent-expr.cpp | 5 template <typename Iterator> 6 void Test(Iterator it) { in Test()
|
| /minix3/external/bsd/llvm/dist/llvm/lib/IR/ |
| H A D | Value.cpp | 750 for (ValueHandleBase Iterator(Assert, *Entry); Entry; Entry = Iterator.Next) { in ValueIsDeleted() local 751 Iterator.RemoveFromUseList(); in ValueIsDeleted() 752 Iterator.AddToExistingUseListAfter(Entry); in ValueIsDeleted() 753 assert(Entry->Next == &Iterator && "Loop invariant broken."); in ValueIsDeleted() 806 for (ValueHandleBase Iterator(Assert, *Entry); Entry; Entry = Iterator.Next) { in ValueIsRAUWd() local 807 Iterator.RemoveFromUseList(); in ValueIsRAUWd() 808 Iterator.AddToExistingUseListAfter(Entry); in ValueIsRAUWd() 809 assert(Entry->Next == &Iterator && "Loop invariant broken."); in ValueIsRAUWd()
|
| /minix3/external/bsd/libc++/dist/libcxx/include/ |
| H A D | iterator | 20 template<class Iterator> 23 typedef typename Iterator::difference_type difference_type; 24 typedef typename Iterator::value_type value_type; 25 typedef typename Iterator::pointer pointer; 26 typedef typename Iterator::reference reference; 27 typedef typename Iterator::iterator_category iterator_category; 76 template <class Iterator> 78 : public iterator<typename iterator_traits<Iterator>::iterator_category, 79 typename iterator_traits<Iterator>::value_type, 80 typename iterator_traits<Iterator>::difference_type, [all …]
|
| /minix3/external/bsd/llvm/dist/clang/test/SemaCXX/ |
| H A D | conversion-function.cpp | 333 template <typename T> struct Iterator; 337 struct Iterator<int> { struct 343 typedef typename Iterator<T>::container_type X;
|
| /minix3/external/bsd/llvm/dist/clang/test/FixIt/ |
| H A D | fixit.cpp | 143 class Iterator { class in F1 149 …typename F1<T>:: /*template*/ Iterator<0> Mypos; // expected-error {{use 'template' keyword to tr… 154 …typename F1<T>:: /*template*/ Iterator<0> Mypos; // expected-error {{use 'template' keyword to tre… in f()
|
| /minix3/external/bsd/llvm/dist/clang/test/Parser/ |
| H A D | MicrosoftExtensions.cpp | 162 class Iterator { class in C1 168 …typename C1<T>:: /*template*/ Iterator<0> Mypos; // expected-warning {{use 'template' keyword to … 173 …typename C1<T>:: /*template*/ Iterator<0> Mypos; // expected-warning {{use 'template' keyword to t… in missing_template_keyword()
|
| /minix3/external/bsd/llvm/dist/llvm/include/llvm/IR/ |
| H A D | InstVisitor.h | 89 template<class Iterator> 90 void visit(Iterator Start, Iterator End) { in visit()
|