#include <include/visitor.h>
Inheritance diagram for ExpSubscripter:
Definition at line 399 of file visitor.h.
Public Member Functions | |
ExpSubscripter (Exp *s, Statement *d) | |
virtual Exp * | preVisit (RefExp *e, bool &recur) |
virtual Exp * | preVisit (Terminal *e) |
virtual Exp * | preVisit (Binary *e, bool &recur) |
virtual Exp * | preVisit (Location *e, bool &recur) |
Private Attributes | |
Statement * | def |
Exp * | search |
|
|
|
Reimplemented from ExpModifier. Definition at line 528 of file visitor.cpp. |
|
Reimplemented from ExpModifier. Definition at line 522 of file visitor.cpp. |
|
Reimplemented from ExpModifier. Definition at line 512 of file visitor.cpp. References def, Exp::isArrayIndex(), and search. |
|
Reimplemented from ExpModifier. Definition at line 503 of file visitor.cpp. References def, Exp::isMemOf(), and search. |
|
Definition at line 401 of file visitor.h. Referenced by preVisit(). |
|
Definition at line 400 of file visitor.h. Referenced by preVisit(). |