reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/include/clang/Analysis/PathDiagnostic.h
  576     for (const auto &I : path)
tools/clang/lib/Analysis/PathDiagnostic.cpp
   89       Call.path.flattenTo(Primary, Primary, ShouldFlattenMacros);
  195           WorkList.push_back(&call->path);
  263   return comparePath(X.path, Y.path);
  263   return comparePath(X.path, Y.path);
 1053       compute_path_size(cp->path, size);
 1089   for (const auto &I : path)
tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp
  382         removeRedundantMsgs(cast<PathDiagnosticCallPiece>(*piece).path);
  436                 C, call.path, R,
  437                 R->isInteresting(C.getLocationContextFor(&call.path))))
  516     adjustCallLocations(Call->path, ThisCallLocation);
  526       removeEdgesToDefaultInitializers(C->path);
  560       removePiecesWithInvalidLocations(C->path);
 1169       assert(!C.isInLocCtxMap(&Call->path) &&
 1172       C.updateLocCtxMap(&Call->path, CE->getCalleeContext());
 1197     assert(!C.isInLocCtxMap(&Call->path) &&
 1200     C.updateLocCtxMap(&Call->path, CE->getCalleeContext());
 1212     C.PD->pushActivePath(&P->path);
 1767         while (optimizeEdges(C, CallI->path, OCS)) {
 2615       CompactMacroExpandedPieces(call->path, SM);
 3145   const PathPieces &Path = CP->path;
tools/clang/lib/StaticAnalyzer/Core/PlistDiagnostics.cpp
  365   for (PathPieces::const_iterator I = P.path.begin(), E = P.path.end();I!=E;++I)
  365   for (PathPieces::const_iterator I = P.path.begin(), E = P.path.end();I!=E;++I)
  637           WorkList.push_back(&Call->path);