Lines Matching refs:PathDiagnostic
112 PathDiagnostic::~PathDiagnostic() = default;
114 PathDiagnostic::PathDiagnostic( in PathDiagnostic() function in PathDiagnostic
136 std::unique_ptr<PathDiagnostic> D) { in HandlePathDiagnostic()
205 if (PathDiagnostic *orig = Diags.FindNodeOrInsertPos(profile, InsertPos)) { in HandlePathDiagnostic()
347 static bool compare(const PathDiagnostic &X, const PathDiagnostic &Y) { in compare()
387 PathDiagnostic::meta_iterator XI = X.meta_begin(), XE = X.meta_end(); in compare()
388 PathDiagnostic::meta_iterator YI = Y.meta_begin(), YE = Y.meta_end(); in compare()
405 std::vector<const PathDiagnostic *> BatchDiags; in FlushDiagnostics()
411 int (*Comp)(const PathDiagnostic *const *, const PathDiagnostic *const *) = in FlushDiagnostics()
412 [](const PathDiagnostic *const *X, const PathDiagnostic *const *Y) { in FlushDiagnostics()
436 void PathDiagnosticConsumer::FilesMade::addDiagnostic(const PathDiagnostic &PD, in addDiagnostic()
459 PathDiagnosticConsumer::FilesMade::getFiles(const PathDiagnostic &PD) { in getFiles()
1074 unsigned PathDiagnostic::full_size() { in full_size()
1133 void PathDiagnostic::Profile(llvm::FoldingSetNodeID &ID) const { in Profile()
1141 void PathDiagnostic::FullProfile(llvm::FoldingSetNodeID &ID) const { in FullProfile()