Home | History | Annotate | Download | only in AST

Lines Matching refs:Args

140                                  ObjCMethodDecl *Method, ArrayRef<Expr *> Args,
152 initArgsAndSelLocs(Args, SelLocs, SelLocsK);
161 ObjCMethodDecl *Method, ArrayRef<Expr *> Args,
170 initArgsAndSelLocs(Args, SelLocs, SelLocsK);
178 ObjCMethodDecl *Method, ArrayRef<Expr *> Args,
188 initArgsAndSelLocs(Args, SelLocs, SelLocsK);
192 void ObjCMessageExpr::initArgsAndSelLocs(ArrayRef<Expr *> Args,
195 setNumArgs(Args.size());
197 for (unsigned I = 0; I != Args.size(); ++I) {
198 if (Args[I]->isTypeDependent())
200 if (Args[I]->isValueDependent())
202 if (Args[I]->isInstantiationDependent())
204 if (Args[I]->containsUnexpandedParameterPack())
207 MyArgs[I] = Args[I];
222 ObjCMethodDecl *Method, ArrayRef<Expr *> Args,
229 Mem = alloc(Context, Args.size(), 0);
231 Mem = alloc(Context, Args, RBracLoc, SelLocs, Sel, SelLocsK);
234 Args, RBracLoc, isImplicit);
241 ObjCMethodDecl *Method, ArrayRef<Expr *> Args,
248 Mem = alloc(Context, Args.size(), 0);
250 Mem = alloc(Context, Args, RBracLoc, SelLocs, Sel, SelLocsK);
253 Args, RBracLoc, isImplicit);
260 ObjCMethodDecl *Method, ArrayRef<Expr *> Args,
267 Mem = alloc(Context, Args.size(), 0);
269 Mem = alloc(Context, Args, RBracLoc, SelLocs, Sel, SelLocsK);
272 Args, RBracLoc, isImplicit);
283 ArrayRef<Expr *> Args,
288 SelLocsK = hasStandardSelectorLocs(Sel, SelLocs, Args, RBraceLoc);
291 return alloc(C, Args.size(), NumStoredSelLocs);