Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/Lex/
H A DTokenLexer.cpp139 SmallVectorImpl<Token> &ResultToks, bool HasPasteOperator, MacroInfo *Macro, in MaybeRemoveCommaBeforeVaArgs() argument
161 if (ResultToks.empty() || !ResultToks.back().is(tok::comma)) in MaybeRemoveCommaBeforeVaArgs()
166 PP.Diag(ResultToks.back().getLocation(), diag::ext_paste_comma); in MaybeRemoveCommaBeforeVaArgs()
169 ResultToks.pop_back(); in MaybeRemoveCommaBeforeVaArgs()
171 if (!ResultToks.empty()) { in MaybeRemoveCommaBeforeVaArgs()
176 if (ResultToks.back().is(tok::hashhash)) in MaybeRemoveCommaBeforeVaArgs()
177 ResultToks.pop_back(); in MaybeRemoveCommaBeforeVaArgs()
180 ResultToks.back().setFlag(Token::CommaAfterElided); in MaybeRemoveCommaBeforeVaArgs()
189 SmallVectorImpl<Token> &ResultToks, const VAOptExpansionContext &VCtx, in stringifyVAOPTContents() argument
192 const unsigned int NumVAOptTokens = ResultToks.size() - NumToksPriorToVAOpt; in stringifyVAOPTContents()
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/Lex/
H A DTokenLexer.h205 void stringifyVAOPTContents(SmallVectorImpl<Token> &ResultToks,
235 bool MaybeRemoveCommaBeforeVaArgs(SmallVectorImpl<Token> &ResultToks,