Lines Matching refs:PathDiagnosticPiece
61 PathDiagnosticPiece::PathDiagnosticPiece(StringRef s, in PathDiagnosticPiece() function in PathDiagnosticPiece
65 PathDiagnosticPiece::PathDiagnosticPiece(Kind k, DisplayHint hint) in PathDiagnosticPiece() function in PathDiagnosticPiece
68 PathDiagnosticPiece::~PathDiagnosticPiece() = default;
86 case PathDiagnosticPiece::Call: { in flattenTo()
95 case PathDiagnosticPiece::Macro: { in flattenTo()
108 case PathDiagnosticPiece::Event: in flattenTo()
109 case PathDiagnosticPiece::ControlFlow: in flattenTo()
110 case PathDiagnosticPiece::Note: in flattenTo()
111 case PathDiagnosticPiece::PopUp: in flattenTo()
170 const PathDiagnosticPiece *piece = I.get(); in HandlePathDiagnostic()
267 static Optional<bool> comparePiece(const PathDiagnosticPiece &X, in comparePiece()
268 const PathDiagnosticPiece &Y) { in comparePiece()
296 case PathDiagnosticPiece::ControlFlow: in comparePiece()
299 case PathDiagnosticPiece::Macro: in comparePiece()
302 case PathDiagnosticPiece::Call: in comparePiece()
305 case PathDiagnosticPiece::Event: in comparePiece()
306 case PathDiagnosticPiece::Note: in comparePiece()
307 case PathDiagnosticPiece::PopUp: in comparePiece()
1067 const PathDiagnosticPiece *piece = I.get(); in compute_path_size()
1091 void PathDiagnosticPiece::Profile(llvm::FoldingSetNodeID &ID) const { in Profile()
1104 PathDiagnosticPiece::Profile(ID); in Profile()
1110 PathDiagnosticPiece::Profile(ID); in Profile()
1115 PathDiagnosticPiece::Profile(ID); in Profile()