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

References

tools/clang/lib/Analysis/PathDiagnostic.cpp
  142   if (!D || D->path.empty())
  155     const SourceManager &SMgr = D->path.front()->getLocation().getManager();
  157     WorkList.push_back(&D->path);
  382   Optional<bool> b = comparePath(X.path, Y.path);
  382   Optional<bool> b = comparePath(X.path, Y.path);
 1061   compute_path_size(path, size);
 1127   for (const auto &I : path)
tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp
 1954   PathPieces path = PD.path.flatten(/*ShouldFlattenMacros=*/true);
 2053   if (!Construct.PD->path.empty()) {
 3004     if (PD->path.empty()) {
 3159   if (PD.path.empty())
 3162   PathDiagnosticPiece *LastP = PD.path.back().get();
tools/clang/lib/StaticAnalyzer/Core/HTMLDiagnostics.cpp
  179   PathPieces path = D.path.flatten(/*ShouldFlattenMacros=*/false);
tools/clang/lib/StaticAnalyzer/Core/PlistDiagnostics.cpp
  620     WorkList.push_back(&D->path);
  672     printBugPath(o, FM, AnOpts, PP, CTU, D->path);
tools/clang/lib/StaticAnalyzer/Core/SarifDiagnostics.cpp
  242   const PathPieces &Path = Diag.path.flatten(false);
tools/clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp
  142                   PD->getShortDescription(), PD->path.back()->getRanges(),
  143                   PD->path.back()->getFixits());
  146       for (const auto &Piece : PD->path) {
  158       PathPieces FlatPath = PD->path.flatten(/*ShouldFlattenMacros=*/true);
tools/clang/tools/extra/clang-tidy/ClangTidy.cpp
   79           << PD->path.back()->getRanges();
   82            PD->path.flatten(/*ShouldFlattenMacros=*/true)) {