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

Definition at line 460 of file visitor.h.
| Public Member Functions | |
| DfaLocalMapper (UserProc *proc) | |
| Exp * | preVisit (TypedExp *e, bool &recur) | 
| Exp * | preVisit (Binary *e, bool &recur) | 
| Exp * | preVisit (Location *e, bool &recur) | 
| Public Attributes | |
| bool | change | 
| Private Member Functions | |
| bool | processExp (Exp *e) | 
| Private Attributes | |
| UserProc * | proc | 
| Prog * | prog | 
| Signature * | sig | 
| 
 | 
| 
 Definition at line 1099 of file visitor.cpp. References change, Proc::getProg(), Proc::getSignature(), proc, prog, and sig. | 
| 
 | ||||||||||||
| 
 Reimplemented from ExpModifier. Definition at line 1151 of file visitor.cpp. | 
| 
 | ||||||||||||
| 
 Reimplemented from ExpModifier. Definition at line 1135 of file visitor.cpp. References UserProc::findFirstSymbol(), Location::memOf(), NULL, and proc. | 
| 
 | ||||||||||||
| 
 Reimplemented from ExpModifier. Definition at line 1126 of file visitor.cpp. References UserProc::findFirstSymbol(), Exp::isMemOf(), NULL, proc, and processExp(). | 
| 
 | 
| 
 Definition at line 1106 of file visitor.cpp. References change, UserProc::getSymbolExp(), UserProc::isLocalOrParamPattern(), Signature::isStackLocal(), proc, prog, and sig. Referenced by preVisit(). | 
| 
 | 
| 
 Definition at line 466 of file visitor.h. Referenced by DfaLocalMapper(), Statement::dfaMapLocals(), and processExp(). | 
| 
 | 
| 
 Definition at line 461 of file visitor.h. Referenced by DfaLocalMapper(), preVisit(), and processExp(). | 
| 
 | 
| 
 Definition at line 462 of file visitor.h. Referenced by DfaLocalMapper(), and processExp(). | 
| 
 | 
| 
 Definition at line 463 of file visitor.h. Referenced by DfaLocalMapper(), and processExp(). | 
 1.4.6
 1.4.6