#include <include/visitor.h>
Inheritance diagram for StmtModifier:
Definition at line 242 of file visitor.h.
Public Member Functions | |
bool | ignoreCollector () |
StmtModifier (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 | ~StmtModifier () |
Public Attributes | |
ExpModifier * | mod |
Protected Attributes | |
bool | ignoreCol |
|
|
|
|
|
Definition at line 249 of file visitor.h. References ignoreCol. Referenced by ReturnStatement::accept(), and CallStatement::accept(). |
|
|
|
|
|
Reimplemented in StmtSubscripter, and StmtSsaXformer. |
|
|
|
|
|
|
|
Reimplemented in StmtSubscripter, and StmtSsaXformer. |
|
Reimplemented in StmtSubscripter, and StmtSsaXformer. |
|
Reimplemented in PhiStripper, StmtSubscripter, StmtImplicitConverter, and StmtSsaXformer. |
|
Reimplemented in StmtSubscripter, and StmtSsaXformer. Definition at line 251 of file visitor.h. Referenced by ImpRefStatement::accept(), ReturnStatement::accept(), CallStatement::accept(), CaseStatement::accept(), BranchStatement::accept(), GotoStatement::accept(), BoolAssign::accept(), ImplicitAssign::accept(), PhiAssign::accept(), and Assign::accept(). |
|
Definition at line 244 of file visitor.h. Referenced by ignoreCollector(). |
|