Home | History | Annotate | Download | only in Sema

Lines Matching refs:Arg

375   ArgsUnion getArg(unsigned Arg) const {
376 assert(Arg < NumArgs && "Arg access out of range!");
377 return getArgsBuffer()[Arg];
380 bool isArgExpr(unsigned Arg) const {
381 return Arg < NumArgs && getArg(Arg).is<Expr*>();
383 Expr *getArgAsExpr(unsigned Arg) const {
384 return getArg(Arg).get<Expr*>();
387 bool isArgIdent(unsigned Arg) const {
388 return Arg < NumArgs && getArg(Arg).is<IdentifierLoc*>();
390 IdentifierLoc *getArgAsIdent(unsigned Arg) const {
391 return getArg(Arg).get<IdentifierLoc*>();