Searched refs:TokenBuffer (Results 1 – 6 of 6) sorted by relevance
174 class TokenBuffer {176 TokenBuffer(const SourceManager &SourceMgr) : SourceMgr(&SourceMgr) {} in TokenBuffer() function178 TokenBuffer(TokenBuffer &&) = default;179 TokenBuffer(const TokenBuffer &) = delete;180 TokenBuffer &operator=(TokenBuffer &&) = default;181 TokenBuffer &operator=(const TokenBuffer &) = delete;384 spelledTokensTouching(SourceLocation Loc, const syntax::TokenBuffer &Tokens);395 const syntax::TokenBuffer &Tokens);427 [[nodiscard]] TokenBuffer consume() &&;
22 TokenBufferTokenManager(const TokenBuffer &Tokens, in TokenBufferTokenManager()45 const TokenBuffer &tokenBuffer() const { return Tokens; } in tokenBuffer()58 const TokenBuffer &Tokens;
228 void TokenBuffer::indexExpandedTokens() { in indexExpandedTokens()306 const TokenBuffer::Mapping *460 TokenBuffer::Expansion TokenBuffer::makeExpansion(const MarkedFile &F, in makeExpansion()470 const TokenBuffer::MarkedFile &489 std::optional<TokenBuffer::Expansion>503 std::vector<TokenBuffer::Expansion> TokenBuffer::expansionsOverlapping( in expansionsOverlapping()714 TokenBuffer build() && { in build()771 TokenBuffer::Mapping Mapping; in discard()833 TokenBuffer::Mapping Mapping; in advance()886 TokenBuffer Result;[all …]
571 Forest(syntax::Arena &A, const syntax::TokenBuffer &TB) { in Forest()628 void foldChildren(const syntax::TokenBuffer &TB, in foldChildren()
589 char *TokenBuffer, in PrDoMacroInvocation() argument618 TokenOffset = (MacroStart - TokenBuffer); in PrDoMacroInvocation()670 TokenOffset = (MacroStart - TokenBuffer); in PrDoMacroInvocation()
331 char *TokenBuffer,