Home | History | Annotate | Download | only in Checkers

Lines Matching defs:ArgExpr

100                                          const Expr *ArgExpr,
260 const Expr *ArgExpr,
278 Report->addRange(ArgExpr->getSourceRange());
300 const Expr *ArgExpr = CE->getArg(FunctionsToTrack[idx].Param);
301 if (SymbolRef V = getAsPointeeSymbol(ArgExpr, C))
320 Report->addRange(ArgExpr->getSourceRange());
333 const Expr *ArgExpr = CE->getArg(FunctionsToTrack[idx].Param);
334 SVal ArgSVal = State->getSVal(ArgExpr);
362 if (isEnclosingFunctionParam(ArgExpr))
371 Report->addRange(ArgExpr->getSourceRange());
385 generateDeallocatorMismatchReport(AP, ArgExpr, C);
395 generateDeallocatorMismatchReport(AP, ArgExpr, C);
419 generateDeallocatorMismatchReport(AP, ArgExpr, C);
432 Report->addRange(ArgExpr->getSourceRange());
459 const Expr *ArgExpr = CE->getArg(FunctionsToTrack[idx].Param);
462 if (isEnclosingFunctionParam(ArgExpr))
465 if (SymbolRef V = getAsPointeeSymbol(ArgExpr, C)) {
482 State = State->set<AllocatedData>(V, AllocationState(ArgExpr, idx,
624 const Expr *ArgExpr = CE->getArg(FunctionsToTrack[Idx].Param);
625 PathDiagnosticLocation Pos(ArgExpr, BRC.getSourceManager(),