Searched refs:PathDiagnosticControlFlowPiece (Results 1 – 5 of 5) sorted by relevance
| /llvm-project-15.0.7/clang/lib/StaticAnalyzer/Core/ |
| H A D | BugReporter.cpp | 797 return std::make_shared<PathDiagnosticControlFlowPiece>(Start, End, in generateDiagForSwitchOP() 856 return std::make_shared<PathDiagnosticControlFlowPiece>(Start, End, in generateDiagForBinaryOP() 940 std::make_shared<PathDiagnosticControlFlowPiece>(Start, End, in generateMinimalDiagForBlockEdge() 949 std::make_shared<PathDiagnosticControlFlowPiece>( in generateMinimalDiagForBlockEdge() 974 std::make_shared<PathDiagnosticControlFlowPiece>( in generateMinimalDiagForBlockEdge() 988 std::make_shared<PathDiagnosticControlFlowPiece>( in generateMinimalDiagForBlockEdge() 992 std::make_shared<PathDiagnosticControlFlowPiece>( in generateMinimalDiagForBlockEdge() 1427 auto *Piece = dyn_cast<PathDiagnosticControlFlowPiece>(I->get()); in addContextEdges() 1520 PathDiagnosticControlFlowPiece *PieceNextI = nullptr; in simplifySimpleBranches() 1640 dyn_cast<PathDiagnosticControlFlowPiece>(NextI->get()); in removeContextCycles() [all …]
|
| H A D | PlistDiagnostics.cpp | 114 ReportControlFlow(o, cast<PathDiagnosticControlFlowPiece>(P), indent); in ReportPiece() 143 const PathDiagnosticControlFlowPiece& P, 241 const PathDiagnosticControlFlowPiece& P, in ReportControlFlow() 257 for (PathDiagnosticControlFlowPiece::const_iterator I=P.begin(), E=P.end(); in ReportControlFlow()
|
| H A D | HTMLDiagnostics.cpp | 94 const PathDiagnosticControlFlowPiece &P, 147 return isa<PathDiagnosticControlFlowPiece>(P) && P.getString().empty(); in isArrowPiece() 809 R, FID, cast<PathDiagnosticControlFlowPiece>(Piece), NumberOfArrows); in RewriteFile() 1217 Rewriter &R, FileID BugFileID, const PathDiagnosticControlFlowPiece &P, in ProcessControlFlowPiece()
|
| /llvm-project-15.0.7/clang/lib/Analysis/ |
| H A D | PathDiagnostic.cpp | 74 PathDiagnosticControlFlowPiece::~PathDiagnosticControlFlowPiece() = default; 232 compareControlFlow(const PathDiagnosticControlFlowPiece &X, in compareControlFlow() 233 const PathDiagnosticControlFlowPiece &Y) { in compareControlFlow() 297 return compareControlFlow(cast<PathDiagnosticControlFlowPiece>(X), in comparePiece() 298 cast<PathDiagnosticControlFlowPiece>(Y)); in comparePiece() 1114 void PathDiagnosticControlFlowPiece::Profile(llvm::FoldingSetNodeID &ID) const { in Profile() 1177 LLVM_DUMP_METHOD void PathDiagnosticControlFlowPiece::dump() const { in dump()
|
| /llvm-project-15.0.7/clang/include/clang/Analysis/ |
| H A D | PathDiagnostic.h | 632 class PathDiagnosticControlFlowPiece : public PathDiagnosticPiece { 636 PathDiagnosticControlFlowPiece(const PathDiagnosticLocation &startPos, in PathDiagnosticControlFlowPiece() function 643 PathDiagnosticControlFlowPiece(const PathDiagnosticLocation &startPos, in PathDiagnosticControlFlowPiece() function 649 ~PathDiagnosticControlFlowPiece() override;
|