Lines Matching refs:Arg
67 const Expr *Arg = Msg->getArg(0)->IgnoreParenImpCasts();
70 if ((isa<ObjCStringLiteral>(Arg) &&
75 (isa<ObjCArrayLiteral>(Arg) &&
80 (isa<ObjCDictionaryLiteral>(Arg) &&
645 const CharacterLiteral *Arg,
647 if (Arg->getKind() != CharacterLiteral::Ascii)
651 SourceRange ArgRange = Arg->getSourceRange();
661 const Expr *Arg,
665 SourceRange ArgRange = Arg->getSourceRange();
759 const Expr *Arg = Msg->getArg(0)->IgnoreParenImpCasts();
760 if (const CharacterLiteral *CharE = dyn_cast<CharacterLiteral>(Arg))
762 if (const ObjCBoolLiteralExpr *BE = dyn_cast<ObjCBoolLiteralExpr>(Arg))
764 if (const CXXBoolLiteralExpr *BE = dyn_cast<CXXBoolLiteralExpr>(Arg))
767 const Expr *literalE = Arg;
824 SourceRange ArgRange = Arg->getSourceRange();
825 QualType ArgTy = Arg->getType();
978 const Expr *Arg = Msg->getArg(0);
979 if (Arg->isTypeDependent())
990 const Expr *OrigArg = Arg->IgnoreImpCasts();
991 QualType FinalTy = Arg->getType();
999 if (const ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(Arg)) {
1111 const Expr *Arg = Msg->getArg(0);
1112 if (Arg->isTypeDependent())
1117 const Expr *OrigArg = Arg->IgnoreImpCasts();