Lines Matching defs:ArgExpr
109 const Expr *ArgExpr,
226 const Expr *ArgExpr,
244 Report->addRange(ArgExpr->getSourceRange());
269 const Expr *ArgExpr = CE->getArg(paramIdx);
270 if (SymbolRef V = getAsPointeeSymbol(ArgExpr, C))
289 Report->addRange(ArgExpr->getSourceRange());
306 const Expr *ArgExpr = CE->getArg(paramIdx);
307 SVal ArgSVal = C.getSVal(ArgExpr);
334 if (isEnclosingFunctionParam(ArgExpr))
343 Report->addRange(ArgExpr->getSourceRange());
359 generateDeallocatorMismatchReport(AP, ArgExpr, C);
369 generateDeallocatorMismatchReport(AP, ArgExpr, C);
395 generateDeallocatorMismatchReport(AP, ArgExpr, C);
416 const Expr *ArgExpr = CE->getArg(FunctionsToTrack[idx].Param);
419 if (isEnclosingFunctionParam(ArgExpr) &&
423 if (SymbolRef V = getAsPointeeSymbol(ArgExpr, C)) {
440 State = State->set<AllocatedData>(V, AllocationState(ArgExpr, idx,
643 const Expr *ArgExpr = CE->getArg(FunctionsToTrack[Idx].Param);
644 PathDiagnosticLocation Pos(ArgExpr, BRC.getSourceManager(),