Home
last modified time | relevance | path

Searched refs:TokenBuffer (Results 1 – 6 of 6) sorted by relevance

/freebsd-14.2/contrib/llvm-project/clang/include/clang/Tooling/Syntax/
H A DTokens.h174 class TokenBuffer {
176 TokenBuffer(const SourceManager &SourceMgr) : SourceMgr(&SourceMgr) {} in TokenBuffer() function
178 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() &&;
H A DTokenBufferTokenManager.h22 TokenBufferTokenManager(const TokenBuffer &Tokens, in TokenBufferTokenManager()
45 const TokenBuffer &tokenBuffer() const { return Tokens; } in tokenBuffer()
58 const TokenBuffer &Tokens;
/freebsd-14.2/contrib/llvm-project/clang/lib/Tooling/Syntax/
H A DTokens.cpp228 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 …]
H A DBuildTree.cpp571 Forest(syntax::Arena &A, const syntax::TokenBuffer &TB) { in Forest()
628 void foldChildren(const syntax::TokenBuffer &TB, in foldChildren()
/freebsd-14.2/sys/contrib/dev/acpica/compiler/
H A Dprmacros.c589 char *TokenBuffer, in PrDoMacroInvocation() argument
618 TokenOffset = (MacroStart - TokenBuffer); in PrDoMacroInvocation()
670 TokenOffset = (MacroStart - TokenBuffer); in PrDoMacroInvocation()
H A Dpreprocess.h331 char *TokenBuffer,