#include <ElseInstruction.hpp>
Public Attributes | |
RexxInstructionIf * | parent |
Public Attributes inherited from RexxInstruction | |
uint16_t | instructionType |
uint16_t | instructionFlags |
SourceLocation | instructionLocation |
RexxInstruction * | nextInstruction |
Public Attributes inherited from RexxInternalObject | |
ObjectHeader | header |
RexxBehaviour * | behaviour |
Additional Inherited Members | |
Static Public Member Functions inherited from RexxInternalObject | |
static size_t | getObjectHeaderSize () |
Protected Member Functions inherited from RexxVirtualBase | |
virtual | ~RexxVirtualBase () |
virtual void | baseVirtual () |
Definition at line 51 of file ElseInstruction.hpp.
RexxInstructionElse::RexxInstructionElse | ( | RexxToken * | token | ) |
Definition at line 51 of file ElseInstruction.cpp.
References RexxToken::getLocation(), and RexxInstruction::setLocation().
|
inline |
Definition at line 59 of file ElseInstruction.hpp.
|
virtual |
Reimplemented from RexxInstruction.
Definition at line 116 of file ElseInstruction.cpp.
References RexxActivation::indent(), and RexxActivation::traceInstruction().
|
virtual |
Reimplemented from RexxVirtualBase.
Definition at line 103 of file ElseInstruction.cpp.
References cleanUpFlatten, flatten_reference, and setUpFlatten.
|
virtual |
Reimplemented from RexxVirtualBase.
Definition at line 84 of file ElseInstruction.cpp.
References memory_mark, RexxInstruction::nextInstruction, and parent.
|
virtual |
Reimplemented from RexxVirtualBase.
Definition at line 93 of file ElseInstruction.cpp.
References memory_mark_general, RexxInstruction::nextInstruction, and parent.
|
inline |
Definition at line 55 of file ElseInstruction.hpp.
|
inline |
Definition at line 56 of file ElseInstruction.hpp.
|
inline |
Definition at line 54 of file ElseInstruction.hpp.
|
virtual |
Reimplemented from RexxInstructionSet.
Definition at line 73 of file ElseInstruction.cpp.
References parent, and RexxInstructionIf::setEndInstruction().
void RexxInstructionElse::setParent | ( | RexxInstructionEndIf * | ifthen | ) |
Definition at line 63 of file ElseInstruction.cpp.
RexxInstructionIf* RexxInstructionElse::parent |
Definition at line 67 of file ElseInstruction.hpp.
Referenced by live(), liveGeneral(), setEndInstruction(), and setParent().