Lines Matching refs:Args
1100 Expr **Args, unsigned NumArgs,
1108 if (Args[i]->isTypeDependent())
1111 ExprResult Result = DefaultArgumentPromotion(Args[i]);
1114 Args[i] = Result.take();
1157 if (Args[i]->isTypeDependent())
1160 Expr *argExpr = Args[i];
1183 Args[i] = ArgE.takeAs<Expr>();
1189 if (Args[i]->isTypeDependent())
1192 ExprResult Arg = DefaultVariadicArgumentPromotion(Args[i], VariadicMethod, 0);
1194 Args[i] = Arg.take();
1199 Diag(Args[NumNamedArgs]->getLocStart(),
1203 << SourceRange(Args[NumNamedArgs]->getLocStart(),
1204 Args[NumArgs-1]->getLocEnd());
1208 DiagnoseSentinelCalls(Method, lbrac, Args, NumArgs);
1211 IsError |= CheckObjCMethodCall(Method, lbrac, Args, NumArgs);
1726 MultiExprArg Args) {
1763 LBracLoc, SelectorLocs, RBracLoc, move(Args));
1771 LBracLoc, SelectorLocs, RBracLoc, move(Args));
1780 MultiExprArg Args) {
1787 Sel, Method, Loc, Loc, Loc, Args,
1863 /// \param Args The message arguments.
1886 Expr **Args = reinterpret_cast<Expr **>(ArgsIn.release());
1891 makeArrayRef(Args, NumArgs),RBracLoc,
1940 Expr **Args = reinterpret_cast<Expr **>(ArgsIn.release());
1941 if (CheckMessageArgumentTypes(ReceiverType, Args, NumArgs, Sel, Method, true,
1957 Method, makeArrayRef(Args, NumArgs),
1962 Method, makeArrayRef(Args, NumArgs),
1979 MultiExprArg Args) {
1991 LBracLoc, SelectorLocs, RBracLoc, move(Args));
1999 MultiExprArg Args) {
2002 Sel, Method, Loc, Loc, Loc, Args,
2033 /// \param Args The message arguments.
2070 Expr **Args = reinterpret_cast<Expr **>(ArgsIn.release());
2075 makeArrayRef(Args, NumArgs),
2268 Expr **Args = reinterpret_cast<Expr **>(ArgsIn.release());
2273 if (CheckMessageArgumentTypes(ReceiverType, Args, NumArgs, Sel, Method,
2315 if (ObjCSelectorExpr *SelExp = dyn_cast<ObjCSelectorExpr>(Args[0])) {
2357 Diag(Args[0]->getExprLoc(), diag::note_used_here);
2370 makeArrayRef(Args, NumArgs), RBracLoc,
2375 makeArrayRef(Args, NumArgs), RBracLoc,
2418 MultiExprArg Args) {
2424 LBracLoc, SelectorLocs, RBracLoc, move(Args));