Searched refs:PathDiagnosticCallPiece (Results 1 – 4 of 4) sorted by relevance
| /freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ |
| H A D | PathDiagnostic.cpp | 86 PathDiagnosticCallPiece::~PathDiagnosticCallPiece() = default; 144 static PathDiagnosticCallPiece * 974 std::shared_ptr<PathDiagnosticCallPiece> 981 return std::shared_ptr<PathDiagnosticCallPiece>( in construct() 982 new PathDiagnosticCallPiece(caller, pos)); in construct() 985 PathDiagnosticCallPiece * 986 PathDiagnosticCallPiece::construct(PathPieces &path, in construct() 988 std::shared_ptr<PathDiagnosticCallPiece> C( in construct() 989 new PathDiagnosticCallPiece(path, caller)); in construct() 1130 PathDiagnosticCallPiece::getCallEnterEvent() const { in getCallEnterEvent() [all …]
|
| H A D | BugReporter.cpp | 153 removeRedundantMsgs(cast<PathDiagnosticCallPiece>(*piece).path); in removeRedundantMsgs() 208 auto &call = cast<PathDiagnosticCallPiece>(*piece); in removeUnneededCalls() 259 auto *Call = dyn_cast<PathDiagnosticCallPiece>(I.get()); in adjustCallLocations() 291 if (auto *C = dyn_cast<PathDiagnosticCallPiece>(I->get())) in removeEdgesToDefaultInitializers() 325 if (auto *C = dyn_cast<PathDiagnosticCallPiece>(I->get())) in removePiecesWithInvalidLocations() 526 std::pair<PathDiagnosticCallPiece *, const ExplodedNode *>; 536 PathDiagnosticCallPiece *CP = I.first; in updateStackPiecesWithMessage() 1052 PathDiagnosticCallPiece *C; in generatePathDiagnosticsForNode() 1110 auto C = PathDiagnosticCallPiece::construct(*CE, SM); in generatePathDiagnosticsForNode() 1691 if (auto *CallI = dyn_cast<PathDiagnosticCallPiece>(I->get())) { in optimizeEdges() [all …]
|
| H A D | PlistDiagnostics.cpp | 109 ReportCall(o, cast<PathDiagnosticCallPiece>(P), indent, in ReportPiece() 135 void ReportCall(raw_ostream &o, const PathDiagnosticCallPiece &P, 304 void PlistPrinter::ReportCall(raw_ostream &o, const PathDiagnosticCallPiece &P, in ReportCall() 540 if (const PathDiagnosticCallPiece *Call = in FlushDiagnosticsImpl() 541 dyn_cast<PathDiagnosticCallPiece>(&Piece)) { in FlushDiagnosticsImpl()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/ |
| H A D | PathDiagnostic.h | 580 class PathDiagnosticCallPiece : public PathDiagnosticPiece { 596 PathDiagnosticCallPiece(const Decl *callerD, in PathDiagnosticCallPiece() function 600 PathDiagnosticCallPiece(PathPieces &oldPath, const Decl *caller) in PathDiagnosticCallPiece() function 610 ~PathDiagnosticCallPiece() override; 634 static std::shared_ptr<PathDiagnosticCallPiece> 638 static PathDiagnosticCallPiece *construct(PathPieces &pieces,
|