clang 22.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 723 of file BugReporter.h.

Constructor & Destructor Documentation

◆ BugReporterContext()

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

Definition at line 729 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 733 of file BugReporter.h.

◆ getBugReporter() [2/2]

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

Definition at line 734 of file BugReporter.h.

◆ getSourceManager()

◆ getStateManager()


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