StmtPartModifier Class Reference

#include <include/visitor.h>

List of all members.


Detailed Description

Definition at line 266 of file visitor.h.

Public Member Functions

bool ignoreCollector ()
 StmtPartModifier (ExpModifier *em, bool ic=false)
virtual void visit (ImpRefStatement *s, bool &recur)
virtual void visit (ReturnStatement *s, bool &recur)
virtual void visit (CallStatement *s, bool &recur)
virtual void visit (CaseStatement *s, bool &recur)
virtual void visit (BranchStatement *s, bool &recur)
virtual void visit (GotoStatement *s, bool &recur)
virtual void visit (BoolAssign *s, bool &recur)
virtual void visit (ImplicitAssign *s, bool &recur)
virtual void visit (PhiAssign *s, bool &recur)
virtual void visit (Assign *s, bool &recur)
virtual ~StmtPartModifier ()

Public Attributes

ExpModifiermod

Private Attributes

bool ignoreCol


Constructor & Destructor Documentation

StmtPartModifier::StmtPartModifier ExpModifier em,
bool  ic = false
[inline]
 

Definition at line 270 of file visitor.h.

virtual StmtPartModifier::~StmtPartModifier  )  [inline, virtual]
 

Definition at line 271 of file visitor.h.


Member Function Documentation

bool StmtPartModifier::ignoreCollector  )  [inline]
 

Definition at line 272 of file visitor.h.

References ignoreCol.

Referenced by CallStatement::accept().

virtual void StmtPartModifier::visit ImpRefStatement s,
bool &  recur
[inline, virtual]
 

Definition at line 283 of file visitor.h.

virtual void StmtPartModifier::visit ReturnStatement s,
bool &  recur
[inline, virtual]
 

Definition at line 282 of file visitor.h.

virtual void StmtPartModifier::visit CallStatement s,
bool &  recur
[inline, virtual]
 

Definition at line 281 of file visitor.h.

virtual void StmtPartModifier::visit CaseStatement s,
bool &  recur
[inline, virtual]
 

Definition at line 280 of file visitor.h.

virtual void StmtPartModifier::visit BranchStatement s,
bool &  recur
[inline, virtual]
 

Definition at line 279 of file visitor.h.

virtual void StmtPartModifier::visit GotoStatement s,
bool &  recur
[inline, virtual]
 

Definition at line 278 of file visitor.h.

virtual void StmtPartModifier::visit BoolAssign s,
bool &  recur
[inline, virtual]
 

Definition at line 277 of file visitor.h.

virtual void StmtPartModifier::visit ImplicitAssign s,
bool &  recur
[inline, virtual]
 

Definition at line 276 of file visitor.h.

virtual void StmtPartModifier::visit PhiAssign s,
bool &  recur
[inline, virtual]
 

Definition at line 275 of file visitor.h.

virtual void StmtPartModifier::visit Assign s,
bool &  recur
[inline, virtual]
 

Definition at line 274 of file visitor.h.

Referenced by ImpRefStatement::accept(), BoolAssign::accept(), ReturnStatement::accept(), CallStatement::accept(), CaseStatement::accept(), BranchStatement::accept(), GotoStatement::accept(), ImplicitAssign::accept(), PhiAssign::accept(), and Assign::accept().


Member Data Documentation

bool StmtPartModifier::ignoreCol [private]
 

Definition at line 267 of file visitor.h.

Referenced by ignoreCollector().

ExpModifier* StmtPartModifier::mod
 

Definition at line 269 of file visitor.h.

Referenced by ImpRefStatement::accept(), BoolAssign::accept(), CallStatement::accept(), CaseStatement::accept(), BranchStatement::accept(), GotoStatement::accept(), ImplicitAssign::accept(), PhiAssign::accept(), and Assign::accept().


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