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

  /external/clang/lib/StaticAnalyzer/Core/
TextPathDiagnostics.cpp 16 #include "clang/StaticAnalyzer/Core/BugReporter/PathDiagnostic.h"
34 void FlushDiagnosticsImpl(std::vector<const PathDiagnostic *> &Diags,
57 std::vector<const PathDiagnostic *> &Diags,
59 for (std::vector<const PathDiagnostic *>::iterator it = Diags.begin(),
61 const PathDiagnostic *D = *it;
PathDiagnostic.cpp 1 //===--- PathDiagnostic.cpp - Path-Specific Diagnostic Handling -*- C++ -*-===//
10 // This file defines the PathDiagnostic-related interfaces.
14 #include "clang/StaticAnalyzer/Core/BugReporter/PathDiagnostic.h"
106 PathDiagnostic::~PathDiagnostic() {}
108 PathDiagnostic::PathDiagnostic(const Decl *declWithIssue,
126 for (llvm::FoldingSet<PathDiagnostic>::iterator it =
132 void PathDiagnosticConsumer::HandlePathDiagnostic(PathDiagnostic *D) {
133 OwningPtr<PathDiagnostic> OwningD(D)
    [all...]
HTMLDiagnostics.cpp 23 #include "clang/StaticAnalyzer/Core/BugReporter/PathDiagnostic.h"
47 virtual void FlushDiagnosticsImpl(std::vector<const PathDiagnostic *> &Diags,
65 void ReportDiag(const PathDiagnostic& D,
91 std::vector<const PathDiagnostic *> &Diags,
93 for (std::vector<const PathDiagnostic *>::iterator it = Diags.begin(),
99 void HTMLDiagnostics::ReportDiag(const PathDiagnostic& D,
197 for (PathDiagnostic::meta_iterator I=D.meta_begin(), E=D.meta_end();
Android.mk 38 PathDiagnostic.cpp \
PlistDiagnostics.cpp 19 #include "clang/StaticAnalyzer/Core/BugReporter/PathDiagnostic.h"
44 void FlushDiagnosticsImpl(std::vector<const PathDiagnostic *> &Diags,
355 std::vector<const PathDiagnostic *> &Diags,
367 for (std::vector<const PathDiagnostic*>::iterator DI = Diags.begin(),
370 const PathDiagnostic *D = *DI;
441 for (std::vector<const PathDiagnostic*>::iterator DI=Diags.begin(),
447 const PathDiagnostic *D = *DI;
BugReporter.cpp 27 #include "clang/StaticAnalyzer/Core/BugReporter/PathDiagnostic.h"
509 static bool GenerateVisitorsOnlyPathDiagnostic(PathDiagnostic &PD,
566 static bool GenerateMinimalPathDiagnostic(PathDiagnostic& PD,
893 // After constructing the full PathDiagnostic, do a pass over it to compact
900 // "Extensive" PathDiagnostic generation.
935 PathDiagnostic &PD;
    [all...]
  /external/clang/include/clang/StaticAnalyzer/Core/BugReporter/
PathDiagnostic.h 1 //===--- PathDiagnostic.h - Path-Specific Diagnostic Handling ---*- C++ -*-===//
10 // This file defines the PathDiagnostic-related interfaces.
51 class PathDiagnostic;
74 void addDiagnostic(const PathDiagnostic &PD,
78 PDFileEntry::ConsumerFiles *getFiles(const PathDiagnostic &PD);
89 virtual void FlushDiagnosticsImpl(std::vector<const PathDiagnostic *> &Diags,
94 void HandlePathDiagnostic(PathDiagnostic *D);
107 llvm::FoldingSet<PathDiagnostic> Diags;
661 /// PathDiagnostic - PathDiagnostic objects represent a single path-sensitiv
    [all...]
BugReporter.h 20 #include "clang/StaticAnalyzer/Core/BugReporter/PathDiagnostic.h"
38 class PathDiagnostic;
190 /// when generating a PathDiagnostic from this BugReport.
193 /// Disable all path pruning when generating a PathDiagnostic.
450 virtual bool generatePathDiagnostic(PathDiagnostic& pathDiagnostic,
526 virtual bool generatePathDiagnostic(PathDiagnostic &PD,
  /external/clang/lib/StaticAnalyzer/Frontend/
AnalysisConsumer.cpp 32 #include "clang/StaticAnalyzer/Core/BugReporter/PathDiagnostic.h"
86 void FlushDiagnosticsImpl(std::vector<const PathDiagnostic *> &Diags,
88 for (std::vector<const PathDiagnostic*>::iterator I = Diags.begin(),
90 const PathDiagnostic *PD = *I;

Completed in 62 milliseconds