Searched refs:PathDiagnostic (Results 1 - 8 of 8) sorted by relevance
/external/clang/lib/StaticAnalyzer/Core/ |
H A D | TextPathDiagnostics.cpp | 15 #include "clang/StaticAnalyzer/Core/BugReporter/PathDiagnostic.h" 34 void HandlePathDiagnosticImpl(const PathDiagnostic* D); 56 void TextPathDiagnostics::HandlePathDiagnosticImpl(const PathDiagnostic* D) { 65 for (PathDiagnostic::const_iterator I=D->begin(), E=D->end(); I != E; ++I) {
|
H A D | PlistDiagnostics.cpp | 15 #include "clang/StaticAnalyzer/Core/BugReporter/PathDiagnostic.h" 31 bool operator()(const PathDiagnostic *X, const PathDiagnostic *Y) const { 64 std::vector<const PathDiagnostic*> BatchedDiags; 77 void HandlePathDiagnosticImpl(const PathDiagnostic* D); 324 void PlistDiagnostics::HandlePathDiagnosticImpl(const PathDiagnostic* D) { 336 const_cast<PathDiagnostic*>(D)->flattenLocations(); 362 for (std::vector<const PathDiagnostic*>::iterator DI = BatchedDiags.begin(), 365 const PathDiagnostic *D = *DI; 367 for (PathDiagnostic [all...] |
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" 61 PathDiagnostic::PathDiagnostic() : Size(0) {} function in class:PathDiagnostic 63 PathDiagnostic::~PathDiagnostic() { 67 void PathDiagnostic::resetPath(bool deletePieces) { 78 PathDiagnostic::PathDiagnostic(StringRe function in class:PathDiagnostic [all...] |
H A D | Android.mk | 35 PathDiagnostic.cpp \
|
H A D | HTMLDiagnostics.cpp | 15 #include "clang/StaticAnalyzer/Core/BugReporter/PathDiagnostic.h" 42 std::vector<const PathDiagnostic*> BatchedDiags; 50 virtual void HandlePathDiagnosticImpl(const PathDiagnostic* D); 67 void ReportDiag(const PathDiagnostic& D, 91 void HTMLDiagnostics::HandlePathDiagnosticImpl(const PathDiagnostic* D) { 100 const_cast<PathDiagnostic*>(D)->flattenLocations(); 108 const PathDiagnostic* D = BatchedDiags.back(); 117 void HTMLDiagnostics::ReportDiag(const PathDiagnostic& D, 145 for (PathDiagnostic::const_iterator I = D.begin(), E = D.end(); I != E; ++I) { 179 for (PathDiagnostic [all...] |
H A D | BugReporter.cpp | 25 #include "clang/StaticAnalyzer/Core/BugReporter/PathDiagnostic.h" 369 PathDiagnostic& PD; 379 PathDiagnostic& pd, 456 PathDiagnostic& PD) { 479 PathDiagnostic& PD; 483 GRBugReporter& br, PathDiagnostic& pd) 512 static void CompactPathDiagnostic(PathDiagnostic &PD, const SourceManager& SM); 514 static void GenerateMinimalPathDiagnostic(PathDiagnostic& PD, 796 // After constructing the full PathDiagnostic, do a pass over it to compact 802 // "Extensive" PathDiagnostic generatio [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. 46 class PathDiagnostic; 63 void HandlePathDiagnostic(const PathDiagnostic* D); 74 virtual void HandlePathDiagnosticImpl(const PathDiagnostic* D) = 0; 465 /// PathDiagnostic - PathDiagnostic objects represent a single path-sensitive 468 class PathDiagnostic : public llvm::FoldingSetNode { class in namespace:clang::ento 477 PathDiagnostic(); 479 PathDiagnostic(StringRe [all...] |
H A D | BugReporter.h | 20 #include "clang/StaticAnalyzer/Core/BugReporter/PathDiagnostic.h" 37 class PathDiagnostic; 285 virtual void GeneratePathDiagnostic(PathDiagnostic& pathDiagnostic, 359 virtual void GeneratePathDiagnostic(PathDiagnostic &pathDiagnostic,
|
Completed in 73 milliseconds