clang 20.0.0git
Public Member Functions | List of all members
clang::ento::BugReporterContext Class Reference

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

Public Member Functions

 BugReporterContext (PathSensitiveBugReporter &br)
 
virtual ~BugReporterContext ()=default
 
PathSensitiveBugReportergetBugReporter ()
 
const PathSensitiveBugReportergetBugReporter () const
 
ProgramStateManagergetStateManager () const
 
ASTContextgetASTContext () const
 
const SourceManagergetSourceManager () const
 
const AnalyzerOptionsgetAnalyzerOptions () const
 

Detailed Description

Definition at line 716 of file BugReporter.h.

Constructor & Destructor Documentation

◆ BugReporterContext()

clang::ento::BugReporterContext::BugReporterContext ( PathSensitiveBugReporter br)
inline

Definition at line 722 of file BugReporter.h.

◆ ~BugReporterContext()

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

Member Function Documentation

◆ getAnalyzerOptions()

const AnalyzerOptions & clang::ento::BugReporterContext::getAnalyzerOptions ( ) const
inline

◆ getASTContext()

ASTContext & clang::ento::BugReporterContext::getASTContext ( ) const
inline

◆ getBugReporter() [1/2]

PathSensitiveBugReporter & clang::ento::BugReporterContext::getBugReporter ( )
inline

Definition at line 726 of file BugReporter.h.

◆ getBugReporter() [2/2]

const PathSensitiveBugReporter & clang::ento::BugReporterContext::getBugReporter ( ) const
inline

Definition at line 727 of file BugReporter.h.

◆ getSourceManager()

const SourceManager & clang::ento::BugReporterContext::getSourceManager ( ) const
inline

◆ getStateManager()

ProgramStateManager & clang::ento::BugReporterContext::getStateManager ( ) const
inline

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