Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/BugReporter/
H A DBugReporter.h126 friend class BugReportEquivClass;
546 class BugReportEquivClass : public llvm::FoldingSetNode {
557 BugReportEquivClass(std::unique_ptr<BugReport> R) { AddReport(std::move(R)); } in BugReportEquivClass() function
592 void FlushReport(BugReportEquivClass& EQ);
595 llvm::FoldingSet<BugReportEquivClass> EQClasses;
598 std::vector<BugReportEquivClass *> EQClassesVector;
612 using EQClasses_iterator = llvm::FoldingSet<BugReportEquivClass>::iterator;
652 findReportInEquivalenceClass(BugReportEquivClass &eqClass, in findReportInEquivalenceClass()
670 BugReportEquivClass &eqClass,
/freebsd-13.1/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DBugReporter.cpp2903 BugReportEquivClass* EQ = EQClasses.FindNodeOrInsertPos(ID, InsertPos); in emitReport()
2906 EQ = new BugReportEquivClass(std::move(R)); in emitReport()
2952 BugReportEquivClass &EQ, SmallVectorImpl<BugReport *> &bugReports) { in findReportInEquivalenceClass()
3055 void BugReporter::FlushReport(BugReportEquivClass& EQ) { in FlushReport()