Lines Matching refs:PathDiagnosticPiece
55 PathDiagnosticPiece::PathDiagnosticPiece(StringRef s, in PathDiagnosticPiece() function in PathDiagnosticPiece
59 PathDiagnosticPiece::PathDiagnosticPiece(Kind k, DisplayHint hint) in PathDiagnosticPiece() function in PathDiagnosticPiece
62 PathDiagnosticPiece::~PathDiagnosticPiece() = default;
80 case PathDiagnosticPiece::Call: { in flattenTo()
89 case PathDiagnosticPiece::Macro: { in flattenTo()
102 case PathDiagnosticPiece::Event: in flattenTo()
103 case PathDiagnosticPiece::ControlFlow: in flattenTo()
104 case PathDiagnosticPiece::Note: in flattenTo()
105 case PathDiagnosticPiece::PopUp: in flattenTo()
164 const PathDiagnosticPiece *piece = I.get(); in HandlePathDiagnostic()
262 static std::optional<bool> comparePiece(const PathDiagnosticPiece &X, in comparePiece()
263 const PathDiagnosticPiece &Y) { in comparePiece()
291 case PathDiagnosticPiece::ControlFlow: in comparePiece()
294 case PathDiagnosticPiece::Macro: in comparePiece()
297 case PathDiagnosticPiece::Call: in comparePiece()
300 case PathDiagnosticPiece::Event: in comparePiece()
301 case PathDiagnosticPiece::Note: in comparePiece()
302 case PathDiagnosticPiece::PopUp: in comparePiece()
1066 const PathDiagnosticPiece *piece = I.get(); in compute_path_size()
1090 void PathDiagnosticPiece::Profile(llvm::FoldingSetNodeID &ID) const { in Profile()
1103 PathDiagnosticPiece::Profile(ID); in Profile()
1109 PathDiagnosticPiece::Profile(ID); in Profile()
1114 PathDiagnosticPiece::Profile(ID); in Profile()