Searched refs:PathDiagnosticControlFlowPiece (Results 1 – 8 of 8) sorted by relevance
/external/clang/lib/StaticAnalyzer/Core/ |
D | BugReporter.cpp | 261 if (PathDiagnosticControlFlowPiece *CF = in removeEdgesToDefaultInitializers() 262 dyn_cast<PathDiagnosticControlFlowPiece>(*I)) { in removeEdgesToDefaultInitializers() 271 if (PathDiagnosticControlFlowPiece *NextCF = in removeEdgesToDefaultInitializers() 272 dyn_cast<PathDiagnosticControlFlowPiece>(*Next)) { in removeEdgesToDefaultInitializers() 644 PD.getActivePath().push_front(new PathDiagnosticControlFlowPiece( in GenerateMinimalPathDiagnostic() 696 PD.getActivePath().push_front(new PathDiagnosticControlFlowPiece( in GenerateMinimalPathDiagnostic() 702 PD.getActivePath().push_front(new PathDiagnosticControlFlowPiece( in GenerateMinimalPathDiagnostic() 714 PD.getActivePath().push_front(new PathDiagnosticControlFlowPiece( in GenerateMinimalPathDiagnostic() 736 PD.getActivePath().push_front(new PathDiagnosticControlFlowPiece( in GenerateMinimalPathDiagnostic() 759 PD.getActivePath().push_front(new PathDiagnosticControlFlowPiece( in GenerateMinimalPathDiagnostic() [all …]
|
D | PlistDiagnostics.cpp | 84 const PathDiagnosticControlFlowPiece& P, in ReportControlFlow() 100 for (PathDiagnosticControlFlowPiece::const_iterator I=P.begin(), E=P.end(); in ReportControlFlow() 270 ReportControlFlow(o, cast<PathDiagnosticControlFlowPiece>(P), FM, SM, in ReportPiece()
|
D | PathDiagnostic.cpp | 61 PathDiagnosticControlFlowPiece::~PathDiagnosticControlFlowPiece() {} in ~PathDiagnosticControlFlowPiece() 281 compareControlFlow(const PathDiagnosticControlFlowPiece &X, in compareControlFlow() 282 const PathDiagnosticControlFlowPiece &Y) { in compareControlFlow() 346 return compareControlFlow(cast<PathDiagnosticControlFlowPiece>(X), in comparePiece() 347 cast<PathDiagnosticControlFlowPiece>(Y)); in comparePiece() 1088 void PathDiagnosticControlFlowPiece::Profile(llvm::FoldingSetNodeID &ID) const { in Profile()
|
/external/llvm-project/clang/lib/StaticAnalyzer/Core/ |
D | BugReporter.cpp | 534 if (auto *CF = dyn_cast<PathDiagnosticControlFlowPiece>(I->get())) { in removeEdgesToDefaultInitializers() 544 dyn_cast<PathDiagnosticControlFlowPiece>(Next->get())) { in removeEdgesToDefaultInitializers() 794 return std::make_shared<PathDiagnosticControlFlowPiece>(Start, End, in generateDiagForSwitchOP() 806 return std::make_shared<PathDiagnosticControlFlowPiece>(Start, End, os.str()); in generateDiagForGotoOP() 853 return std::make_shared<PathDiagnosticControlFlowPiece>(Start, End, in generateDiagForBinaryOP() 890 std::make_shared<PathDiagnosticControlFlowPiece>(Start, End, os.str())); in generateMinimalDiagForBlockEdge() 912 std::make_shared<PathDiagnosticControlFlowPiece>(Start, End, os.str())); in generateMinimalDiagForBlockEdge() 937 std::make_shared<PathDiagnosticControlFlowPiece>(Start, End, in generateMinimalDiagForBlockEdge() 946 std::make_shared<PathDiagnosticControlFlowPiece>( in generateMinimalDiagForBlockEdge() 963 std::make_shared<PathDiagnosticControlFlowPiece>(Start, End, in generateMinimalDiagForBlockEdge() [all …]
|
D | PlistDiagnostics.cpp | 111 ReportControlFlow(o, cast<PathDiagnosticControlFlowPiece>(P), indent); in ReportPiece() 140 const PathDiagnosticControlFlowPiece& P, 249 const PathDiagnosticControlFlowPiece& P, in ReportControlFlow() 265 for (PathDiagnosticControlFlowPiece::const_iterator I=P.begin(), E=P.end(); in ReportControlFlow()
|
/external/llvm-project/clang/lib/Analysis/ |
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()
|
/external/llvm-project/clang/include/clang/Analysis/ |
D | PathDiagnostic.h | 637 class PathDiagnosticControlFlowPiece : public PathDiagnosticPiece { 641 PathDiagnosticControlFlowPiece(const PathDiagnosticLocation &startPos, in PathDiagnosticControlFlowPiece() function 648 PathDiagnosticControlFlowPiece(const PathDiagnosticLocation &startPos, in PathDiagnosticControlFlowPiece() function 654 ~PathDiagnosticControlFlowPiece() override;
|
/external/clang/include/clang/StaticAnalyzer/Core/BugReporter/ |
D | PathDiagnostic.h | 621 class PathDiagnosticControlFlowPiece : public PathDiagnosticPiece { 624 PathDiagnosticControlFlowPiece(const PathDiagnosticLocation &startPos, in PathDiagnosticControlFlowPiece() function 631 PathDiagnosticControlFlowPiece(const PathDiagnosticLocation &startPos, in PathDiagnosticControlFlowPiece() function 637 ~PathDiagnosticControlFlowPiece() override;
|