Home
last modified time | relevance | path

Searched refs:ReplacementTokens (Results 1 – 2 of 2) sorted by relevance

/openbsd-src/gnu/llvm/clang/include/clang/Lex/
H A DMacroInfo.h58 const Token *ReplacementTokens = nullptr; variable
239 return ReplacementTokens[Tok]; in getReplacementToken()
244 const_tokens_iterator tokens_begin() const { return ReplacementTokens; } in tokens_begin()
246 return ReplacementTokens + NumReplacementTokens; in tokens_end()
250 return llvm::ArrayRef(ReplacementTokens, NumReplacementTokens); in tokens()
255 assert(ReplacementTokens == nullptr && NumReplacementTokens == 0 && in allocateTokens()
259 ReplacementTokens = NewReplacementTokens; in allocateTokens()
267 assert(ReplacementTokens == nullptr && NumReplacementTokens == 0 && in setTokens()
275 ReplacementTokens = NewReplacementTokens; in setTokens()
/openbsd-src/gnu/llvm/clang/lib/Lex/
H A DMacroInfo.cpp61 ArrayRef<Token> ReplacementTokens = tokens(); in getDefinitionLengthSlow() local
62 if (ReplacementTokens.empty()) in getDefinitionLengthSlow()
65 const Token &firstToken = ReplacementTokens.front(); in getDefinitionLengthSlow()
66 const Token &lastToken = ReplacementTokens.back(); in getDefinitionLengthSlow()
116 const Token &A = ReplacementTokens[i]; in isIdenticalTo()
117 const Token &B = Other.ReplacementTokens[i]; in isIdenticalTo()