Home
last modified time | relevance | path

Searched refs:BugReportEquivClass (Results 1 – 2 of 2) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/
H A DBugReporter.h95 friend class BugReportEquivClass;
363 class BugReportEquivClass : public llvm::FoldingSetNode {
374 BugReportEquivClass(std::unique_ptr<BugReport> R) { AddReport(std::move(R)); } in BugReportEquivClass() function
375 ~BugReportEquivClass();
426 void FlushReport(BugReportEquivClass& EQ);
435 llvm::FoldingSet<BugReportEquivClass> EQClasses;
438 std::vector<BugReportEquivClass *> EQClassesVector;
468 using EQClasses_iterator = llvm::FoldingSet<BugReportEquivClass>::iterator;
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
H A DBugReporter.cpp2228 BugReportEquivClass::~BugReportEquivClass() = default;
2724 BugReportEquivClass* EQ = EQClasses.FindNodeOrInsertPos(ID, InsertPos); in emitReport()
2727 EQ = new BugReportEquivClass(std::move(R)); in emitReport()
2835 FindReportInEquivalenceClass(BugReportEquivClass& EQ, in FindReportInEquivalenceClass()
2837 BugReportEquivClass::iterator I = EQ.begin(), E = EQ.end(); in FindReportInEquivalenceClass()
2940 void BugReporter::FlushReport(BugReportEquivClass& EQ) { in FlushReport()