clang API Documentation

Public Member Functions
clang::LiveVariables::Observer Class Reference

#include <LiveVariables.h>

List of all members.

Public Member Functions

virtual ~Observer ()
virtual void observeStmt (const Stmt *S, const CFGBlock *currentBlock, const LivenessValues &V)
virtual void observerKill (const DeclRefExpr *DR)

Detailed Description

Definition at line 55 of file LiveVariables.h.


Constructor & Destructor Documentation

virtual clang::LiveVariables::Observer::~Observer ( ) [inline, virtual]

Definition at line 58 of file LiveVariables.h.


Member Function Documentation

virtual void clang::LiveVariables::Observer::observerKill ( const DeclRefExpr DR) [inline, virtual]

Called when the live variables analysis registers that a variable is killed.

Definition at line 68 of file LiveVariables.h.

virtual void clang::LiveVariables::Observer::observeStmt ( const Stmt S,
const CFGBlock currentBlock,
const LivenessValues V 
) [inline, virtual]

A callback invoked right before invoking the liveness transfer function on the given statement.

Definition at line 62 of file LiveVariables.h.


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