clang  6.0.0svn
Public Member Functions | List of all members
clang::ento::BugReporterData Class Referenceabstract

#include "clang/StaticAnalyzer/Core/BugReporter/BugReporter.h"

Inheritance diagram for clang::ento::BugReporterData:
Inheritance graph
[legend]

Public Member Functions

virtual ~BugReporterData ()
 
virtual DiagnosticsEnginegetDiagnostic ()=0
 
virtual ArrayRef< PathDiagnosticConsumer * > getPathDiagnosticConsumers ()=0
 
virtual ASTContextgetASTContext ()=0
 
virtual SourceManagergetSourceManager ()=0
 
virtual AnalyzerOptionsgetAnalyzerOptions ()=0
 

Detailed Description

Definition at line 390 of file BugReporter.h.

Constructor & Destructor Documentation

◆ ~BugReporterData()

BugReporterData::~BugReporterData ( )
virtual

Definition at line 2755 of file BugReporter.cpp.

Member Function Documentation

◆ getAnalyzerOptions()

virtual AnalyzerOptions& clang::ento::BugReporterData::getAnalyzerOptions ( )
pure virtual

◆ getASTContext()

virtual ASTContext& clang::ento::BugReporterData::getASTContext ( )
pure virtual

◆ getDiagnostic()

virtual DiagnosticsEngine& clang::ento::BugReporterData::getDiagnostic ( )
pure virtual

◆ getPathDiagnosticConsumers()

virtual ArrayRef<PathDiagnosticConsumer*> clang::ento::BugReporterData::getPathDiagnosticConsumers ( )
pure virtual

◆ getSourceManager()

virtual SourceManager& clang::ento::BugReporterData::getSourceManager ( )
pure virtual

The documentation for this class was generated from the following files: