Searched refs:IteratorBase (Results 1 - 4 of 4) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_list.h132 class IteratorBase { class in struct:__sanitizer::IntrusiveList
134 explicit IteratorBase(ItemTy *current) : current_(current) {} function in class:__sanitizer::IntrusiveList::IteratorBase
135 IteratorBase &operator++() {
139 bool operator!=(IteratorBase other) const {
149 typedef IteratorBase<Item> Iterator;
150 typedef IteratorBase<const Item> ConstIterator;
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/scudo/standalone/
H A Dlist.h20 template <class T> class IteratorBase { class in namespace:scudo
22 explicit IteratorBase(T *CurrentT) : Current(CurrentT) {} function in class:scudo::IteratorBase
23 IteratorBase &operator++() {
27 bool operator!=(IteratorBase Other) const { return Current != Other.Current; }
48 typedef IteratorBase<T> Iterator;
49 typedef IteratorBase<const T> ConstIterator;
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/ADT/
H A DAllocatorList.h87 template <class ValueT, class IteratorBase>
89 : public iterator_adaptor_base<IteratorImpl<ValueT, IteratorBase>,
90 IteratorBase,
97 iterator_adaptor_base<IteratorImpl<ValueT, IteratorBase>, IteratorBase,
109 explicit IteratorImpl(const IteratorBase &I) : base_type(I) {}
114 OtherIteratorBase, IteratorBase>::value>::type * = nullptr)
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/AST/
H A DDeclBase.h1216 using IteratorBase =
1221 class iterator : public IteratorBase {
1226 : IteratorBase(Pos), SingleElement(Single) {}
1229 return SingleElement ? SingleElement : IteratorBase::operator*();

Completed in 320 milliseconds