Searched refs:UseIterator (Results 1 – 2 of 2) sorted by relevance
249 class UseIterator; variable250 using use_iterator = UseIterator;311 class ResultRange::UseIterator final312 : public llvm::iterator_facade_base<UseIterator, std::forward_iterator_tag,317 explicit UseIterator(ResultRange results, bool end = false);319 using llvm::iterator_facade_base<UseIterator, std::forward_iterator_tag,321 UseIterator &operator++();325 bool operator==(const UseIterator &rhs) const { return use == rhs.use; }326 bool operator!=(const UseIterator &rhs) const { return !(*this == rhs); }
557 ResultRange::UseIterator::UseIterator(ResultRange results, bool end) in UseIterator() function in ResultRange::UseIterator564 ResultRange::UseIterator &ResultRange::UseIterator::operator++() { in operator ++()576 void ResultRange::UseIterator::skipOverResultsWithNoUsers() { in skipOverResultsWithNoUsers()