| /src/external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/BugReporter/ |
| BugReporterVisitors.h | 36 class PathSensitiveBugReport; 63 PathSensitiveBugReport &BR) = 0; 69 PathSensitiveBugReport &BR); 78 PathSensitiveBugReport &BR); 85 const PathSensitiveBugReport &BR); 115 PathSensitiveBugReport &R, 161 PathSensitiveBugReport &BR) override; 187 PathSensitiveBugReport &BR) override; 205 PathSensitiveBugReport &BR) override; 232 PathSensitiveBugReport &BR) override [all...] |
| BugReporter.h | 291 class PathSensitiveBugReport : public BugReport { 371 PathSensitiveBugReport(const BugType &bt, StringRef desc, 373 : PathSensitiveBugReport(bt, desc, desc, errorNode) {} 375 PathSensitiveBugReport(const BugType &bt, StringRef shortDesc, StringRef desc, 377 : PathSensitiveBugReport(bt, shortDesc, desc, errorNode, 381 /// Create a PathSensitiveBugReport with a custom uniqueing location. 388 PathSensitiveBugReport(const BugType &bt, StringRef desc, 392 : PathSensitiveBugReport(bt, desc, desc, errorNode, LocationToUnique, 395 PathSensitiveBugReport(const BugType &bt, StringRef shortDesc, StringRef desc, 688 ArrayRef<PathSensitiveBugReport *> &bugReports) [all...] |
| /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/ |
| RetainCountDiagnostics.h | 49 class RefCountReport : public PathSensitiveBugReport { 65 return PathSensitiveBugReport::getRanges(); 95 return PathSensitiveBugReport::getLocation();
|
| /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/ |
| MPIBugReporter.cpp | 33 auto Report = std::make_unique<PathSensitiveBugReport>( 56 auto Report = std::make_unique<PathSensitiveBugReport>(*MissingWaitBugType, 76 auto Report = std::make_unique<PathSensitiveBugReport>(*UnmatchedWaitBugType, 90 PathSensitiveBugReport &BR) {
|
| MPIBugReporter.h | 94 PathSensitiveBugReport &BR) override;
|
| /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/ |
| DeleteWithNonVirtualDtorChecker.cpp | 50 PathSensitiveBugReport &BR) override; 97 auto R = std::make_unique<PathSensitiveBugReport>(*BT, BT->getDescription(), N); 108 PathSensitiveBugReport &BR) {
|
| FixedAddressChecker.cpp | 59 std::make_unique<PathSensitiveBugReport>(*BT, BT->getDescription(), N);
|
| TaintTesterChecker.cpp | 55 auto report = std::make_unique<PathSensitiveBugReport>(*BT, "tainted", N);
|
| CXXSelfAssignmentChecker.cpp | 56 C.getNoteTag([MD](PathSensitiveBugReport &BR) -> std::string { 66 C.getNoteTag([MD](PathSensitiveBugReport &BR) -> std::string {
|
| ObjCAtSyncChecker.cpp | 49 auto report = std::make_unique<PathSensitiveBugReport>( 73 auto report = std::make_unique<PathSensitiveBugReport>(
|
| NonNullParamChecker.cpp | 41 std::unique_ptr<PathSensitiveBugReport> 44 std::unique_ptr<PathSensitiveBugReport> 277 std::unique_ptr<PathSensitiveBugReport> 295 std::make_unique<PathSensitiveBugReport>(*BTAttrNonNull, SBuf, ErrorNode); 302 std::unique_ptr<PathSensitiveBugReport> 308 auto R = std::make_unique<PathSensitiveBugReport>(
|
| DebugContainerModeling.cpp | 101 [Cont, Field](PathSensitiveBugReport &BR) -> std::string { 139 BR.emitReport(std::make_unique<PathSensitiveBugReport>(*DebugMsgBugType,
|
| ArrayBoundChecker.cpp | 79 std::make_unique<PathSensitiveBugReport>(*BT, BT->getDescription(), N);
|
| NSAutoreleasePoolChecker.cpp | 70 auto Report = std::make_unique<PathSensitiveBugReport>(
|
| PointerSubChecker.cpp | 67 std::make_unique<PathSensitiveBugReport>(*BT, BT->getDescription(), N);
|
| ReturnPointerRangeChecker.cpp | 88 std::make_unique<PathSensitiveBugReport>(*BT, BT->getDescription(), N);
|
| ReturnValueChecker.cpp | 102 [Name, ExpectedValue](PathSensitiveBugReport &) -> std::string {
|
| UndefinedArraySubscriptChecker.cpp | 55 auto R = std::make_unique<PathSensitiveBugReport>(*BT, BT->getDescription(), N);
|
| SmartPtrModeling.cpp | 230 State, C.getNoteTag([ThisRegion](PathSensitiveBugReport &BR, 247 ArgVal](PathSensitiveBugReport &BR, 349 State, C.getNoteTag([ThisRegion, TrackingExpr](PathSensitiveBugReport &BR, 384 C.addTransition(State, C.getNoteTag([ThisRegion](PathSensitiveBugReport &BR, 424 State, C.getNoteTag([ThisRegion, ArgRegion](PathSensitiveBugReport &BR, 485 C.addTransition(State, C.getNoteTag([ThisRegion](PathSensitiveBugReport &BR, 523 PathSensitiveBugReport &BR, llvm::raw_ostream &OS) { 546 ThisRegion](PathSensitiveBugReport &BR, 614 [ThisRegion](PathSensitiveBugReport &BR, 627 [ThisRegion](PathSensitiveBugReport &BR, llvm::raw_ostream &OS) [all...] |
| MacOSKeychainAPIChecker.cpp | 116 std::unique_ptr<PathSensitiveBugReport> 122 void markInteresting(PathSensitiveBugReport *R, 147 PathSensitiveBugReport &BR) override; 242 auto Report = std::make_unique<PathSensitiveBugReport>(*BT, os.str(), N); 287 std::make_unique<PathSensitiveBugReport>(*BT, os.str(), N); 341 auto Report = std::make_unique<PathSensitiveBugReport>( 472 std::unique_ptr<PathSensitiveBugReport> 494 auto Report = std::make_unique<PathSensitiveBugReport>( 623 PathSensitiveBugReport &BR) {
|
| BoolAssignmentChecker.cpp | 39 std::make_unique<PathSensitiveBugReport>(*BT, BT->getDescription(), N));
|
| /src/external/apache2/llvm/dist/clang/lib/Analysis/plugins/SampleAnalyzer/ |
| MainCallChecker.cpp | 40 std::make_unique<PathSensitiveBugReport>(*BT, BT->getDescription(), N);
|
| /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/cert/ |
| PutenvWithAutoChecker.cpp | 54 auto Report = std::make_unique<PathSensitiveBugReport>(BT, ErrorMsg, N);
|
| /src/external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| CheckerContext.h | 269 *getNoteTag(std::function<std::string(PathSensitiveBugReport &)> &&Cb, 273 PathSensitiveBugReport &BR) { return Cb(BR); }, 287 PathSensitiveBugReport &) { return Cb(); }, 300 PathSensitiveBugReport &) { return std::string(Note); }, 312 std::function<void(PathSensitiveBugReport &BR, llvm::raw_ostream &OS)> &&Cb, 315 [Cb](PathSensitiveBugReport &BR) -> std::string {
|
| /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/ |
| BugReporterVisitors.cpp | 239 const PathSensitiveBugReport *B) { 254 const PathSensitiveBugReport *B) { 320 PathSensitiveBugReport &) { 326 PathSensitiveBugReport &) {} 331 const PathSensitiveBugReport &BR) { 399 PathSensitiveBugReport &R) override; 433 maybeEmitNote(PathSensitiveBugReport &R, const CallEvent &Call, 567 PathSensitiveBugReport &R) { 679 PathSensitiveBugReport &R, const CallEvent &Call, const ExplodedNode *N, 826 PathSensitiveBugReport &BR) override [all...] |