Home | History | Annotate | Download | only in Checkers

Lines Matching refs:ArgExpr

99                                          const Expr *ArgExpr,
256 const Expr *ArgExpr,
274 Report->addRange(ArgExpr->getSourceRange());
295 const Expr *ArgExpr = CE->getArg(FunctionsToTrack[idx].Param);
296 if (SymbolRef V = getAsPointeeSymbol(ArgExpr, C))
315 Report->addRange(ArgExpr->getSourceRange());
329 const Expr *ArgExpr = CE->getArg(FunctionsToTrack[idx].Param);
330 SVal ArgSVal = State->getSVal(ArgExpr, C.getLocationContext());
358 if (isEnclosingFunctionParam(ArgExpr))
367 Report->addRange(ArgExpr->getSourceRange());
383 generateDeallocatorMismatchReport(AP, ArgExpr, C);
393 generateDeallocatorMismatchReport(AP, ArgExpr, C);
419 generateDeallocatorMismatchReport(AP, ArgExpr, C);
434 Report->addRange(ArgExpr->getSourceRange());
457 const Expr *ArgExpr = CE->getArg(FunctionsToTrack[idx].Param);
460 if (isEnclosingFunctionParam(ArgExpr) &&
464 if (SymbolRef V = getAsPointeeSymbol(ArgExpr, C)) {
482 State = State->set<AllocatedData>(V, AllocationState(ArgExpr, idx,
615 const Expr *ArgExpr = CE->getArg(FunctionsToTrack[Idx].Param);
616 PathDiagnosticLocation Pos(ArgExpr, BRC.getSourceManager(),