Searched refs:PathDiagnostic (Results 1 - 8 of 8) sorted by relevance
/external/clang/lib/StaticAnalyzer/Core/ |
H A D | 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" 108 PathDiagnostic::~PathDiagnostic() {} 110 PathDiagnostic::PathDiagnostic(StringRef CheckName, const Decl *declWithIssue, function in class:PathDiagnostic 156 void PathDiagnostic::resetDiagnosticLocationToMainFile() { 194 for (llvm::FoldingSet<PathDiagnostic>::iterator it = 200 void PathDiagnosticConsumer::HandlePathDiagnostic(PathDiagnostic * [all...] |
H A D | PlistDiagnostics.cpp | 20 #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;
|
H A D | Android.mk | 39 PathDiagnostic.cpp \
|
H A D | HTMLDiagnostics.cpp | 24 #include "clang/StaticAnalyzer/Core/BugReporter/PathDiagnostic.h" 50 void FlushDiagnosticsImpl(std::vector<const PathDiagnostic *> &Diags, 68 void ReportDiag(const PathDiagnostic& D, 92 std::vector<const PathDiagnostic *> &Diags, 94 for (std::vector<const PathDiagnostic *>::iterator it = Diags.begin(), 100 void HTMLDiagnostics::ReportDiag(const PathDiagnostic& D, 214 for (PathDiagnostic::meta_iterator I=D.meta_begin(), E=D.meta_end();
|
H A D | BugReporter.cpp | 27 #include "clang/StaticAnalyzer/Core/BugReporter/PathDiagnostic.h" 502 static bool GenerateVisitorsOnlyPathDiagnostic(PathDiagnostic &PD, 559 static bool GenerateMinimalPathDiagnostic(PathDiagnostic& PD, 887 // After constructing the full PathDiagnostic, do a pass over it to compact 894 // "Extensive" PathDiagnostic generation. 973 PathDiagnostic &PD; 995 EdgeBuilder(PathDiagnostic &pd, PathDiagnosticBuilder &pdb) 998 // If the PathDiagnostic already has pieces, add the enclosing statement 1395 static bool GenerateExtensivePathDiagnostic(PathDiagnostic& PD, 1639 GenerateAlternateExtensivePathDiagnostic(PathDiagnostic [all...] |
/external/clang/include/clang/StaticAnalyzer/Core/BugReporter/ |
H A D | PathDiagnostic.h | 1 //===--- PathDiagnostic.h - Path-Specific Diagnostic Handling ---*- C++ -*-===// 10 // This file defines the PathDiagnostic-related interfaces. 53 class PathDiagnostic; 78 void addDiagnostic(const PathDiagnostic &PD, 82 PDFileEntry::ConsumerFiles *getFiles(const PathDiagnostic &PD); 93 virtual void FlushDiagnosticsImpl(std::vector<const PathDiagnostic *> &Diags, 98 void HandlePathDiagnostic(PathDiagnostic *D); 110 llvm::FoldingSet<PathDiagnostic> Diags; 710 /// PathDiagnostic - PathDiagnostic object 713 class PathDiagnostic : public llvm::FoldingSetNode { class in namespace:clang::ento [all...] |
H A D | 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. 449 virtual bool generatePathDiagnostic(PathDiagnostic& pathDiagnostic, 514 bool generatePathDiagnostic(PathDiagnostic &PD, PathDiagnosticConsumer &PC,
|
/external/clang/lib/StaticAnalyzer/Frontend/ |
H A D | AnalysisConsumer.cpp | 30 #include "clang/StaticAnalyzer/Core/BugReporter/PathDiagnostic.h" 106 void FlushDiagnosticsImpl(std::vector<const PathDiagnostic *> &Diags, 111 for (std::vector<const PathDiagnostic*>::iterator I = Diags.begin(), 113 const PathDiagnostic *PD = *I;
|
Completed in 6537 milliseconds