Searched refs:IdentifierIterator (Results 1 – 7 of 7) sorted by relevance
438 class IdentifierIterator {440 IdentifierIterator() = default;443 IdentifierIterator(const IdentifierIterator &) = delete;444 IdentifierIterator &operator=(const IdentifierIterator &) = delete;446 virtual ~IdentifierIterator();478 virtual IdentifierIterator *getIdentifiers();
37 class IdentifierIterator; variable152 IdentifierIterator *createIdentifierIterator() const;
1979 IdentifierIterator *getIdentifiers() override;
40 IdentifierIterator::~IdentifierIterator() = default;48 class EmptyLookupIterator : public IdentifierIterator56 IdentifierIterator *IdentifierInfoLookup::getIdentifiers() { in getIdentifiers()
915 class GlobalIndexIdentifierIterator : public IdentifierIterator {939 IdentifierIterator *GlobalModuleIndex::createIdentifierIterator() const { in createIdentifierIterator()
7889 class ASTIdentifierIterator : public IdentifierIterator {7949 class ChainedIdentifierIterator : public IdentifierIterator {7950 std::unique_ptr<IdentifierIterator> Current;7951 std::unique_ptr<IdentifierIterator> Queued;7954 ChainedIdentifierIterator(std::unique_ptr<IdentifierIterator> First, in ChainedIdentifierIterator()7955 std::unique_ptr<IdentifierIterator> Second) in ChainedIdentifierIterator()7975 IdentifierIterator *ASTReader::getIdentifiers() { in getIdentifiers()7977 std::unique_ptr<IdentifierIterator> ReaderIter( in getIdentifiers()7979 std::unique_ptr<IdentifierIterator> ModulesIter( in getIdentifiers()
3509 std::unique_ptr<IdentifierIterator> Iter(External->getIdentifiers()); in LookupVisibleDecls()4660 std::unique_ptr<IdentifierIterator> Iter(External->getIdentifiers()); in makeTypoCorrectionConsumer()