Home | History | Annotate | Download | only in AST

Lines Matching refs:Args

123                                  ObjCMethodDecl *Method, ArrayRef<Expr *> Args,
135 initArgsAndSelLocs(Args, SelLocs, SelLocsK);
144 ObjCMethodDecl *Method, ArrayRef<Expr *> Args,
153 initArgsAndSelLocs(Args, SelLocs, SelLocsK);
161 ObjCMethodDecl *Method, ArrayRef<Expr *> Args,
171 initArgsAndSelLocs(Args, SelLocs, SelLocsK);
175 void ObjCMessageExpr::initArgsAndSelLocs(ArrayRef<Expr *> Args,
178 setNumArgs(Args.size());
180 for (unsigned I = 0; I != Args.size(); ++I) {
181 if (Args[I]->isTypeDependent())
183 if (Args[I]->isValueDependent())
185 if (Args[I]->isInstantiationDependent())
187 if (Args[I]->containsUnexpandedParameterPack())
190 MyArgs[I] = Args[I];
205 ObjCMethodDecl *Method, ArrayRef<Expr *> Args,
212 Mem = alloc(Context, Args.size(), 0);
214 Mem = alloc(Context, Args, RBracLoc, SelLocs, Sel, SelLocsK);
217 Args, RBracLoc, isImplicit);
224 ObjCMethodDecl *Method, ArrayRef<Expr *> Args,
231 Mem = alloc(Context, Args.size(), 0);
233 Mem = alloc(Context, Args, RBracLoc, SelLocs, Sel, SelLocsK);
236 Args, RBracLoc, isImplicit);
243 ObjCMethodDecl *Method, ArrayRef<Expr *> Args,
250 Mem = alloc(Context, Args.size(), 0);
252 Mem = alloc(Context, Args, RBracLoc, SelLocs, Sel, SelLocsK);
255 Args, RBracLoc, isImplicit);
266 ArrayRef<Expr *> Args,
271 SelLocsK = hasStandardSelectorLocs(Sel, SelLocs, Args, RBraceLoc);
274 return alloc(C, Args.size(), NumStoredSelLocs);