#include <include/exp.h>
Inheritance diagram for FlagDef:
Definition at line 748 of file exp.h.
Public Member Functions | |
virtual Exp * | accept (ExpModifier *v) |
virtual bool | accept (ExpVisitor *v) |
virtual void | appendDotFile (std::ofstream &of) |
FlagDef (Exp *params, RTL *rtl) | |
RTL * | getRtl () |
void | setRtl (RTL *r) |
virtual | ~FlagDef () |
Private Attributes | |
RTL * | rtl |
Friends | |
class | XMLProgParser |
|
|
|
|
|
Reimplemented from Unary. Definition at line 3728 of file exp.cpp. References Exp::accept(), ExpModifier::postVisit(), ExpModifier::preVisit(), and Unary::subExp1. |
|
Reimplemented from Unary. Definition at line 3629 of file exp.cpp. References Exp::accept(), Unary::subExp1, and ExpVisitor::visit(). |
|
Reimplemented from Unary. Definition at line 1176 of file exp.cpp. References Exp::appendDotFile(), RTL::getNumStmt(), rtl, and Unary::subExp1. |
|
Definition at line 754 of file exp.h. References rtl. |
|
Definition at line 755 of file exp.h. References rtl. |
|
Reimplemented from Unary. |
|
Definition at line 749 of file exp.h. Referenced by appendDotFile(), getRtl(), XMLProgParser::persistToXML(), and setRtl(). |