Searched refs:PathDiagnosticPiece (Results 1 – 10 of 10) sorted by relevance
| /llvm-project-15.0.7/clang/include/clang/Analysis/ |
| H A D | PathDiagnostic.h | 431 PathDiagnosticPiece() = delete; 432 PathDiagnosticPiece(const PathDiagnosticPiece &) = delete; 433 PathDiagnosticPiece &operator=(const PathDiagnosticPiece &) = delete; 434 virtual ~PathDiagnosticPiece(); 517 : PathDiagnosticPiece(s, k), Pos(pos) { in PathDiagnosticPiece() function 528 static bool classof(const PathDiagnosticPiece *P) { in classof() 557 static bool classof(const PathDiagnosticPiece *P) { in classof() 627 static bool classof(const PathDiagnosticPiece *P) { in classof() 639 : PathDiagnosticPiece(s, ControlFlow) { in PathDiagnosticControlFlowPiece() 645 : PathDiagnosticPiece(ControlFlow) { in PathDiagnosticControlFlowPiece() [all …]
|
| /llvm-project-15.0.7/clang/lib/Analysis/ |
| H A D | PathDiagnostic.cpp | 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() 110 case PathDiagnosticPiece::Note: in flattenTo() 111 case PathDiagnosticPiece::PopUp: in flattenTo() 299 case PathDiagnosticPiece::Macro: in comparePiece() 302 case PathDiagnosticPiece::Call: in comparePiece() [all …]
|
| /llvm-project-15.0.7/clang/lib/StaticAnalyzer/Core/ |
| H A D | PlistDiagnostics.cpp | 95 void ReportDiag(raw_ostream &o, const PathDiagnosticPiece& P) { in ReportDiag() 108 void ReportPiece(raw_ostream &o, const PathDiagnosticPiece &P, in ReportPiece() 112 case PathDiagnosticPiece::ControlFlow: in ReportPiece() 116 case PathDiagnosticPiece::Call: in ReportPiece() 120 case PathDiagnosticPiece::Event: in ReportPiece() 124 case PathDiagnosticPiece::Macro: in ReportPiece() 128 case PathDiagnosticPiece::Note: in ReportPiece() 131 case PathDiagnosticPiece::PopUp: in ReportPiece() 580 return E->getKind() == PathDiagnosticPiece::Note; in printBugPath() 623 auto AddPieceFID = [&FM, &Fids, &SM](const PathDiagnosticPiece &Piece) { in FlushDiagnosticsImpl() [all …]
|
| H A D | SarifDiagnostics.cpp | 239 static Importance calculateImportance(const PathDiagnosticPiece &Piece) { in calculateImportance() 241 case PathDiagnosticPiece::Call: in calculateImportance() 242 case PathDiagnosticPiece::Macro: in calculateImportance() 243 case PathDiagnosticPiece::Note: in calculateImportance() 244 case PathDiagnosticPiece::PopUp: in calculateImportance() 247 case PathDiagnosticPiece::Event: in calculateImportance() 250 case PathDiagnosticPiece::ControlFlow: in calculateImportance()
|
| H A D | HTMLDiagnostics.cpp | 97 void HandlePiece(Rewriter &R, FileID BugFileID, const PathDiagnosticPiece &P, 146 bool isArrowPiece(const PathDiagnosticPiece &P) { in isArrowPiece() 877 const PathDiagnosticPiece &P, in HandlePiece() 920 case PathDiagnosticPiece::Event: Kind = "Event"; break; in HandlePiece() 921 case PathDiagnosticPiece::ControlFlow: Kind = "Control"; break; in HandlePiece() 923 case PathDiagnosticPiece::Macro: Kind = "Control"; break; in HandlePiece() 924 case PathDiagnosticPiece::Note: in HandlePiece() 929 case PathDiagnosticPiece::Call: in HandlePiece() 930 case PathDiagnosticPiece::PopUp: in HandlePiece()
|
| H A D | BugReporter.cpp | 387 case PathDiagnosticPiece::Call: in removeRedundantMsgs() 390 case PathDiagnosticPiece::Macro: in removeRedundantMsgs() 393 case PathDiagnosticPiece::Event: { in removeRedundantMsgs() 412 case PathDiagnosticPiece::ControlFlow: in removeRedundantMsgs() 413 case PathDiagnosticPiece::Note: in removeRedundantMsgs() 414 case PathDiagnosticPiece::PopUp: in removeRedundantMsgs() 438 case PathDiagnosticPiece::Call: { in removeUnneededCalls() 449 case PathDiagnosticPiece::Macro: { in removeUnneededCalls() 456 case PathDiagnosticPiece::Event: { in removeUnneededCalls() 465 case PathDiagnosticPiece::Note: in removeUnneededCalls() [all …]
|
| H A D | BugReporterVisitors.cpp | 3096 const PathDiagnosticPiece *Piece) { in isPieceMessageGeneric()
|
| /llvm-project-15.0.7/clang/include/clang/StaticAnalyzer/Core/BugReporter/ |
| H A D | BugReporterVisitors.h | 44 class PathDiagnosticPiece; variable 45 using PathDiagnosticPieceRef = std::shared_ptr<PathDiagnosticPiece>; 514 static bool isPieceMessageGeneric(const PathDiagnosticPiece *Piece);
|
| /llvm-project-15.0.7/clang/unittests/StaticAnalyzer/ |
| H A D | CheckerRegistration.h | 51 if (Piece->getKind() != PathDiagnosticPiece::Event) in FlushDiagnosticsImpl()
|
| H A D | Reusables.h | 95 void testEquality(const PathDiagnosticPiece &Piece, SourceManager &SM) { in testEquality()
|