Lines Matching defs:UseIterator
261 class UseIterator;
262 using use_iterator = UseIterator;
343 class ResultRange::UseIterator final
344 : public llvm::iterator_facade_base<UseIterator, std::forward_iterator_tag,
347 /// Initialize the UseIterator. Specify `end` to return iterator to last
349 explicit UseIterator(ResultRange results, bool end = false);
351 using llvm::iterator_facade_base<UseIterator, std::forward_iterator_tag,
353 UseIterator &operator++();
357 bool operator==(const UseIterator &rhs) const { return use == rhs.use; }
358 bool operator!=(const UseIterator &rhs) const { return !(*this == rhs); }