Searched refs:IdentifierIterator (Results 1 – 7 of 7) sorted by relevance
582 class IdentifierIterator {584 IdentifierIterator() = default;587 IdentifierIterator(const IdentifierIterator &) = delete;588 IdentifierIterator &operator=(const IdentifierIterator &) = delete;590 virtual ~IdentifierIterator();622 virtual IdentifierIterator *getIdentifiers();
35 class IdentifierIterator; variable137 IdentifierIterator *createIdentifierIterator() const;
2057 IdentifierIterator *getIdentifiers() override;
46 IdentifierIterator::~IdentifierIterator() = default;54 class EmptyLookupIterator : public IdentifierIterator {61 IdentifierIterator *IdentifierInfoLookup::getIdentifiers() { in getIdentifiers()
923 class GlobalIndexIdentifierIterator : public IdentifierIterator {947 IdentifierIterator *GlobalModuleIndex::createIdentifierIterator() const { in createIdentifierIterator()
8355 class ASTIdentifierIterator : public IdentifierIterator {8415 class ChainedIdentifierIterator : public IdentifierIterator {8416 std::unique_ptr<IdentifierIterator> Current;8417 std::unique_ptr<IdentifierIterator> Queued;8420 ChainedIdentifierIterator(std::unique_ptr<IdentifierIterator> First, in ChainedIdentifierIterator()8421 std::unique_ptr<IdentifierIterator> Second) in ChainedIdentifierIterator()8441 IdentifierIterator *ASTReader::getIdentifiers() { in getIdentifiers()8443 std::unique_ptr<IdentifierIterator> ReaderIter( in getIdentifiers()8445 std::unique_ptr<IdentifierIterator> ModulesIter( in getIdentifiers()
4144 std::unique_ptr<IdentifierIterator> Iter(External->getIdentifiers()); in lookupInDeclContext()5293 std::unique_ptr<IdentifierIterator> Iter(External->getIdentifiers()); in makeTypoCorrectionConsumer()