HomeSort by relevance Sort by last modified time
    Searched refs:PathPieces (Results 1 - 7 of 7) sorted by null

  /external/clang/lib/StaticAnalyzer/Core/
TextPathDiagnostics.cpp 63 PathPieces FlatPath = D->path.flatten(/*ShouldFlattenMacros=*/true);
64 for (PathPieces::const_iterator I = FlatPath.begin(), E = FlatPath.end();
PathDiagnostic.cpp 31 for (PathPieces::const_iterator I = subPieces.begin(), E = subPieces.end();
64 PathPieces::~PathPieces() {}
66 void PathPieces::flattenTo(PathPieces &Primary, PathPieces &Current,
68 for (PathPieces::const_iterator I = begin(), E = end(); I != E; ++I) {
91 PathPieces NewPath;
139 const PathPieces &Path = CP->path;
215 SmallVector<const PathPieces *, 5> WorkList
    [all...]
BugReporter.cpp 97 /// An optimization pass over PathPieces that removes redundant diagnostics
102 static void removeRedundantMsgs(PathPieces &path) {
150 typedef llvm::DenseMap<const PathPieces *, const LocationContext *>
156 static bool removeUnneededCalls(PathPieces &pieces, BugReport *R,
217 static void adjustCallLocations(PathPieces &Pieces,
219 for (PathPieces::iterator I = Pieces.begin(), E = Pieces.end(); I != E; ++I) {
252 static void removePiecesWithInvalidLocations(PathPieces &Pieces) {
253 for (PathPieces::iterator I = Pieces.begin(), E = Pieces.end(); I != E;) {
521 static void CompactPathDiagnostic(PathPieces &path, const SourceManager& SM);
    [all...]
HTMLDiagnostics.cpp 118 PathPieces path = D.path.flatten(/*ShouldFlattenMacros=*/false);
135 for (PathPieces::const_reverse_iterator I = path.rbegin(),
495 for (PathPieces::const_iterator I = P.subPieces.begin(), E=P.subPieces.end();
PlistDiagnostics.cpp 304 for (PathPieces::const_iterator I = P.path.begin(), E = P.path.end();I!=E;++I)
323 for (PathPieces::const_iterator I = P.subPieces.begin(), E=P.subPieces.end();
382 SmallVector<const PathPieces *, 5> WorkList;
386 const PathPieces &path = *WorkList.back();
389 for (PathPieces::const_iterator I = path.begin(), E = path.end();
461 for (PathPieces::const_iterator I = D->path.begin(), E = D->path.end();
  /external/clang/include/clang/StaticAnalyzer/Core/BugReporter/
PathDiagnostic.h 411 class PathPieces : public std::list<IntrusiveRefCntPtr<PathDiagnosticPiece> > {
412 void flattenTo(PathPieces &Primary, PathPieces &Current,
415 ~PathPieces();
417 PathPieces flatten(bool ShouldFlattenMacros) const {
418 PathPieces Result;
549 PathDiagnosticCallPiece(PathPieces &oldPath, const Decl *caller)
568 PathPieces path;
594 for (PathPieces::iterator I = path.begin(),
602 static PathDiagnosticCallPiece *construct(PathPieces &pieces
    [all...]
BugReporter.h 455 bool RemoveUnneededCalls(PathPieces &pieces, BugReport *R);

Completed in 131 milliseconds