Home
last modified time | relevance | path

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

/external/clang/lib/StaticAnalyzer/Core/
DBugReporter.cpp261 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 …]
DPlistDiagnostics.cpp84 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()
DPathDiagnostic.cpp61 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/
DBugReporter.cpp534 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 …]
DPlistDiagnostics.cpp111 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/
DPathDiagnostic.cpp74 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/
DPathDiagnostic.h637 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/
DPathDiagnostic.h621 class PathDiagnosticControlFlowPiece : public PathDiagnosticPiece {
624 PathDiagnosticControlFlowPiece(const PathDiagnosticLocation &startPos, in PathDiagnosticControlFlowPiece() function
631 PathDiagnosticControlFlowPiece(const PathDiagnosticLocation &startPos, in PathDiagnosticControlFlowPiece() function
637 ~PathDiagnosticControlFlowPiece() override;