#include <include/visitor.h>
Inheritance diagram for StmtConscriptSetter:

Definition at line 195 of file visitor.h.
| Public Member Functions | |
| int | getLast () | 
| StmtConscriptSetter (int n, bool bClear) | |
| virtual bool | visit (ImpRefStatement *stmt) | 
| virtual bool | visit (BranchStatement *stmt) | 
| virtual bool | visit (ReturnStatement *stmt) | 
| virtual bool | visit (CallStatement *stmt) | 
| virtual bool | visit (CaseStatement *stmt) | 
| virtual bool | visit (BoolAssign *stmt) | 
| virtual bool | visit (ImplicitAssign *stmt) | 
| virtual bool | visit (PhiAssign *stmt) | 
| virtual bool | visit (Assign *stmt) | 
| Private Attributes | |
| bool | bClear | 
| int | curConscript | 
| 
 | ||||||||||||
| 
 | 
| 
 | 
| 
 Definition at line 200 of file visitor.h. References curConscript. Referenced by Statement::setConscripts(), and RTL::setConscripts(). | 
| 
 | 
| 
 Reimplemented from StmtVisitor. Definition at line 141 of file visitor.cpp. References Exp::accept(), bClear, curConscript, ImpRefStatement::getAddressExp(), and SetConscripts::getLast(). | 
| 
 | 
| 
 Reimplemented from StmtVisitor. Definition at line 134 of file visitor.cpp. References Exp::accept(), bClear, curConscript, BranchStatement::getCondExpr(), and SetConscripts::getLast(). | 
| 
 | 
| 
 Reimplemented from StmtVisitor. Definition at line 117 of file visitor.cpp. References bClear, ReturnStatement::begin(), curConscript, ReturnStatement::end(), and SetConscripts::getLast(). | 
| 
 | 
| 
 Reimplemented from StmtVisitor. Definition at line 97 of file visitor.cpp. References bClear, StatementList::begin(), curConscript, StatementList::end(), CallStatement::getArguments(), and SetConscripts::getLast(). | 
| 
 | 
| 
 Reimplemented from StmtVisitor. Definition at line 107 of file visitor.cpp. References Exp::accept(), bClear, curConscript, CaseStatement::getSwitchInfo(), and SWITCH_INFO::pSwitchVar. | 
| 
 | 
| 
 Reimplemented from StmtVisitor. Definition at line 126 of file visitor.cpp. References Exp::accept(), bClear, curConscript, BoolAssign::getCondExpr(), SetConscripts::getLast(), and Assignment::getLeft(). | 
| 
 | 
| 
 Reimplemented from StmtVisitor. Definition at line 90 of file visitor.cpp. References Exp::accept(), bClear, curConscript, SetConscripts::getLast(), and Assignment::getLeft(). | 
| 
 | 
| 
 Reimplemented from StmtVisitor. Definition at line 84 of file visitor.cpp. References Exp::accept(), bClear, curConscript, SetConscripts::getLast(), and Assignment::getLeft(). | 
| 
 | 
| 
 Reimplemented from StmtVisitor. Definition at line 77 of file visitor.cpp. References Exp::accept(), bClear, curConscript, SetConscripts::getLast(), Assignment::getLeft(), and Assign::getRight(). | 
| 
 | 
| 
 Definition at line 197 of file visitor.h. Referenced by visit(). | 
| 
 | 
| 
 | 
 1.4.6
 1.4.6