StmtCastInserter Class Reference

#include <include/visitor.h>

Inheritance diagram for StmtCastInserter:

StmtVisitor List of all members.

Detailed Description

Definition at line 664 of file visitor.h.

Public Member Functions

bool common (Assignment *s)
 StmtCastInserter ()
virtual bool visit (BoolAssign *s)
virtual bool visit (ImplicitAssign *s)
virtual bool visit (PhiAssign *s)
virtual bool visit (Assign *s)

Private Attributes

ExpCastInserterema


Constructor & Destructor Documentation

StmtCastInserter::StmtCastInserter  )  [inline]
 

Definition at line 667 of file visitor.h.


Member Function Documentation

bool StmtCastInserter::common Assignment s  ) 
 

Definition at line 995 of file visitor.cpp.

References ExpCastInserter::checkMemofType(), Assignment::getLeft(), TypingStatement::getType(), and Exp::isMemOf().

Referenced by visit().

bool StmtCastInserter::visit BoolAssign s  )  [virtual]
 

Reimplemented from StmtVisitor.

Definition at line 994 of file visitor.cpp.

References common().

bool StmtCastInserter::visit ImplicitAssign s  )  [virtual]
 

Reimplemented from StmtVisitor.

Definition at line 993 of file visitor.cpp.

References common().

bool StmtCastInserter::visit PhiAssign s  )  [virtual]
 

Reimplemented from StmtVisitor.

Definition at line 992 of file visitor.cpp.

References common().

bool StmtCastInserter::visit Assign s  )  [virtual]
 

Reimplemented from StmtVisitor.

Definition at line 991 of file visitor.cpp.

References common().


Member Data Documentation

ExpCastInserter* StmtCastInserter::ema [private]
 

Definition at line 665 of file visitor.h.


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