#include <ExpressionBaseVariable.hpp>
Additional Inherited Members | |
Static Public Member Functions inherited from RexxInternalObject | |
static size_t | getObjectHeaderSize () |
Public Attributes inherited from RexxInternalObject | |
ObjectHeader | header |
RexxBehaviour * | behaviour |
Protected Member Functions inherited from RexxVirtualBase | |
virtual | ~RexxVirtualBase () |
virtual void | baseVirtual () |
Definition at line 47 of file ExpressionBaseVariable.hpp.
|
inline |
Definition at line 49 of file ExpressionBaseVariable.hpp.
|
inlinevirtual |
Reimplemented in RexxCompoundVariable, RexxExpressionMessage, RexxStemVariable, and RexxParseVariable.
Definition at line 53 of file ExpressionBaseVariable.hpp.
Referenced by BUILTIN(), RexxInstructionDo::checkOver(), RexxInstructionDo::controlSetup(), RexxInstructionAssignment::execute(), RexxInstructionUseStrict::executeNamedArguments(), RexxInstructionUseStrict::executePositionalArguments(), and RexxTrigger::parse().
|
inlinevirtual |
Reimplemented in RexxCompoundVariable, RexxStemVariable, and RexxParseVariable.
Definition at line 57 of file ExpressionBaseVariable.hpp.
Referenced by RexxInstructionGuard::execute().
|
inlinevirtual |
Reimplemented in RexxCompoundVariable, RexxStemVariable, RexxParseVariable, and RexxVariableReference.
Definition at line 54 of file ExpressionBaseVariable.hpp.
Referenced by RexxVariableReference::drop(), RexxNativeActivation::dropContextVariable(), RexxNativeActivation::dropObjectVariable(), RexxInstructionDrop::execute(), RexxInstructionUseStrict::executeNamedArguments(), and RexxInstructionUseStrict::executePositionalArguments().
|
inlinevirtual |
Reimplemented in RexxCompoundVariable, RexxStemVariable, and RexxParseVariable.
Definition at line 55 of file ExpressionBaseVariable.hpp.
|
inlinevirtual |
Reimplemented in RexxCompoundVariable, RexxStemVariable, and RexxParseVariable.
Definition at line 50 of file ExpressionBaseVariable.hpp.
Referenced by BUILTIN(), and RexxInstructionUseStrict::executeNamedArguments().
|
inlinevirtual |
Reimplemented in RexxCompoundVariable, RexxStemVariable, RexxParseVariable, and RexxVariableReference.
Definition at line 58 of file ExpressionBaseVariable.hpp.
Referenced by RexxVariableReference::expose(), and RexxActivation::expose().
|
inlinevirtual |
Reimplemented in RexxCompoundVariable, RexxDotVariable, RexxStemVariable, and RexxParseVariable.
Definition at line 61 of file ExpressionBaseVariable.hpp.
References OREF_NULL.
Referenced by RexxInstructionUseStrict::checkNamedArguments(), RexxInstructionUseStrict::executeNamedArguments(), and RexxSource::useNew().
|
inlinevirtual |
Reimplemented in RexxExpressionMessage.
Definition at line 62 of file ExpressionBaseVariable.hpp.
Referenced by RexxSource::useNew().
|
inlinevirtual |
Reimplemented in RexxCompoundVariable, RexxStemVariable, RexxParseVariable, and RexxVariableReference.
Definition at line 59 of file ExpressionBaseVariable.hpp.
Referenced by RexxVariableReference::procedureExpose(), and RexxActivation::procedureExpose().
|
inlinevirtual |
Reimplemented in RexxCompoundVariable, RexxStemVariable, and RexxParseVariable.
Definition at line 51 of file ExpressionBaseVariable.hpp.
Referenced by RexxInstructionDo::checkControl(), AttributeSetterCode::run(), RexxNativeActivation::setContextVariable(), and RexxNativeActivation::setObjectVariable().
|
inlinevirtual |
Reimplemented in RexxCompoundVariable, RexxStemVariable, and RexxParseVariable.
Definition at line 52 of file ExpressionBaseVariable.hpp.
|
inlinevirtual |
Reimplemented in RexxCompoundVariable, RexxStemVariable, and RexxParseVariable.
Definition at line 56 of file ExpressionBaseVariable.hpp.
Referenced by RexxInstructionGuard::execute().
|
inlinevirtual |
Reimplemented in RexxCompoundVariable, RexxStemVariable, RexxParseVariable, and RexxVariableReference.
Definition at line 60 of file ExpressionBaseVariable.hpp.
Referenced by RexxInstructionUpper::execute(), and RexxVariableReference::upper().