clang  6.0.0svn
Public Member Functions | List of all members
clang::ento::BugReporterContext Class Referenceabstract

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

Public Member Functions

 BugReporterContext (GRBugReporter &br)
 
virtual ~BugReporterContext ()
 
GRBugReportergetBugReporter ()
 
ExplodedGraphgetGraph ()
 
ProgramStateManagergetStateManager ()
 
SValBuildergetSValBuilder ()
 
ASTContextgetASTContext ()
 
SourceManagergetSourceManager ()
 
virtual BugReport::NodeResolvergetNodeResolver ()=0
 

Detailed Description

Definition at line 541 of file BugReporter.h.

Constructor & Destructor Documentation

◆ BugReporterContext()

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

Definition at line 545 of file BugReporter.h.

◆ ~BugReporterContext()

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

Definition at line 547 of file BugReporter.h.

Member Function Documentation

◆ getASTContext()

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

◆ getBugReporter()

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

◆ getGraph()

ExplodedGraph& clang::ento::BugReporterContext::getGraph ( )
inline

Definition at line 551 of file BugReporter.h.

References clang::ento::GRBugReporter::getGraph().

◆ getNodeResolver()

virtual BugReport::NodeResolver& clang::ento::BugReporterContext::getNodeResolver ( )
pure virtual

Referenced by isSynthesizedAccessor().

◆ getSourceManager()

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

◆ getStateManager()

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

◆ getSValBuilder()

SValBuilder& clang::ento::BugReporterContext::getSValBuilder ( )
inline

Definition at line 557 of file BugReporter.h.


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