Searched refs:BugReporterVisitor (Results 1 – 5 of 5) sorted by relevance
39 class BugReporterVisitor : public llvm::FoldingSetNode {41 BugReporterVisitor() = default;42 BugReporterVisitor(const BugReporterVisitor &) = default;43 BugReporterVisitor(BugReporterVisitor &&) {} in BugReporterVisitor() function44 virtual ~BugReporterVisitor();55 virtual std::unique_ptr<BugReporterVisitor> clone() const = 0;93 class BugReporterVisitorImpl : public BugReporterVisitor {94 std::unique_ptr<BugReporterVisitor> clone() const override { in clone()
66 typedef SmallVector<std::unique_ptr<BugReporterVisitor>, 8> VisitorList;112 llvm::FoldingSet<BugReporterVisitor> CallbacksSet;302 void addVisitor(std::unique_ptr<BugReporterVisitor> visitor);
49 BugReporterVisitor::~BugReporterVisitor() {} in ~BugReporterVisitor()504 ArrayRef<std::unique_ptr<BugReporterVisitor>> visitors) { in GenerateVisitorsOnlyPathDiagnostic()559 ArrayRef<std::unique_ptr<BugReporterVisitor>> visitors) { in GenerateMinimalPathDiagnostic()1390 ArrayRef<std::unique_ptr<BugReporterVisitor>> visitors) { in GenerateExtensivePathDiagnostic()1630 ArrayRef<std::unique_ptr<BugReporterVisitor>> visitors) { in GenerateAlternateExtensivePathDiagnostic()2535 void BugReport::addVisitor(std::unique_ptr<BugReporterVisitor> visitor) { in addVisitor()3141 LastPiece = BugReporterVisitor::getDefaultEndPath(PDB, N, *R); in generatePathDiagnostic()
105 BugReporterVisitor::getEndPath(BugReporterContext &BRC, in getEndPath()110 std::unique_ptr<PathDiagnosticPiece> BugReporterVisitor::getDefaultEndPath( in getDefaultEndPath()
1784 std::unique_ptr<BugReporterVisitor> clone() const override { in clone()2302 return BugReporterVisitor::getDefaultEndPath(BRC, EndN, BR); in getEndPath()