Lines Matching refs:getArg

62   SourceRange range(call->getArg(desiredArgCount)->getLocStart(),
63 call->getArg(argCount - 1)->getLocEnd());
67 << call->getArg(1)->getSourceRange();
77 Expr *ValArg = TheCall->getArg(0);
86 Expr *StrArg = TheCall->getArg(1)->IgnoreParenCasts();
104 ExprResult Arg(S.Owned(TheCall->getArg(0)));
140 if (CheckObjCString(TheCall->getArg(0)))
412 << TheCall->getArg(ImmArg)->getSourceRange();
417 Expr *Arg = TheCall->getArg(PtrArgNum);
448 if (TheCall->getArg(i)->isTypeDependent() ||
449 TheCall->getArg(i)->isValueDependent())
460 << l << u + l << TheCall->getArg(i)->getSourceRange();
481 Expr *PointerArg = TheCall->getArg(IsLdrex ? 0 : 1);
557 ExprResult ValArg = TheCall->getArg(0);
599 << TheCall->getArg(ImmArg)->getSourceRange();
604 Expr *Arg = TheCall->getArg(PtrArgNum);
639 if (TheCall->getArg(i)->isTypeDependent() ||
640 TheCall->getArg(i)->isValueDependent())
651 << l << u+l << TheCall->getArg(i)->getSourceRange();
671 if (TheCall->getArg(i)->isTypeDependent() ||
672 TheCall->getArg(i)->isValueDependent())
684 << l << u << TheCall->getArg(i)->getSourceRange();
995 Diag(TheCall->getArg(NumArgs[Form])->getLocStart(),
1003 Expr *Ptr = TheCall->getArg(0);
1129 ExprResult Arg = TheCall->getArg(i);
1142 SubExprs.push_back(TheCall->getArg(1)); // Val1
1145 SubExprs.push_back(TheCall->getArg(1)); // Order
1150 SubExprs.push_back(TheCall->getArg(2)); // Order
1151 SubExprs.push_back(TheCall->getArg(1)); // Val1
1155 SubExprs.push_back(TheCall->getArg(3)); // Order
1156 SubExprs.push_back(TheCall->getArg(1)); // Val1
1157 SubExprs.push_back(TheCall->getArg(2)); // Val2
1160 SubExprs.push_back(TheCall->getArg(3)); // Order
1161 SubExprs.push_back(TheCall->getArg(1)); // Val1
1162 SubExprs.push_back(TheCall->getArg(4)); // OrderFail
1163 SubExprs.push_back(TheCall->getArg(2)); // Val2
1166 SubExprs.push_back(TheCall->getArg(4)); // Order
1167 SubExprs.push_back(TheCall->getArg(1)); // Val1
1168 SubExprs.push_back(TheCall->getArg(5)); // OrderFail
1169 SubExprs.push_back(TheCall->getArg(2)); // Val2
1170 SubExprs.push_back(TheCall->getArg(3)); // Weak
1203 ExprResult Arg = E->getArg(0);
1239 Expr *FirstArg = TheCall->getArg(0);
1504 ExprResult Arg = TheCall->getArg(i+1);
1589 Diag(TheCall->getArg(2)->getLocStart(),
1593 << SourceRange(TheCall->getArg(2)->getLocStart(),
1626 const Expr *Arg = TheCall->getArg(1)->IgnoreParenCasts();
1652 Diag(TheCall->getArg(1)->getLocStart(),
1671 return Diag(TheCall->getArg(2)->getLocStart(),
1674 << SourceRange(TheCall->getArg(2)->getLocStart(),
1677 ExprResult OrigArg0 = TheCall->getArg(0);
1678 ExprResult OrigArg1 = TheCall->getArg(1);
1715 return Diag(TheCall->getArg(NumArgs)->getLocStart(),
1718 << SourceRange(TheCall->getArg(NumArgs)->getLocStart(),
1721 Expr *OrigArg = TheCall->getArg(NumArgs-1);
1759 QualType resType = TheCall->getArg(0)->getType();
1762 if (!TheCall->getArg(0)->isTypeDependent() &&
1763 !TheCall->getArg(1)->isTypeDependent()) {
1764 QualType LHSType = TheCall->getArg(0)->getType();
1765 QualType RHSType = TheCall->getArg(1)->getType();
1770 << SourceRange(TheCall->getArg(0)->getLocStart(),
1771 TheCall->getArg(1)->getLocEnd()));
1784 << SourceRange(TheCall->getArg(1)->getLocStart(),
1785 TheCall->getArg(1)->getLocEnd()));
1789 << SourceRange(TheCall->getArg(0)->getLocStart(),
1790 TheCall->getArg(1)->getLocEnd()));
1799 if (TheCall->getArg(i)->isTypeDependent() ||
1800 TheCall->getArg(i)->isValueDependent())
1804 if (!TheCall->getArg(i)->isIntegerConstantExpr(Result, Context))
1807 << TheCall->getArg(i)->getSourceRange());
1816 << TheCall->getArg(i)->getSourceRange());
1822 exprs.push_back(TheCall->getArg(i));
1877 Expr *Arg = TheCall->getArg(i);
1908 Expr *Arg = TheCall->getArg(ArgNum);
1929 if (TheCall->getArg(1)->isTypeDependent() ||
1930 TheCall->getArg(1)->isValueDependent())
1937 Expr *Arg = TheCall->getArg(1);
1949 Expr *Arg = TheCall->getArg(1);
2115 const Expr *Arg = CE->getArg(ArgIndex - 1);
2125 const Expr *Arg = CE->getArg(0);
2144 const Expr *Arg = ME->getArg(ArgIndex-1);
3648 const Expr *LenExpr = Call->getArg(LenArg)->IgnoreParenImpCasts();
3656 const Expr *Dest = Call->getArg(ArgIdx)->IgnoreParenImpCasts();
3657 SourceRange ArgRange = Call->getArg(ArgIdx)->getSourceRange();
3830 const Expr *SrcArg = ignoreLiteralAdditions(Call->getArg(1), Context);
3831 const Expr *SizeArg = ignoreLiteralAdditions(Call->getArg(2), Context);
3842 CompareWithSrc = ignoreLiteralAdditions(SizeCall->getArg(0), Context);
3862 const Expr *OriginalSizeArg = Call->getArg(2);
3870 const Expr *DstArg = Call->getArg(0)->IgnoreParenImpCasts();
3898 return CE->getArg(0)->IgnoreParenCasts();
3911 const Expr *DstArg = CE->getArg(0)->IgnoreParenCasts();
3912 const Expr *SrcArg = CE->getArg(1)->IgnoreParenCasts();
3913 const Expr *LenArg = CE->getArg(2)->IgnoreParenCasts();
5232 Expr *CurrA = TheCall->getArg(i);
5237 IsImplicitBoolFloatConversion(S, TheCall->getArg(i - 1), false));
5239 IsImplicitBoolFloatConversion(S, TheCall->getArg(i + 1), false));
5393 Expr *LastA = CEx->getArg(NumArgs - 1);
6667 e = CE->getArg(0)->IgnoreParenCasts();
6735 if (Expr *capturer = findCapturingExpr(*this, msg->getArg(i), owner))