Home
last modified time | relevance | path

Searched refs:PathDiagnosticPieceRef (Results 1 – 25 of 29) sorted by relevance

12

/freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/BugReporter/
H A DBugReporterVisitors.h46 using PathDiagnosticPieceRef = std::shared_ptr<PathDiagnosticPiece>; variable
72 virtual PathDiagnosticPieceRef VisitNode(const ExplodedNode *Succ,
87 virtual PathDiagnosticPieceRef getEndPath(BugReporterContext &BRC,
94 static PathDiagnosticPieceRef
244 virtual PathDiagnosticPieceRef handle(StoreInfo SI, BugReporterContext &BRC,
337 virtual PathDiagnosticPieceRef handle(StoreInfo SI, BugReporterContext &BRC,
343 PathDiagnosticPieceRef constructNote(StoreInfo SI, BugReporterContext &BRC,
416 PathDiagnosticPieceRef VisitNode(const ExplodedNode *N,
437 PathDiagnosticPieceRef VisitNode(const ExplodedNode *N,
464 PathDiagnosticPieceRef VisitNode(const ExplodedNode *N,
[all …]
H A DBugReporter.h365 std::map<PathDiagnosticPieceRef, std::unique_ptr<StackHintGenerator>>
519 void addCallStackHint(PathDiagnosticPieceRef Piece, in addCallStackHint()
524 bool hasCallStackHint(PathDiagnosticPieceRef Piece) const { in hasCallStackHint()
531 getCallStackMessage(PathDiagnosticPieceRef Piece, in getCallStackMessage()
H A DZ3CrosscheckVisitor.h36 PathDiagnosticPieceRef VisitNode(const ExplodedNode *N,
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DNoOwnershipChangeVisitor.h38 virtual PathDiagnosticPieceRef emitNote(const ExplodedNode *N) = 0;
40 PathDiagnosticPieceRef maybeEmitNoteForObjCSelf(PathSensitiveBugReport &R, in maybeEmitNoteForObjCSelf()
47 PathDiagnosticPieceRef maybeEmitNoteForCXXThis(PathSensitiveBugReport &R, in maybeEmitNoteForCXXThis()
55 PathDiagnosticPieceRef
H A DDynamicTypeChecker.cpp43 PathDiagnosticPieceRef VisitNode(const ExplodedNode *N,
83 PathDiagnosticPieceRef DynamicTypeChecker::DynamicTypeBugVisitor::VisitNode( in VisitNode()
H A DCXXDeleteChecker.cpp50 PathDiagnosticPieceRef VisitNode(const ExplodedNode *N,
179 PathDiagnosticPieceRef
H A DObjCSuperDeallocChecker.cpp73 PathDiagnosticPieceRef VisitNode(const ExplodedNode *Succ,
239 PathDiagnosticPieceRef
H A DValistChecker.cpp81 PathDiagnosticPieceRef getEndPath(BugReporterContext &BRC, in getEndPath()
92 PathDiagnosticPieceRef VisitNode(const ExplodedNode *N,
377 PathDiagnosticPieceRef ValistChecker::ValistBugVisitor::VisitNode( in VisitNode()
H A DTestAfterDivZeroChecker.cpp70 PathDiagnosticPieceRef VisitNode(const ExplodedNode *Succ,
93 PathDiagnosticPieceRef in REGISTER_SET_WITH_PROGRAMSTATE()
H A DInnerPointerChecker.cpp75 PathDiagnosticPieceRef VisitNode(const ExplodedNode *N,
296 PathDiagnosticPieceRef InnerPointerChecker::InnerPointerBRVisitor::VisitNode( in VisitNode()
H A DNoOwnershipChangeVisitor.cpp95 PathDiagnosticPieceRef NoOwnershipChangeVisitor::maybeEmitNoteForParameters( in maybeEmitNoteForParameters()
H A DChrootChecker.cpp120 PathDiagnosticPieceRef VisitNode(const ExplodedNode *N, in VisitNode()
H A DMacOSKeychainAPIChecker.cpp141 PathDiagnosticPieceRef VisitNode(const ExplodedNode *N,
609 PathDiagnosticPieceRef
H A DMoveChecker.cpp174 PathDiagnosticPieceRef VisitNode(const ExplodedNode *N,
276 PathDiagnosticPieceRef
H A DDynamicTypePropagation.cpp83 PathDiagnosticPieceRef VisitNode(const ExplodedNode *N,
1044 PathDiagnosticPieceRef DynamicTypePropagation::GenericsBugVisitor::VisitNode( in VisitNode()
H A DBlockInCriticalSectionChecker.cpp168 PathDiagnosticPieceRef VisitNode(const ExplodedNode *N, in VisitNode()
H A DNullabilityChecker.cpp150 PathDiagnosticPieceRef VisitNode(const ExplodedNode *N,
338 PathDiagnosticPieceRef NullabilityChecker::NullabilityBugVisitor::VisitNode( in VisitNode()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DBugReporterVisitors.cpp349 PathDiagnosticPieceRef BugReporterVisitor::getEndPath(BugReporterContext &, in getEndPath()
359 PathDiagnosticPieceRef
466 PathDiagnosticPieceRef NoStateChangeFuncVisitor::VisitNode( in VisitNode()
508 if (PathDiagnosticPieceRef Piece = maybeEmitNoteForObjCSelf(R, *MC, N)) in VisitNode()
612 PathDiagnosticPieceRef
627 PathDiagnosticPieceRef
647 PathDiagnosticPieceRef NoStoreFuncVisitor::maybeEmitNoteForParameters( in maybeEmitNoteForParameters()
694 PathDiagnosticPieceRef NoStoreFuncVisitor::maybeEmitNote( in maybeEmitNote()
819 PathDiagnosticPieceRef VisitNode(const ExplodedNode *N, in VisitNode()
934 PathDiagnosticPieceRef visitNodeInitial(const ExplodedNode *N, in visitNodeInitial()
[all …]
H A DBugReporter.cpp109 llvm::DenseMap<const ExplodedNode *, std::vector<PathDiagnosticPieceRef>>;
254 void updateStackPiecesWithMessage(PathDiagnosticPieceRef P,
262 PathDiagnosticPieceRef
266 PathDiagnosticPieceRef
270 PathDiagnosticPieceRef
756 PathDiagnosticPieceRef P, const CallWithEntryStack &CallStack) const { in updateStackPiecesWithMessage()
774 PathDiagnosticPieceRef PathDiagnosticBuilder::generateDiagForSwitchOP( in generateDiagForSwitchOP()
831 PathDiagnosticPieceRef PathDiagnosticBuilder::generateDiagForGotoOP( in generateDiagForGotoOP()
842 PathDiagnosticPieceRef PathDiagnosticBuilder::generateDiagForBinaryOP( in generateDiagForBinaryOP()
2037 PathDiagnosticPieceRef LastPiece; in generate()
[all …]
H A DHTMLDiagnostics.cpp152 Path, [](const PathDiagnosticPieceRef &P) { return isArrowPiece(*P); }); in getPathSizeWithoutArrows()
786 llvm::count_if(path, [](const PathDiagnosticPieceRef &p) { in RewriteFile()
790 llvm::count_if(path, [](const PathDiagnosticPieceRef &p) { in RewriteFile()
804 for (const PathDiagnosticPieceRef &I : llvm::reverse(path)) { in RewriteFile()
847 for (const PathDiagnosticPieceRef &I : llvm::reverse(path)) { in RewriteFile()
H A DZ3CrosscheckVisitor.cpp137 PathDiagnosticPieceRef
H A DPlistDiagnostics.cpp569 [](const PathDiagnosticPieceRef &E) { in printBugPath()
575 llvm::partition_point(Path, [](const PathDiagnosticPieceRef &E) { in printBugPath()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/
H A DRetainCountDiagnostics.cpp325 PathDiagnosticPieceRef VisitNode(const ExplodedNode *N,
329 PathDiagnosticPieceRef getEndPath(BugReporterContext &BRC,
339 PathDiagnosticPieceRef getEndPath(BugReporterContext &BRC,
452 PathDiagnosticPieceRef
753 PathDiagnosticPieceRef
761 PathDiagnosticPieceRef
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/
H A DMPIBugReporter.cpp86 PathDiagnosticPieceRef
/freebsd/contrib/llvm-project/clang/include/clang/Analysis/
H A DPathDiagnostic.h492 using PathDiagnosticPieceRef = std::shared_ptr<PathDiagnosticPiece>; variable
494 class PathPieces : public std::list<PathDiagnosticPieceRef> {
821 void setEndOfPath(PathDiagnosticPieceRef EndPiece) { in setEndOfPath()

12