Searched refs:ResultToks (Results 1 – 2 of 2) sorted by relevance
139 SmallVectorImpl<Token> &ResultToks, bool HasPasteOperator, MacroInfo *Macro, in MaybeRemoveCommaBeforeVaArgs() argument161 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() argument192 const unsigned int NumVAOptTokens = ResultToks.size() - NumToksPriorToVAOpt; in stringifyVAOPTContents()[all …]
205 void stringifyVAOPTContents(SmallVectorImpl<Token> &ResultToks,235 bool MaybeRemoveCommaBeforeVaArgs(SmallVectorImpl<Token> &ResultToks,