Searched refs:PathPieces (Results 1 - 7 of 7) sorted by relevance
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Analysis/ |
H A D | PathDiagnostic.h | 456 class PathPieces : public std::list<PathDiagnosticPieceRef> { class in namespace:clang::ento 457 void flattenTo(PathPieces &Primary, PathPieces &Current, 461 PathPieces flatten(bool ShouldFlattenMacros) const { 462 PathPieces Result; 546 PathDiagnosticCallPiece(PathPieces &oldPath, const Decl *caller) 554 PathPieces path; 584 static PathDiagnosticCallPiece *construct(PathPieces &pieces, 672 PathPieces subPieces; 739 PathPieces pathImp [all...] |
/freebsd-11-stable/contrib/llvm-project/clang/lib/Analysis/ |
H A D | PathDiagnostic.cpp | 81 void PathPieces::flattenTo(PathPieces &Primary, PathPieces &Current, 100 PathPieces NewPath; 156 SmallVector<const PathPieces *, 5> WorkList; 166 const PathPieces &path = *WorkList.pop_back_val(); 228 static Optional<bool> comparePath(const PathPieces &X, const PathPieces &Y); 312 static Optional<bool> comparePath(const PathPieces &X, const PathPieces [all...] |
/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
H A D | HTMLDiagnostics.cpp | 106 const SourceManager& SMgr, const PathPieces& path, 111 const SourceManager& SMgr, const PathPieces& path, 115 void RewriteFile(Rewriter &R, const PathPieces& path, FileID FID); 127 const PathDiagnostic &D, const PathPieces &path); 131 const PathPieces &path, 179 PathPieces path = D.path.flatten(/*ShouldFlattenMacros=*/false); 272 const SourceManager& SMgr, const PathPieces& path, const char *declName) { 346 const PathPieces &path, 371 const PathDiagnostic &D, const PathPieces &path) { 436 const SourceManager& SMgr, const PathPieces [all...] |
H A D | BugReporter.cpp | 106 llvm::DenseMap<const PathPieces *, const LocationContext *>; 171 void updateLocCtxMap(const PathPieces *Path, const LocationContext *LC) { 176 const LocationContext *getLocationContextFor(const PathPieces *Path) const { 182 bool isInLocCtxMap(const PathPieces *Path) const { return LCM.count(Path); } 184 PathPieces &getActivePath() { return PD->getActivePath(); } 185 PathPieces &getMutablePieces() { return PD->getMutablePieces(); } 363 /// An optimization pass over PathPieces that removes redundant diagnostics 368 static void removeRedundantMsgs(PathPieces &path) { 419 PathPieces &pieces, 471 static void removePopUpNotes(PathPieces [all...] |
H A D | PlistDiagnostics.cpp | 171 const PathPieces &Path); 365 for (PathPieces::const_iterator I = P.path.begin(), E = P.path.end();I!=E;++I) 382 for (PathPieces::const_iterator I = P.subPieces.begin(), 526 const PathPieces &Path) { 534 PathPieces::const_iterator FirstNonNote = std::partition_point( 539 PathPieces::const_iterator I = Path.begin(); 555 for (PathPieces::const_iterator E = Path.end(); I != E; ++I) 619 SmallVector<const PathPieces *, 5> WorkList; 623 const PathPieces &Path = *WorkList.pop_back_val();
|
H A D | SarifDiagnostics.cpp | 250 const PathPieces &Pieces, 268 const PathPieces &Pieces, 278 const PathPieces &Path = Diag.path.flatten(false);
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Frontend/ |
H A D | AnalysisConsumer.cpp | 158 PathPieces FlatPath = PD->path.flatten(/*ShouldFlattenMacros=*/true);
|
Completed in 166 milliseconds