Searched refs:PathDiagnosticCallPiece (Results 1 – 4 of 4) sorted by relevance
/external/clang/lib/StaticAnalyzer/Core/ |
D | PathDiagnostic.cpp | 60 PathDiagnosticCallPiece::~PathDiagnosticCallPiece() {} in ~PathDiagnosticCallPiece() 74 PathDiagnosticCallPiece *Call = cast<PathDiagnosticCallPiece>(Piece); in flattenTo() 125 static PathDiagnosticCallPiece * 126 getFirstStackedCallToHeaderFile(PathDiagnosticCallPiece *CP, in getFirstStackedCallToHeaderFile() 147 if (PathDiagnosticCallPiece *CPInner = in getFirstStackedCallToHeaderFile() 148 dyn_cast<PathDiagnosticCallPiece>(Path.back())) { in getFirstStackedCallToHeaderFile() 166 if (PathDiagnosticCallPiece *CP = dyn_cast<PathDiagnosticCallPiece>(LastP)) { in resetDiagnosticLocationToMainFile() 245 if (const PathDiagnosticCallPiece *call = in HandlePathDiagnostic() 246 dyn_cast<PathDiagnosticCallPiece>(piece)) { in HandlePathDiagnostic() 303 static Optional<bool> compareCall(const PathDiagnosticCallPiece &X, in compareCall() [all …]
|
D | BugReporter.cpp | 116 removeRedundantMsgs(cast<PathDiagnosticCallPiece>(piece)->path); in removeRedundantMsgs() 169 PathDiagnosticCallPiece *call = cast<PathDiagnosticCallPiece>(piece); in removeUnneededCalls() 221 PathDiagnosticCallPiece *Call = dyn_cast<PathDiagnosticCallPiece>(*I); in adjustCallLocations() 255 if (PathDiagnosticCallPiece *C = dyn_cast<PathDiagnosticCallPiece>(*I)) in removeEdgesToDefaultInitializers() 290 if (PathDiagnosticCallPiece *C = dyn_cast<PathDiagnosticCallPiece>(*I)) in removePiecesWithInvalidLocations() 531 typedef std::pair<PathDiagnosticCallPiece*, const ExplodedNode*> StackDiagPair; 544 PathDiagnosticCallPiece *CP = I->first; in updateStackPiecesWithMessage() 581 PathDiagnosticCallPiece *C = in GenerateMinimalPathDiagnostic() 582 PathDiagnosticCallPiece::construct(N, *CE, SMgr); in GenerateMinimalPathDiagnostic() 601 PathDiagnosticCallPiece *C; in GenerateMinimalPathDiagnostic() [all …]
|
D | PlistDiagnostics.cpp | 206 const PathDiagnosticCallPiece &P, in ReportCall() 274 ReportCall(o, cast<PathDiagnosticCallPiece>(P), FM, SM, LangOpts, in ReportPiece() 323 if (const PathDiagnosticCallPiece *call = in FlushDiagnosticsImpl() 324 dyn_cast<PathDiagnosticCallPiece>(piece)) { in FlushDiagnosticsImpl()
|
/external/clang/include/clang/StaticAnalyzer/Core/BugReporter/ |
D | PathDiagnostic.h | 547 class PathDiagnosticCallPiece : public PathDiagnosticPiece { 548 PathDiagnosticCallPiece(const Decl *callerD, in PathDiagnosticCallPiece() function 553 PathDiagnosticCallPiece(PathPieces &oldPath, const Decl *caller) in PathDiagnosticCallPiece() function 574 virtual ~PathDiagnosticCallPiece(); 602 static PathDiagnosticCallPiece *construct(const ExplodedNode *N, 606 static PathDiagnosticCallPiece *construct(PathPieces &pieces,
|