SetConscripts Class Reference

#include <include/visitor.h>

Inheritance diagram for SetConscripts:

ExpVisitor List of all members.

Detailed Description

Definition at line 116 of file visitor.h.

Public Member Functions

int getLast ()
 SetConscripts (int n, bool bClear)
virtual bool visit (Binary *b, bool &override)
virtual bool visit (Location *e, bool &override)
virtual bool visit (Const *e)

Private Attributes

bool bClear
bool bInLocalGlobal
int curConscript


Constructor & Destructor Documentation

SetConscripts::SetConscripts int  n,
bool  bClear
[inline]
 

Definition at line 121 of file visitor.h.

References curConscript.


Member Function Documentation

int SetConscripts::getLast  )  [inline]
 

Definition at line 122 of file visitor.h.

References curConscript.

Referenced by StmtConscriptSetter::visit().

bool SetConscripts::visit Binary b,
bool &  override
[virtual]
 

Reimplemented from ExpVisitor.

Definition at line 63 of file visitor.cpp.

References bInLocalGlobal, Exp::getOper(), and opSize.

bool SetConscripts::visit Location e,
bool &  override
[virtual]
 

Reimplemented from ExpVisitor.

Definition at line 55 of file visitor.cpp.

References bInLocalGlobal, Exp::getOper(), opGlobal, opLocal, opParam, and opRegOf.

bool SetConscripts::visit Const e  )  [virtual]
 

Reimplemented from ExpVisitor.

Definition at line 44 of file visitor.cpp.

References bClear, bInLocalGlobal, curConscript, and Const::setConscript().


Member Data Documentation

bool SetConscripts::bClear [private]
 

Definition at line 119 of file visitor.h.

Referenced by visit().

bool SetConscripts::bInLocalGlobal [private]
 

Definition at line 118 of file visitor.h.

Referenced by visit().

int SetConscripts::curConscript [private]
 

Definition at line 117 of file visitor.h.

Referenced by getLast(), SetConscripts(), and visit().


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