Lines Matching defs:Arg
66 const Expr *Arg = Msg->getArg(0)->IgnoreParenImpCasts();
69 if ((isa<ObjCStringLiteral>(Arg) &&
74 (isa<ObjCArrayLiteral>(Arg) &&
79 (isa<ObjCDictionaryLiteral>(Arg) &&
643 const CharacterLiteral *Arg,
645 if (Arg->getKind() != CharacterLiteral::Ascii)
649 SourceRange ArgRange = Arg->getSourceRange();
659 const Expr *Arg,
663 SourceRange ArgRange = Arg->getSourceRange();
757 const Expr *Arg = Msg->getArg(0)->IgnoreParenImpCasts();
758 if (const CharacterLiteral *CharE = dyn_cast<CharacterLiteral>(Arg))
760 if (const ObjCBoolLiteralExpr *BE = dyn_cast<ObjCBoolLiteralExpr>(Arg))
762 if (const CXXBoolLiteralExpr *BE = dyn_cast<CXXBoolLiteralExpr>(Arg))
765 const Expr *literalE = Arg;
826 SourceRange ArgRange = Arg->getSourceRange();
827 QualType ArgTy = Arg->getType();
980 const Expr *Arg = Msg->getArg(0);
981 if (Arg->isTypeDependent())
992 const Expr *OrigArg = Arg->IgnoreImpCasts();
993 QualType FinalTy = Arg->getType();
1001 if (const ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(Arg)) {
1124 const Expr *Arg = Msg->getArg(0);
1125 if (Arg->isTypeDependent())
1130 const Expr *OrigArg = Arg->IgnoreImpCasts();