StmtRegMapper Class Reference

#include <include/visitor.h>

Inheritance diagram for StmtRegMapper:

StmtExpVisitor List of all members.

Detailed Description

Definition at line 596 of file visitor.h.

Public Member Functions

virtual bool common (Assignment *stmt, bool &override)
 StmtRegMapper (ExpRegMapper *erm)
virtual bool visit (BoolAssign *stmt, bool &override)
virtual bool visit (ImplicitAssign *stmt, bool &override)
virtual bool visit (PhiAssign *stmt, bool &override)
virtual bool visit (Assign *stmt, bool &override)


Constructor & Destructor Documentation

StmtRegMapper::StmtRegMapper (  ExpRegMapper *  erm  )  [inline]
 

Definition at line 598 of file visitor.h.


Member Function Documentation

bool StmtRegMapper::common (  Assignment *  stmt,
bool &  override
)  [virtual]
 

Definition at line 796 of file visitor.cpp.

References RefExp::accept(), StmtExpVisitor::ev, and Assignment::getLeft().

Referenced by visit().

bool StmtRegMapper::visit (  BoolAssign *  stmt,
bool &  override
)  [virtual]
 

Reimplemented from StmtExpVisitor.

Definition at line 808 of file visitor.cpp.

References common().

bool StmtRegMapper::visit (  ImplicitAssign *  stmt,
bool &  override
)  [virtual]
 

Reimplemented from StmtExpVisitor.

Definition at line 807 of file visitor.cpp.

References common().

bool StmtRegMapper::visit (  PhiAssign *  stmt,
bool &  override
)  [virtual]
 

Reimplemented from StmtExpVisitor.

Definition at line 806 of file visitor.cpp.

References common().

bool StmtRegMapper::visit (  Assign *  stmt,
bool &  override
)  [virtual]
 

Reimplemented from StmtExpVisitor.

Definition at line 805 of file visitor.cpp.

References common().


The documentation for this class was generated from the following files:
Generated on Tue Sep 19 21:18:46 2006 for Boomerang by  doxygen 1.4.6