#include <UpperInstruction.hpp>
Public Attributes | |
| size_t | variableCount |
| RexxVariableBase * | variables [1] |
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 49 of file UpperInstruction.hpp.
| RexxInstructionUpper::RexxInstructionUpper | ( | size_t | varCount, |
| RexxQueue * | variable_list | ||
| ) |
Definition at line 54 of file UpperInstruction.cpp.
References OrefSet, RexxQueue::pop(), variableCount, and variables.
|
inline |
Definition at line 57 of file UpperInstruction.hpp.
|
virtual |
Reimplemented from RexxInstruction.
Definition at line 120 of file UpperInstruction.cpp.
References RexxActivation::pauseInstruction(), RexxActivation::traceInstruction(), RexxVariableBase::upper(), variableCount, and variables.
|
virtual |
Reimplemented from RexxInstruction.
Definition at line 101 of file UpperInstruction.cpp.
References cleanUpFlatten, flatten_reference, setUpFlatten, and variableCount.
|
virtual |
Reimplemented from RexxInstruction.
Definition at line 70 of file UpperInstruction.cpp.
References memory_mark, RexxInstruction::nextInstruction, variableCount, and variables.
|
virtual |
Reimplemented from RexxInstruction.
Definition at line 85 of file UpperInstruction.cpp.
References memory_mark_general, RexxInstruction::nextInstruction, variableCount, and variables.
|
inline |
Definition at line 52 of file UpperInstruction.hpp.
|
inline |
Definition at line 53 of file UpperInstruction.hpp.
|
inline |
Definition at line 51 of file UpperInstruction.hpp.
| size_t RexxInstructionUpper::variableCount |
Definition at line 63 of file UpperInstruction.hpp.
Referenced by execute(), flatten(), live(), liveGeneral(), and RexxInstructionUpper().
| RexxVariableBase* RexxInstructionUpper::variables[1] |
Definition at line 64 of file UpperInstruction.hpp.
Referenced by execute(), live(), liveGeneral(), and RexxInstructionUpper().