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

  /external/clang/lib/StaticAnalyzer/Core/
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(StringRef CheckName, const Decl *declWithIssue,
154 void PathDiagnostic::resetDiagnosticLocationToMainFile() {
192 for (llvm::FoldingSet<PathDiagnostic>::iterator it =
199 std::unique_ptr<PathDiagnostic> D)
    [all...]
PlistDiagnostics.cpp 19 #include "clang/StaticAnalyzer/Core/BugReporter/PathDiagnostic.h"
42 void FlushDiagnosticsImpl(std::vector<const PathDiagnostic *> &Diags,
289 std::vector<const PathDiagnostic *> &Diags,
301 for (std::vector<const PathDiagnostic*>::iterator DI = Diags.begin(),
304 const PathDiagnostic *D = *DI;
367 for (std::vector<const PathDiagnostic*>::iterator DI=Diags.begin(),
373 const PathDiagnostic *D = *DI;
Android.mk 43 PathDiagnostic.cpp \
HTMLDiagnostics.cpp 22 #include "clang/StaticAnalyzer/Core/BugReporter/PathDiagnostic.h"
52 void FlushDiagnosticsImpl(std::vector<const PathDiagnostic *> &Diags,
70 void ReportDiag(const PathDiagnostic& D,
94 std::vector<const PathDiagnostic *> &Diags,
96 for (std::vector<const PathDiagnostic *>::iterator it = Diags.begin(),
102 void HTMLDiagnostics::ReportDiag(const PathDiagnostic& D,
216 for (PathDiagnostic::meta_iterator I=D.meta_begin(), E=D.meta_end();
BugReporter.cpp 27 #include "clang/StaticAnalyzer/Core/BugReporter/PathDiagnostic.h"
503 PathDiagnostic &PD, PathDiagnosticBuilder &PDB, const ExplodedNode *N,
557 PathDiagnostic &PD, PathDiagnosticBuilder &PDB, const ExplodedNode *N,
881 // After constructing the full PathDiagnostic, do a pass over it to compact
888 // "Extensive" PathDiagnostic generation.
    [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.
53 class PathDiagnostic;
82 void addDiagnostic(const PathDiagnostic &PD,
86 PDFileEntry::ConsumerFiles *getFiles(const PathDiagnostic &PD);
97 virtual void FlushDiagnosticsImpl(std::vector<const PathDiagnostic *> &Diags,
102 void HandlePathDiagnostic(std::unique_ptr<PathDiagnostic> D);
114 llvm::FoldingSet<PathDiagnostic> Diags;
713 /// PathDiagnostic - PathDiagnostic objects represent a single path-sensitiv
    [all...]
BugReporter.h 21 #include "clang/StaticAnalyzer/Core/BugReporter/PathDiagnostic.h"
40 class PathDiagnostic;
191 /// when generating a PathDiagnostic from this BugReport.
194 /// Disable all path pruning when generating a PathDiagnostic.
452 virtual bool generatePathDiagnostic(PathDiagnostic& pathDiagnostic,
517 bool generatePathDiagnostic(PathDiagnostic &PD, PathDiagnosticConsumer &PC,
  /external/clang/lib/StaticAnalyzer/Frontend/
AnalysisConsumer.cpp 33 #include "clang/StaticAnalyzer/Core/BugReporter/PathDiagnostic.h"
109 void FlushDiagnosticsImpl(std::vector<const PathDiagnostic *> &Diags,
114 for (std::vector<const PathDiagnostic*>::iterator I = Diags.begin(),
116 const PathDiagnostic *PD = *I;

Completed in 89 milliseconds