Lines Matching defs:ArgExprs
2038 ExprVector ArgExprs;
2061 ArgExprs.push_back(Idx.get());
2064 if (ParseExpressionList(ArgExprs)) {
2075 if (ArgExprs.size() <= 1 && AllowOpenACCArraySections) {
2083 } else if (ArgExprs.size() <= 1 && getLangOpts().OpenMP) {
2121 LHS.get(), Loc, ArgExprs.empty() ? nullptr : ArgExprs[0],
2125 LHS.get(), Loc, ArgExprs.empty() ? nullptr : ArgExprs[0],
2131 ArgExprs, RLoc);
2193 ExprVector ArgExprs;
2197 LHS.get(), ArgExprs, PT.getOpenLocation());
2203 if (ParseExpressionList(ArgExprs, [&] {
2216 for (auto &E : ArgExprs)
2229 for (auto &E : ArgExprs)
2232 // If there were delayed typos in the LHS or ArgExprs, call SkipUntil
2243 LHS = Actions.ActOnCallExpr(getCurScope(), Fn, Loc, ArgExprs, RParLoc,
2246 ArgExprs.insert(ArgExprs.begin(), Fn);
2248 Actions.CreateRecoveryExpr(Fn->getBeginLoc(), RParLoc, ArgExprs);
3286 ExprVector ArgExprs;
3288 if (!ParseSimpleExpressionList(ArgExprs)) {
3290 // fold-expressions, we'll need to allow multiple ArgExprs here.
3291 if (ExprType >= FoldExpr && ArgExprs.size() == 1 &&
3294 return ParseFoldExpression(ArgExprs[0], T);
3299 ArgExprs);