Home
last modified time | relevance | path

Searched refs:IteratorBase (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_list.h132 class IteratorBase {
134 explicit IteratorBase(ItemTy *current) : current_(current) {} in IteratorBase() function
135 IteratorBase &operator++() {
139 bool operator!=(IteratorBase other) const {
149 typedef IteratorBase<Item> Iterator;
150 typedef IteratorBase<const Item> ConstIterator;
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DAllocatorList.h86 template <class ValueT, class IteratorBase>
88 : public iterator_adaptor_base<IteratorImpl<ValueT, IteratorBase>,
89 IteratorBase,
96 iterator_adaptor_base<IteratorImpl<ValueT, IteratorBase>, IteratorBase,
108 explicit IteratorImpl(const IteratorBase &I) : base_type(I) {} in IteratorImpl()
113 OtherIteratorBase, IteratorBase>::value> * = nullptr)
/freebsd/contrib/llvm-project/compiler-rt/lib/scudo/standalone/
H A Dlist.h112 template <class T> class IteratorBase : public LinkOp<T> {
114 IteratorBase(const LinkOp<T> &Link, T *CurrentT) in IteratorBase() function
117 IteratorBase &operator++() {
121 bool operator!=(IteratorBase Other) const { return Current != Other.Current; }
145 typedef IteratorBase<T> Iterator;
146 typedef IteratorBase<const T> ConstIterator;