clang 18.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 ()
 
ProgramStateManagergetStateManager () const
 
ASTContextgetASTContext () const
 
const SourceManagergetSourceManager () const
 
const AnalyzerOptionsgetAnalyzerOptions () const
 

Detailed Description

Definition at line 701 of file BugReporter.h.

Constructor & Destructor Documentation

◆ BugReporterContext()

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

Definition at line 707 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()

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

Definition at line 711 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: