Home
last modified time | relevance | path

Searched refs:BugReporterContext (Results 1 – 25 of 26) sorted by relevance

12

/freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/BugReporter/
H A DBugReporterVisitors.h42 class BugReporterContext; variable
73 BugReporterContext &BRC,
78 virtual void finalizeVisitor(BugReporterContext &BRC,
87 virtual PathDiagnosticPieceRef getEndPath(BugReporterContext &BRC,
95 getDefaultEndPath(const BugReporterContext &BRC, const ExplodedNode *N,
244 virtual PathDiagnosticPieceRef handle(StoreInfo SI, BugReporterContext &BRC,
337 virtual PathDiagnosticPieceRef handle(StoreInfo SI, BugReporterContext &BRC,
343 PathDiagnosticPieceRef constructNote(StoreInfo SI, BugReporterContext &BRC,
417 BugReporterContext &BRC,
438 BugReporterContext &BRC,
[all …]
H A DZ3CrosscheckVisitor.h37 BugReporterContext &BRC,
40 void finalizeVisitor(BugReporterContext &BRC, const ExplodedNode *EndPathNode,
H A DBugReporter.h721 class BugReporterContext {
727 BugReporterContext(PathSensitiveBugReporter &br) : BR(br) {} in BugReporterContext() function
729 virtual ~BugReporterContext() = default;
786 using Callback = std::function<std::string(BugReporterContext &,
803 std::optional<std::string> generateMessage(BugReporterContext &BRC, in generateMessage()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DBugReporterVisitors.cpp293 BugReporterContext &BRC) { in getMacroName()
349 PathDiagnosticPieceRef BugReporterVisitor::getEndPath(BugReporterContext &, in getEndPath() argument
355 void BugReporterVisitor::finalizeVisitor(BugReporterContext &, in finalizeVisitor() argument
360 BugReporterVisitor::getDefaultEndPath(const BugReporterContext &BRC, in getDefaultEndPath()
467 const ExplodedNode *N, BugReporterContext &BR, PathSensitiveBugReport &R) { in VisitNode()
820 BugReporterContext &BRC, in VisitNode()
935 BugReporterContext &BRC, in visitNodeInitial()
1057 BugReporterContext &BRC, in visitNodeMaybeUnsuppress()
1106 BugReporterContext &BRC, in VisitNode()
1120 void finalizeVisitor(BugReporterContext &, const ExplodedNode *, in finalizeVisitor() argument
[all …]
H A DZ3CrosscheckVisitor.cpp57 void Z3CrosscheckVisitor::finalizeVisitor(BugReporterContext &BRC, in finalizeVisitor()
138 Z3CrosscheckVisitor::VisitNode(const ExplodedNode *N, BugReporterContext &, in VisitNode() argument
H A DBugReporter.cpp94 void BugReporterContext::anchor() {} in anchor()
212 class PathDiagnosticBuilder : public BugReporterContext {
236 BugReporterContext BRC, std::unique_ptr<ExplodedGraph> BugPath,
2017 BugReporterContext BRC, std::unique_ptr<ExplodedGraph> BugPath, in PathDiagnosticBuilder()
2020 : BugReporterContext(BRC), BugPath(std::move(BugPath)), R(r), in PathDiagnosticBuilder()
2834 BugReporterContext &BRC) { in generateVisitorsDiagnostics()
2910 BugReporterContext BRC(Reporter); in findValidReport()
H A DCoreEngine.cpp275 [](BugReporterContext &, PathSensitiveBugReport &) -> std::string { in HandleBlockEdge() argument
/freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DCheckerContext.h303 [Cb](BugReporterContext &,
317 return getNoteTag([Cb](BugReporterContext &,
330 [Note = std::string(Note)](BugReporterContext &,
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DDynamicTypeChecker.cpp44 BugReporterContext &BRC,
84 const ExplodedNode *N, BugReporterContext &BRC, PathSensitiveBugReport &) { in VisitNode()
H A DCXXDeleteChecker.cpp51 BugReporterContext &BRC,
181 BugReporterContext &BRC, in VisitNode()
H A DObjCSuperDeallocChecker.cpp74 BugReporterContext &BRC,
241 BugReporterContext &BRC, in VisitNode()
H A DValistChecker.cpp81 PathDiagnosticPieceRef getEndPath(BugReporterContext &BRC, in getEndPath()
93 BugReporterContext &BRC,
378 const ExplodedNode *N, BugReporterContext &BRC, PathSensitiveBugReport &) { in VisitNode()
H A DTestAfterDivZeroChecker.cpp71 BugReporterContext &BRC,
94 DivisionBRVisitor::VisitNode(const ExplodedNode *Succ, BugReporterContext &BRC, in REGISTER_SET_WITH_PROGRAMSTATE()
H A DInnerPointerChecker.cpp76 BugReporterContext &BRC,
297 const ExplodedNode *N, BugReporterContext &BRC, PathSensitiveBugReport &) { in VisitNode()
H A DChrootChecker.cpp121 BugReporterContext &BRC, in VisitNode()
H A DMacOSKeychainAPIChecker.cpp142 BugReporterContext &BRC,
611 const ExplodedNode *N, BugReporterContext &BRC, in VisitNode()
H A DMoveChecker.cpp175 BugReporterContext &BRC,
278 BugReporterContext &BRC, in VisitNode()
H A DDynamicTypePropagation.cpp84 BugReporterContext &BRC,
1045 const ExplodedNode *N, BugReporterContext &BRC, in VisitNode()
H A DBlockInCriticalSectionChecker.cpp169 BugReporterContext &BRC, in VisitNode()
H A DNullabilityChecker.cpp151 BugReporterContext &BRC,
339 const ExplodedNode *N, BugReporterContext &BRC, in VisitNode()
H A DLocalizationChecker.cpp123 BugReporterContext &BRC,
992 BugReporterContext &BRC, in VisitNode()
H A DMallocChecker.cpp1040 BugReporterContext &BRC,
1043 PathDiagnosticPieceRef getEndPath(BugReporterContext &BRC, in getEndPath()
3616 BugReporterContext &BRC, in VisitNode()
H A DStreamChecker.cpp1858 BugReporterContext &BRC, in VisitNode()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/
H A DRetainCountDiagnostics.cpp326 BugReporterContext &BRC,
329 PathDiagnosticPieceRef getEndPath(BugReporterContext &BRC,
339 PathDiagnosticPieceRef getEndPath(BugReporterContext &BRC,
453 RefCountReportVisitor::VisitNode(const ExplodedNode *N, BugReporterContext &BRC, in VisitNode()
754 RefCountReportVisitor::getEndPath(BugReporterContext &BRC, in getEndPath()
762 RefLeakReportVisitor::getEndPath(BugReporterContext &BRC, in getEndPath()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/
H A DMPIBugReporter.cpp88 BugReporterContext &BRC, in VisitNode()

12