Home
last modified time | relevance | path

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

12

/freebsd-13-stable/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/BugReporter/
HDBugReporterVisitors.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 …]
HDBugReporter.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()
HDZ3CrosscheckVisitor.h36 PathDiagnosticPieceRef VisitNode(const ExplodedNode *N,
/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
HDNoOwnershipChangeVisitor.h38 virtual PathDiagnosticPieceRef emitNote(const ExplodedNode *N) = 0;
40 PathDiagnosticPieceRef maybeEmitNoteForObjCSelf(PathSensitiveBugReport &R, in maybeEmitNoteForObjCSelf()
47 PathDiagnosticPieceRef maybeEmitNoteForCXXThis(PathSensitiveBugReport &R, in maybeEmitNoteForCXXThis()
55 PathDiagnosticPieceRef
HDDynamicTypeChecker.cpp45 PathDiagnosticPieceRef VisitNode(const ExplodedNode *N,
85 PathDiagnosticPieceRef DynamicTypeChecker::DynamicTypeBugVisitor::VisitNode( in VisitNode()
HDCXXDeleteChecker.cpp54 PathDiagnosticPieceRef VisitNode(const ExplodedNode *N,
183 PathDiagnosticPieceRef
HDObjCSuperDeallocChecker.cpp73 PathDiagnosticPieceRef VisitNode(const ExplodedNode *Succ,
239 PathDiagnosticPieceRef
HDValistChecker.cpp81 PathDiagnosticPieceRef getEndPath(BugReporterContext &BRC, in getEndPath()
92 PathDiagnosticPieceRef VisitNode(const ExplodedNode *N,
377 PathDiagnosticPieceRef ValistChecker::ValistBugVisitor::VisitNode( in VisitNode()
HDTestAfterDivZeroChecker.cpp73 PathDiagnosticPieceRef VisitNode(const ExplodedNode *Succ,
96 PathDiagnosticPieceRef in REGISTER_SET_WITH_PROGRAMSTATE()
HDInnerPointerChecker.cpp77 PathDiagnosticPieceRef VisitNode(const ExplodedNode *N,
298 PathDiagnosticPieceRef InnerPointerChecker::InnerPointerBRVisitor::VisitNode( in VisitNode()
HDNoOwnershipChangeVisitor.cpp105 PathDiagnosticPieceRef NoOwnershipChangeVisitor::maybeEmitNoteForParameters( in maybeEmitNoteForParameters()
HDMacOSKeychainAPIChecker.cpp142 PathDiagnosticPieceRef VisitNode(const ExplodedNode *N,
611 PathDiagnosticPieceRef
HDMoveChecker.cpp172 PathDiagnosticPieceRef VisitNode(const ExplodedNode *N,
274 PathDiagnosticPieceRef
HDDynamicTypePropagation.cpp86 PathDiagnosticPieceRef VisitNode(const ExplodedNode *N,
1043 PathDiagnosticPieceRef DynamicTypePropagation::GenericsBugVisitor::VisitNode( in VisitNode()
HDNullabilityChecker.cpp152 PathDiagnosticPieceRef VisitNode(const ExplodedNode *N,
341 PathDiagnosticPieceRef NullabilityChecker::NullabilityBugVisitor::VisitNode( in VisitNode()
HDLocalizationChecker.cpp122 PathDiagnosticPieceRef VisitNode(const ExplodedNode *Succ,
995 PathDiagnosticPieceRef
/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
HDBugReporterVisitors.cpp353 PathDiagnosticPieceRef BugReporterVisitor::getEndPath(BugReporterContext &, in getEndPath()
363 PathDiagnosticPieceRef
470 PathDiagnosticPieceRef NoStateChangeFuncVisitor::VisitNode( in VisitNode()
512 if (PathDiagnosticPieceRef Piece = maybeEmitNoteForObjCSelf(R, *MC, N)) in VisitNode()
579 PathDiagnosticPieceRef maybeEmitNoteForObjCSelf(PathSensitiveBugReport &R,
583 PathDiagnosticPieceRef maybeEmitNoteForCXXThis(PathSensitiveBugReport &R,
587 PathDiagnosticPieceRef
595 PathDiagnosticPieceRef
705 PathDiagnosticPieceRef
720 PathDiagnosticPieceRef
[all …]
HDBugReporter.cpp115 llvm::DenseMap<const ExplodedNode *, std::vector<PathDiagnosticPieceRef>>;
260 void updateStackPiecesWithMessage(PathDiagnosticPieceRef P,
268 PathDiagnosticPieceRef
272 PathDiagnosticPieceRef
276 PathDiagnosticPieceRef
735 PathDiagnosticPieceRef P, const CallWithEntryStack &CallStack) const { in updateStackPiecesWithMessage()
753 PathDiagnosticPieceRef PathDiagnosticBuilder::generateDiagForSwitchOP( in generateDiagForSwitchOP()
811 PathDiagnosticPieceRef PathDiagnosticBuilder::generateDiagForGotoOP( in generateDiagForGotoOP()
822 PathDiagnosticPieceRef PathDiagnosticBuilder::generateDiagForBinaryOP( in generateDiagForBinaryOP()
2020 PathDiagnosticPieceRef LastPiece; in generate()
[all …]
HDHTMLDiagnostics.cpp156 Path, [](const PathDiagnosticPieceRef &P) { return isArrowPiece(*P); }); in getPathSizeWithoutArrows()
788 llvm::count_if(path, [](const PathDiagnosticPieceRef &p) { in RewriteFile()
792 llvm::count_if(path, [](const PathDiagnosticPieceRef &p) { in RewriteFile()
806 for (const PathDiagnosticPieceRef &I : llvm::reverse(path)) { in RewriteFile()
849 for (const PathDiagnosticPieceRef &I : llvm::reverse(path)) { in RewriteFile()
HDZ3CrosscheckVisitor.cpp111 PathDiagnosticPieceRef
HDPlistDiagnostics.cpp572 [](const PathDiagnosticPieceRef &E) { in printBugPath()
578 Path.begin(), Path.end(), [](const PathDiagnosticPieceRef &E) { in printBugPath()
/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/
HDRetainCountDiagnostics.cpp325 PathDiagnosticPieceRef VisitNode(const ExplodedNode *N,
329 PathDiagnosticPieceRef getEndPath(BugReporterContext &BRC,
339 PathDiagnosticPieceRef getEndPath(BugReporterContext &BRC,
452 PathDiagnosticPieceRef
752 PathDiagnosticPieceRef
760 PathDiagnosticPieceRef
/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/
HDMPIBugReporter.h89 PathDiagnosticPieceRef VisitNode(const ExplodedNode *N,
HDMPIBugReporter.cpp87 PathDiagnosticPieceRef
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Analysis/
HDPathDiagnostic.h492 using PathDiagnosticPieceRef = std::shared_ptr<PathDiagnosticPiece>; variable
494 class PathPieces : public std::list<PathDiagnosticPieceRef> {
821 void setEndOfPath(PathDiagnosticPieceRef EndPiece) { in setEndOfPath()

12