Home
last modified time | relevance | path

Searched refs:PathDiagnosticConsumer (Results 1 – 12 of 12) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/
H A DPathDiagnosticConsumers.h27 class PathDiagnosticConsumer; variable
28 typedef std::vector<PathDiagnosticConsumer*> PathDiagnosticConsumers;
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Frontend/
H A DAnalysisConsumer.h31 class PathDiagnosticConsumer; variable
37 virtual void AddDiagnosticConsumer(PathDiagnosticConsumer *Consumer) = 0;
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/
H A DBugReporter.h72 llvm::DenseMap<PathDiagnosticConsumer *, std::unique_ptr<PathDiagnostic>>;
401 virtual ArrayRef<PathDiagnosticConsumer*> getPathDiagnosticConsumers() = 0;
431 ArrayRef<PathDiagnosticConsumer *> consumers,
458 ArrayRef<PathDiagnosticConsumer*> getPathDiagnosticConsumers() { in getPathDiagnosticConsumers()
479 generatePathDiagnostics(ArrayRef<PathDiagnosticConsumer *> consumers, in generatePathDiagnostics()
536 generatePathDiagnostics(ArrayRef<PathDiagnosticConsumer *> consumers,
H A DPathDiagnostic.h67 class PathDiagnosticConsumer {
105 PathDiagnosticConsumer() = default;
106 virtual ~PathDiagnosticConsumer();
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/
H A DPathDiagnostic.cpp207 void PathDiagnosticConsumer::anchor() {} in anchor()
209 PathDiagnosticConsumer::~PathDiagnosticConsumer() { in ~PathDiagnosticConsumer()
215 void PathDiagnosticConsumer::HandlePathDiagnostic( in HandlePathDiagnostic()
461 void PathDiagnosticConsumer::FlushDiagnostics( in FlushDiagnostics()
462 PathDiagnosticConsumer::FilesMade *Files) { in FlushDiagnostics()
494 PathDiagnosticConsumer::FilesMade::~FilesMade() { in ~FilesMade()
499 void PathDiagnosticConsumer::FilesMade::addDiagnostic(const PathDiagnostic &PD, in addDiagnostic()
521 PathDiagnosticConsumer::PDFileEntry::ConsumerFiles *
522 PathDiagnosticConsumer::FilesMade::getFiles(const PathDiagnostic &PD) { in getFiles()
H A DAnalysisManager.cpp56 PathDiagnosticConsumer::FilesMade filesMade; in FlushDiagnostics()
H A DBugReporter.cpp348 PathDiagnosticConsumer *PDC;
355 PathDiagnosticConsumer *pdc) in PathDiagnosticBuilder()
376 PathDiagnosticConsumer::PathGenerationScheme getGenerationScheme() const { in getGenerationScheme()
377 return PDC ? PDC->getGenerationScheme() : PathDiagnosticConsumer::Minimal; in getGenerationScheme()
1909 PathDiagnosticConsumer::PathGenerationScheme ActiveScheme, in generatePathDiagnosticForConsumer()
1914 bool GenerateDiagnostics = (ActiveScheme != PathDiagnosticConsumer::None); in generatePathDiagnosticForConsumer()
1915 bool AddPathEdges = (ActiveScheme == PathDiagnosticConsumer::Extensive); in generatePathDiagnosticForConsumer()
2646 ArrayRef<PathDiagnosticConsumer *> consumers, in generatePathDiagnostics()
2676 for (PathDiagnosticConsumer *PC : consumers) { in generatePathDiagnostics()
2951 PathDiagnosticConsumer *Consumer = P.first; in FlushReport()
[all …]
H A DSarifDiagnostics.cpp29 class SarifDiagnostics : public PathDiagnosticConsumer {
H A DHTMLDiagnostics.cpp61 class HTMLDiagnostics : public PathDiagnosticConsumer {
H A DPlistDiagnostics.cpp39 class PlistDiagnostics : public PathDiagnosticConsumer {
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DAnalysisManager.h96 ArrayRef<PathDiagnosticConsumer*> getPathDiagnosticConsumers() override { in getPathDiagnosticConsumers()
/freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Frontend/
H A DAnalysisConsumer.cpp85 class ClangDiagPathDiagConsumer : public PathDiagnosticConsumer {
381 void AddDiagnosticConsumer(PathDiagnosticConsumer *Consumer) override { in AddDiagnosticConsumer()