#include <For.h>
Public Member Functions | |
ForConstruct (IntExprConstruct *decl, IntExprConstruct *pred, IntExprConstruct *advance, SdagConstruct *body) | |
void | generateCode (XStr &, XStr &, Entry *) |
void | numberNodes () |
Definition at line 11 of file For.h.
xi::ForConstruct::ForConstruct | ( | IntExprConstruct * | decl, | |
IntExprConstruct * | pred, | |||
IntExprConstruct * | advance, | |||
SdagConstruct * | body | |||
) |
Reimplemented from xi::SdagConstruct.
Definition at line 12 of file For.C.
References xi::XStr::charstar(), xi::CParsedFile::className, xi::SdagConstruct::con1, xi::SdagConstruct::con2, xi::SdagConstruct::con3, xi::SdagConstruct::constructs, xi::SdagConstruct::encapState, xi::SdagConstruct::encapStateChild, xi::endMethod(), xi::SdagConstruct::generateBeginTime(), xi::SdagConstruct::generateCall(), xi::SdagConstruct::generateChildrenCode(), xi::generateClosureSignature(), xi::SdagConstruct::generateEventBracket(), xi::indentBy(), xi::SdagConstruct::label, xi::SdagConstruct::nameStr, xi::SdagConstruct::next, xi::SdagConstruct::nextBeginOrEnd, xi::SFOR, xi::SFOR_END, xi::SdagConstruct::text, xi::SdagConstruct::unravelClosuresBegin(), and xi::SdagConstruct::unravelClosuresEnd().
void xi::ForConstruct::numberNodes | ( | void | ) | [virtual] |
Reimplemented from xi::SdagConstruct.
Definition at line 77 of file For.C.
References xi::SdagConstruct::nodeNum, xi::SdagConstruct::numberNodes(), and xi::numFors.