Searched refs:TokenCollector (Results 1 – 7 of 7) sorted by relevance
351 friend class TokenCollector; variable419 class TokenCollector {424 TokenCollector(Preprocessor &P);
76 std::unique_ptr<syntax::TokenCollector> Tokens) in buildTree()95 std::unique_ptr<syntax::TokenCollector> Tokens; in buildTree()110 std::make_unique<syntax::TokenCollector>(CI.getPreprocessor()); in buildTree()
118 llvm::Optional<TokenCollector> Collector; in recordTokens()
663 class TokenCollector::CollectPPExpansions : public PPCallbacks {665 CollectPPExpansions(TokenCollector &C) : Collector(&C) {} in CollectPPExpansions()713 TokenCollector *Collector;731 TokenCollector::TokenCollector(Preprocessor &PP) : PP(PP) { in TokenCollector() function in TokenCollector754 class TokenCollector::Builder {943 TokenBuffer TokenCollector::consume() && { in consume()
169 clang::syntax::TokenCollector Collector; in CreateASTConsumer()
134 struct TokenCollector { struct209 TokenCollector Toks = {*this, InMacroArgPreExpansion, {}, Tok}; in Handle_Pragma()349 TokenCollector Toks = {*this, InMacroArgPreExpansion, {}, Tok}; in HandleMicrosoft__pragma()
615 syntax::TokenCollector CollectTokens(Clang->getPreprocessor()); in build()