Searched refs:BugReporterVisitor (Results 1 – 5 of 5) sorted by relevance
38 class BugReporterVisitor : public llvm::FoldingSetNode {40 BugReporterVisitor() = default;41 BugReporterVisitor(const BugReporterVisitor &) = default;42 BugReporterVisitor(BugReporterVisitor &&) {} in BugReporterVisitor() function43 virtual ~BugReporterVisitor();54 virtual std::unique_ptr<BugReporterVisitor> clone() const = 0;92 class BugReporterVisitorImpl : public BugReporterVisitor {93 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()
104 BugReporterVisitor::getEndPath(BugReporterContext &BRC, in getEndPath()109 std::unique_ptr<PathDiagnosticPiece> BugReporterVisitor::getDefaultEndPath( in getDefaultEndPath()
1783 std::unique_ptr<BugReporterVisitor> clone() const override { in clone()2301 return BugReporterVisitor::getDefaultEndPath(BRC, EndN, BR); in getEndPath()