61 void *RexxExpressionList::operator
new(
size_t size,
size_t count)
131 size_t stacktop = stack->
location();
137 for (
size_t i = 0; i < count; i++)
150 result->
put(value, i + 1);
RexxArray * new_array(size_t s)
#define initializeObjectArray(count, array, type, queue)
RexxObject * new_object(size_t s)
#define memory_mark_array(count, array)
#define memory_mark_general_array(count, array)
#define setUpFlatten(type)
#define flattenArrayRefs(count, array)
void traceResult(RexxObject *v)
void traceIntermediate(RexxObject *v, int p)
void put(RexxObject *eref, size_t pos)
virtual void live(size_t)
RexxObject * evaluate(RexxActivation *, RexxExpressionStack *)
virtual void flatten(RexxEnvelope *)
RexxExpressionList(size_t, RexxQueue *)
RexxInternalObject * expressions[1]
virtual void liveGeneral(int reason)
void push(RexxObject *value)
virtual RexxObject * evaluate(RexxActivation *, RexxExpressionStack *)