Lines Matching full:report
252 // Report deallocator mismatch. Remove the region from tracking - reporting a
272 BugReport *Report = new BugReport(*BT, os.str(), N);
273 Report->addVisitor(llvm::make_unique<SecKeychainBugVisitor>(AP.first));
274 Report->addRange(ArgExpr->getSourceRange());
275 markInteresting(Report, AP);
276 C.emitReport(Report);
317 BugReport *Report = new BugReport(*BT, os.str(), N);
318 Report->addVisitor(llvm::make_unique<SecKeychainBugVisitor>(V));
319 Report->addRange(ArgExpr->getSourceRange());
320 Report->markInteresting(AS->Region);
321 C.emitReport(Report);
347 // report it.
360 // If trying to free data which has not been allocated yet, report as a bug.
373 BugReport *Report = new BugReport(*BT,
375 Report->addRange(ArgExpr->getSourceRange());
377 Report->markInteresting(AS->Region);
378 C.emitReport(Report);
432 // report a bad call to free.
439 BugReport *Report = new BugReport(*BT,
441 Report->addVisitor(llvm::make_unique<SecKeychainBugVisitor>(ArgSM));
442 Report->addRange(ArgExpr->getSourceRange());
443 Report->markInteresting(AS->Region);
444 C.emitReport(Report);
535 // allocated, and only report a single path.
550 BugReport *Report = new BugReport(*BT, os.str(), N, LocUsedForUniqueing,
553 Report->addVisitor(llvm::make_unique<SecKeychainBugVisitor>(AP.first));
554 markInteresting(Report, AP);
555 return Report;
574 // returned an error, do not report.