clang 23.0.0git
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 728 of file BugReporter.h.

Constructor & Destructor Documentation

◆ BugReporterContext()

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

Definition at line 734 of file BugReporter.h.

◆ ~BugReporterContext()

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

Member Function Documentation

◆ getAnalyzerOptions()

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

◆ getASTContext()

◆ getBugReporter() [1/2]

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

Definition at line 738 of file BugReporter.h.

◆ getBugReporter() [2/2]

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

Definition at line 739 of file BugReporter.h.

◆ getSourceManager()

◆ getStateManager()


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