Home
last modified time | relevance | path

Searched refs:PathDiagnostic (Results 1 – 10 of 10) sorted by relevance

/external/clang/lib/StaticAnalyzer/Core/
DTextPathDiagnostics.cpp34 void FlushDiagnosticsImpl(std::vector<const PathDiagnostic *> &Diags,
56 std::vector<const PathDiagnostic *> &Diags, in FlushDiagnosticsImpl()
58 for (std::vector<const PathDiagnostic *>::iterator it = Diags.begin(), in FlushDiagnosticsImpl()
60 const PathDiagnostic *D = *it; in FlushDiagnosticsImpl()
DPathDiagnostic.cpp104 PathDiagnostic::~PathDiagnostic() {} in ~PathDiagnostic()
106 PathDiagnostic::PathDiagnostic(const Decl *declWithIssue, in PathDiagnostic() function in PathDiagnostic
120 for (llvm::FoldingSet<PathDiagnostic>::iterator it = in ~PathDiagnosticConsumer()
126 void PathDiagnosticConsumer::HandlePathDiagnostic(PathDiagnostic *D) { in HandlePathDiagnostic()
127 llvm::OwningPtr<PathDiagnostic> OwningD(D); in HandlePathDiagnostic()
192 if (PathDiagnostic *orig = Diags.FindNodeOrInsertPos(profile, InsertPos)) { in HandlePathDiagnostic()
306 static bool compare(const PathDiagnostic &X, const PathDiagnostic &Y) { in compare()
333 PathDiagnostic::meta_iterator XI = X.meta_begin(), XE = X.meta_end(); in compare()
334 PathDiagnostic::meta_iterator YI = Y.meta_begin(), YE = Y.meta_end(); in compare()
349 bool operator()(const PathDiagnostic *X, const PathDiagnostic *Y) const { in operator ()()
[all …]
DHTMLDiagnostics.cpp47 virtual void FlushDiagnosticsImpl(std::vector<const PathDiagnostic *> &Diags,
65 void ReportDiag(const PathDiagnostic& D,
90 std::vector<const PathDiagnostic *> &Diags, in FlushDiagnosticsImpl()
92 for (std::vector<const PathDiagnostic *>::iterator it = Diags.begin(), in FlushDiagnosticsImpl()
98 void HTMLDiagnostics::ReportDiag(const PathDiagnostic& D, in ReportDiag()
196 for (PathDiagnostic::meta_iterator I=D.meta_begin(), E=D.meta_end(); in ReportDiag()
DPlistDiagnostics.cpp40 void FlushDiagnosticsImpl(std::vector<const PathDiagnostic *> &Diags,
345 std::vector<const PathDiagnostic *> &Diags, in FlushDiagnosticsImpl()
357 for (std::vector<const PathDiagnostic*>::iterator DI = Diags.begin(), in FlushDiagnosticsImpl()
360 const PathDiagnostic *D = *DI; in FlushDiagnosticsImpl()
428 for (std::vector<const PathDiagnostic*>::iterator DI=Diags.begin(), in FlushDiagnosticsImpl()
434 const PathDiagnostic *D = *DI; in FlushDiagnosticsImpl()
DCMakeLists.txt29 PathDiagnostic.cpp
DAndroid.mk37 PathDiagnostic.cpp \
DBugReporter.cpp419 static void GenerateMinimalPathDiagnostic(PathDiagnostic& PD, in GenerateMinimalPathDiagnostic()
784 PathDiagnostic &PD;
847 EdgeBuilder(PathDiagnostic &pd, PathDiagnosticBuilder &pdb) in EdgeBuilder()
1146 static void GenerateExtensivePathDiagnostic(PathDiagnostic& PD, in GenerateExtensivePathDiagnostic()
1852 void GRBugReporter::GeneratePathDiagnostic(PathDiagnostic& PD, in GeneratePathDiagnostic()
2104 OwningPtr<PathDiagnostic> in FlushReport()
2105 D(new PathDiagnostic(exampleReport->getDeclWithIssue(), in FlushReport()
/external/clang/include/clang/StaticAnalyzer/Core/BugReporter/
DPathDiagnostic.h51 class PathDiagnostic; variable
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;
652 class PathDiagnostic : public llvm::FoldingSetNode {
663 PathDiagnostic(); // Do not implement.
665 PathDiagnostic(const Decl *DeclWithIssue, StringRef bugtype,
669 ~PathDiagnostic();
DBugReporter.h38 class PathDiagnostic; variable
395 virtual void GeneratePathDiagnostic(PathDiagnostic& pathDiagnostic,
463 virtual void GeneratePathDiagnostic(PathDiagnostic &pathDiagnostic,
/external/clang/lib/StaticAnalyzer/Frontend/
DAnalysisConsumer.cpp83 void FlushDiagnosticsImpl(std::vector<const PathDiagnostic *> &Diags, in FlushDiagnosticsImpl()
85 for (std::vector<const PathDiagnostic*>::iterator I = Diags.begin(), in FlushDiagnosticsImpl()
87 const PathDiagnostic *PD = *I; in FlushDiagnosticsImpl()