Home
last modified time | relevance | path

Searched refs:PathDiagnosticControlFlowPiece (Results 1 – 4 of 4) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
H A DBugReporter.cpp610 return std::make_shared<PathDiagnosticControlFlowPiece>(Start, End, in generateDiagForSwitchOP()
615 std::shared_ptr<PathDiagnosticControlFlowPiece> generateDiagForGotoOP( in generateDiagForGotoOP()
671 return std::make_shared<PathDiagnosticControlFlowPiece>(Start, End, in generateDiagForBinaryOP()
741 std::shared_ptr<PathDiagnosticControlFlowPiece> Diag = in generateMinimalDiagForBlockEdge()
768 std::make_shared<PathDiagnosticControlFlowPiece>( in generateMinimalDiagForBlockEdge()
793 std::make_shared<PathDiagnosticControlFlowPiece>( in generateMinimalDiagForBlockEdge()
807 std::make_shared<PathDiagnosticControlFlowPiece>( in generateMinimalDiagForBlockEdge()
811 std::make_shared<PathDiagnosticControlFlowPiece>( in generateMinimalDiagForBlockEdge()
1436 PathDiagnosticControlFlowPiece *PieceNextI = nullptr; in simplifySimpleBranches()
1558 dyn_cast<PathDiagnosticControlFlowPiece>(NextI->get()); in removeContextCycles()
[all …]
H A DPathDiagnostic.cpp88 PathDiagnosticControlFlowPiece::~PathDiagnosticControlFlowPiece() = default;
306 compareControlFlow(const PathDiagnosticControlFlowPiece &X, in compareControlFlow()
307 const PathDiagnosticControlFlowPiece &Y) { in compareControlFlow()
371 return compareControlFlow(cast<PathDiagnosticControlFlowPiece>(X), in comparePiece()
372 cast<PathDiagnosticControlFlowPiece>(Y)); in comparePiece()
1242 void PathDiagnosticControlFlowPiece::Profile(llvm::FoldingSetNodeID &ID) const { in Profile()
1364 LLVM_DUMP_METHOD void PathDiagnosticControlFlowPiece::dump() const { in dump()
H A DPlistDiagnostics.cpp106 ReportControlFlow(o, cast<PathDiagnosticControlFlowPiece>(P), indent); in ReportPiece()
131 const PathDiagnosticControlFlowPiece& P,
214 const PathDiagnosticControlFlowPiece& P, in ReportControlFlow()
230 for (PathDiagnosticControlFlowPiece::const_iterator I=P.begin(), E=P.end(); in ReportControlFlow()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/
H A DPathDiagnostic.h650 class PathDiagnosticControlFlowPiece : public PathDiagnosticPiece {
654 PathDiagnosticControlFlowPiece(const PathDiagnosticLocation &startPos, in PathDiagnosticControlFlowPiece() function
661 PathDiagnosticControlFlowPiece(const PathDiagnosticLocation &startPos, in PathDiagnosticControlFlowPiece() function
667 ~PathDiagnosticControlFlowPiece() override;