Home | History | Annotate | Download | only in Lex

Lines Matching defs:ArgNo

143       int ArgNo = Macro->getArgumentNum(Tokens[i+1].getIdentifierInfo());
144 assert(ArgNo != -1 && "Token following # is not an argument?");
153 Res = ActualArgs->getStringifiedArgument(ArgNo, PP,
158 Res = MacroArgs::StringifyArgument(ActualArgs->getUnexpArgument(ArgNo),
179 int ArgNo = II ? Macro->getArgumentNum(II) : -1;
180 if (ArgNo == -1) {
209 const Token *ArgTok = ActualArgs->getUnexpArgument(ArgNo);
211 ResultArgToks = &ActualArgs->getPreExpArgument(ArgNo, Macro, PP)[0];
252 const Token *ArgToks = ActualArgs->getUnexpArgument(ArgNo);
261 (unsigned)ArgNo == Macro->getNumArgs()-1 &&
324 if ((unsigned)ArgNo == Macro->getNumArgs()-1 && // is __VA_ARGS__