#include <ActivationFrame.hpp>
Public Member Functions | |
InternalActivationFrame (RexxActivity *a, RexxString *n, RexxObject *t, RexxMethod *m, RexxObject **args, size_t c, size_t nc) | |
virtual RexxString * | messageName () override |
virtual RexxMethod * | method () override |
virtual StackFrameClass * | createStackFrame () override |
virtual RexxSource * | getSource () override |
Public Member Functions inherited from ActivationFrame | |
ActivationFrame (RexxActivity *a) | |
~ActivationFrame () | |
Protected Attributes | |
RexxString * | name |
RexxMethod * | frameMethod |
RexxObject * | target |
RexxObject ** | argPtr |
size_t | count |
size_t | named_count |
Protected Attributes inherited from ActivationFrame | |
ActivationFrame * | next |
RexxActivity * | activity |
Definition at line 119 of file ActivationFrame.hpp.
|
inline |
Definition at line 122 of file ActivationFrame.hpp.
|
overridevirtual |
Implements ActivationFrame.
Definition at line 109 of file ActivationFrame.cpp.
References ActivationFrame::activity, argPtr, RexxActivity::buildMessage(), count, FRAME_METHOD, frameMethod, RexxClass::getId(), RexxMethod::getScope(), Message_Translations_compiled_method_invocation, name, new_array(), RexxObject::requestString(), SIZE_MAX, target, and TheNilObject.
|
overridevirtual |
Implements ActivationFrame.
Definition at line 130 of file ActivationFrame.cpp.
References OREF_NULL.
|
overridevirtual |
|
overridevirtual |
Implements ActivationFrame.
Definition at line 104 of file ActivationFrame.cpp.
References frameMethod.
|
protected |
Definition at line 137 of file ActivationFrame.hpp.
Referenced by createStackFrame().
|
protected |
Definition at line 138 of file ActivationFrame.hpp.
Referenced by createStackFrame().
|
protected |
Definition at line 135 of file ActivationFrame.hpp.
Referenced by createStackFrame(), and method().
|
protected |
Definition at line 134 of file ActivationFrame.hpp.
Referenced by createStackFrame(), and messageName().
|
protected |
Definition at line 139 of file ActivationFrame.hpp.
|
protected |
Definition at line 136 of file ActivationFrame.hpp.
Referenced by createStackFrame().