Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/lldb/include/lldb/Utility/
H A DIterable.h21 struct ValueMapIterator struct
23 ValueMapIterator<WrappedIteratorT, T>, WrappedIteratorT,
26 ValueMapIterator() = default;
27 explicit ValueMapIterator(WrappedIteratorT u) in ValueMapIterator() argument
28 : ValueMapIterator::iterator_adaptor_base(std::move(u)) {} in ValueMapIterator()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DValueMap.h48 class ValueMapIterator; variable
135 using iterator = ValueMapIterator<MapT, KeyT>;
330 template <typename DenseMapT, typename KeyT> class ValueMapIterator {
343 ValueMapIterator() : I() {}
344 ValueMapIterator(BaseT I) : I(I) {}
368 bool operator==(const ValueMapIterator &RHS) const {
371 bool operator!=(const ValueMapIterator &RHS) const {
375 inline ValueMapIterator& operator++() { // Preincrement
379 ValueMapIterator operator++(int) { // Postincrement
380 ValueMapIterator tmp = *this; ++*this; return tmp;
[all …]
/freebsd/contrib/llvm-project/lldb/include/lldb/Symbol/
H A DTypeMap.h47 typedef llvm::iterator_range<ValueMapIterator<collection::const_iterator>>