ExpRegMapper Class Reference

#include <include/visitor.h>

Inheritance diagram for ExpRegMapper:

ExpVisitor List of all members.

Detailed Description

Definition at line 588 of file visitor.h.

Public Member Functions

 ExpRegMapper (UserProc *proc)
bool visit (RefExp *e, bool &override)

Private Attributes

UserProcproc
Progprog


Constructor & Destructor Documentation

ExpRegMapper::ExpRegMapper UserProc proc  ) 
 

Definition at line 782 of file visitor.cpp.

References Proc::getProg(), proc, and prog.


Member Function Documentation

bool ExpRegMapper::visit RefExp e,
bool &  override
[virtual]
 

Reimplemented from ExpVisitor.

Definition at line 788 of file visitor.cpp.

References UserProc::checkLocalFor(), Unary::getSubExp1(), UserProc::isLocalOrParamPattern(), Exp::isRegOf(), and proc.


Member Data Documentation

UserProc* ExpRegMapper::proc [private]
 

Definition at line 589 of file visitor.h.

Referenced by ExpRegMapper(), and visit().

Prog* ExpRegMapper::prog [private]
 

Definition at line 590 of file visitor.h.

Referenced by ExpRegMapper().


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