Searched refs:TokenBuffer (Results 1 – 7 of 7) sorted by relevance
176 class TokenBuffer {178 TokenBuffer(const SourceManager &SourceMgr) : SourceMgr(&SourceMgr) {} in TokenBuffer() function180 TokenBuffer(TokenBuffer &&) = default;181 TokenBuffer(const TokenBuffer &) = delete;182 TokenBuffer &operator=(TokenBuffer &&) = default;183 TokenBuffer &operator=(const TokenBuffer &) = delete;386 spelledTokensTouching(SourceLocation Loc, const syntax::TokenBuffer &Tokens);397 const syntax::TokenBuffer &Tokens);429 LLVM_NODISCARD TokenBuffer consume() &&;
44 const TokenBuffer &Tokens);49 const TokenBuffer &getTokenBuffer() const;63 const TokenBuffer &Tokens;
186 void TokenBuffer::indexExpandedTokens() { in indexExpandedTokens()199 llvm::ArrayRef<syntax::Token> TokenBuffer::expandedTokens(SourceRange R) const { in expandedTokens()228 std::pair<const syntax::Token *, const TokenBuffer::Mapping *>229 TokenBuffer::spelledForExpandedToken(const syntax::Token *Expanded) const { in spelledForExpandedToken()264 const TokenBuffer::Mapping *265 TokenBuffer::mappingStartingBeforeSpelled(const MarkedFile &F, in mappingStartingBeforeSpelled()281 TokenBuffer::expandedForSpelled(llvm::ArrayRef<syntax::Token> Spelled) const { in expandedForSpelled()338 llvm::ArrayRef<syntax::Token> TokenBuffer::spelledTokens(FileID FID) const { in spelledTokens()344 const syntax::Token *TokenBuffer::spelledTokenAt(SourceLocation Loc) const { in spelledTokenAt()354 std::string TokenBuffer::Mapping::str() const { in str()[all …]
36 const TokenBuffer &Tokens) in Arena()39 const syntax::TokenBuffer &syntax::Arena::getTokenBuffer() const { in getTokenBuffer()
468 * PARAMETERS: TokenBuffer - Current line buffer482 char *TokenBuffer, in PrDoMacroInvocation() argument 513 TokenOffset = (MacroStart - TokenBuffer); in PrDoMacroInvocation() 577 TokenOffset = (MacroStart - TokenBuffer); in PrDoMacroInvocation()
224 char *TokenBuffer,
153 clang::syntax::TokenBuffer TB = std::move(Collector).consume(); in CreateASTConsumer()