Lines Matching defs:PathDiagnosticPiece
55 PathDiagnosticPiece::PathDiagnosticPiece(StringRef s,
59 PathDiagnosticPiece::PathDiagnosticPiece(Kind k, DisplayHint hint)
62 PathDiagnosticPiece::~PathDiagnosticPiece() = default;
80 case PathDiagnosticPiece::Call: {
89 case PathDiagnosticPiece::Macro: {
102 case PathDiagnosticPiece::Event:
103 case PathDiagnosticPiece::ControlFlow:
104 case PathDiagnosticPiece::Note:
105 case PathDiagnosticPiece::PopUp:
167 const PathDiagnosticPiece *piece = I.get();
265 static std::optional<bool> comparePiece(const PathDiagnosticPiece &X,
266 const PathDiagnosticPiece &Y) {
294 case PathDiagnosticPiece::ControlFlow:
297 case PathDiagnosticPiece::Macro:
300 case PathDiagnosticPiece::Call:
303 case PathDiagnosticPiece::Event:
304 case PathDiagnosticPiece::Note:
305 case PathDiagnosticPiece::PopUp:
1069 const PathDiagnosticPiece *piece = I.get();
1093 void PathDiagnosticPiece::Profile(llvm::FoldingSetNodeID &ID) const {
1106 PathDiagnosticPiece::Profile(ID);
1112 PathDiagnosticPiece::Profile(ID);
1117 PathDiagnosticPiece::Profile(ID);