Searched refs:IdentifierIterator (Results 1 – 7 of 7) sorted by relevance
607 class IdentifierIterator {609 IdentifierIterator() = default;612 IdentifierIterator(const IdentifierIterator &) = delete;613 IdentifierIterator &operator=(const IdentifierIterator &) = delete;615 virtual ~IdentifierIterator();647 virtual IdentifierIterator *getIdentifiers();
35 class IdentifierIterator; variable137 IdentifierIterator *createIdentifierIterator() const;
2072 IdentifierIterator *getIdentifiers() override;
46 IdentifierIterator::~IdentifierIterator() = default;54 class EmptyLookupIterator : public IdentifierIterator {61 IdentifierIterator *IdentifierInfoLookup::getIdentifiers() { in getIdentifiers()
919 class GlobalIndexIdentifierIterator : public IdentifierIterator {943 IdentifierIterator *GlobalModuleIndex::createIdentifierIterator() const { in createIdentifierIterator()
8497 class ASTIdentifierIterator : public IdentifierIterator {8557 class ChainedIdentifierIterator : public IdentifierIterator {8558 std::unique_ptr<IdentifierIterator> Current;8559 std::unique_ptr<IdentifierIterator> Queued;8562 ChainedIdentifierIterator(std::unique_ptr<IdentifierIterator> First, in ChainedIdentifierIterator()8563 std::unique_ptr<IdentifierIterator> Second) in ChainedIdentifierIterator()8583 IdentifierIterator *ASTReader::getIdentifiers() { in getIdentifiers()8585 std::unique_ptr<IdentifierIterator> ReaderIter( in getIdentifiers()8587 std::unique_ptr<IdentifierIterator> ModulesIter( in getIdentifiers()
4078 std::unique_ptr<IdentifierIterator> Iter(External->getIdentifiers()); in lookupInDeclContext()5228 std::unique_ptr<IdentifierIterator> Iter(External->getIdentifiers()); in makeTypoCorrectionConsumer()