clang API Documentation

Public Member Functions
clang::ento::BugReporterContext Class Reference

#include <BugReporter.h>

List of all members.

Public Member Functions

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

Detailed Description

Definition at line 418 of file BugReporter.h.


Constructor & Destructor Documentation

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

Definition at line 422 of file BugReporter.h.

virtual clang::ento::BugReporterContext::~BugReporterContext ( ) [inline, virtual]

Definition at line 424 of file BugReporter.h.


Member Function Documentation

ASTContext& clang::ento::BugReporterContext::getASTContext ( ) [inline]
GRBugReporter& clang::ento::BugReporterContext::getBugReporter ( ) [inline]

Definition at line 426 of file BugReporter.h.

Referenced by clang::ento::ConditionBRVisitor::VisitNodeImpl().

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

Definition at line 428 of file BugReporter.h.

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

virtual BugReport::NodeResolver& clang::ento::BugReporterContext::getNodeResolver ( ) [pure virtual]
SourceManager& clang::ento::BugReporterContext::getSourceManager ( ) [inline]
ProgramStateManager& clang::ento::BugReporterContext::getStateManager ( ) [inline]

Definition at line 430 of file BugReporter.h.

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

Referenced by getSValBuilder().

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

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