clang 19.0.0git
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 ()=default
 
virtual ArrayRef< PathDiagnosticConsumer * > getPathDiagnosticConsumers ()=0
 
virtual ASTContextgetASTContext ()=0
 
virtual SourceManagergetSourceManager ()=0
 
virtual AnalyzerOptionsgetAnalyzerOptions ()=0
 
virtual PreprocessorgetPreprocessor ()=0
 

Detailed Description

Definition at line 569 of file BugReporter.h.

Constructor & Destructor Documentation

◆ ~BugReporterData()

virtual clang::ento::BugReporterData::~BugReporterData ( )
virtualdefault

Member Function Documentation

◆ getAnalyzerOptions()

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

◆ getASTContext()

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

◆ getPathDiagnosticConsumers()

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

◆ getPreprocessor()

virtual Preprocessor & clang::ento::BugReporterData::getPreprocessor ( )
pure virtual

◆ getSourceManager()

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

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