Searched refs:TokenBuffer (Results 1 – 6 of 6) 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()264 const TokenBuffer::Mapping *415 TokenBuffer::Expansion TokenBuffer::makeExpansion(const MarkedFile &F, in makeExpansion()425 const TokenBuffer::MarkedFile &444 llvm::Optional<TokenBuffer::Expansion>458 std::vector<TokenBuffer::Expansion> TokenBuffer::expansionsOverlapping( in expansionsOverlapping()669 TokenBuffer build() && { in build()726 TokenBuffer::Mapping Mapping; in discard()788 TokenBuffer::Mapping Mapping; in advance()841 TokenBuffer Result;[all …]
36 const TokenBuffer &Tokens) in Arena()39 const syntax::TokenBuffer &syntax::Arena::getTokenBuffer() const { in getTokenBuffer()
589 char *TokenBuffer, in PrDoMacroInvocation() argument618 TokenOffset = (MacroStart - TokenBuffer); in PrDoMacroInvocation()670 TokenOffset = (MacroStart - TokenBuffer); in PrDoMacroInvocation()
331 char *TokenBuffer,