instance (id) with dynamic elements;
protected id initWithEnumerator Enumerator e;
_builtin_.Any at int index pre index >= 0 && index < length post length == old length;
index
in the receiving array.
boolean dump_self_p;
TRUE
.
void dumpSelf MutableKeyed done indent MutableByteString prefix simple boolean allow_simple level int level to OutputStream s;
s
.
int elementByteSize;
(pointer, int) pointerToElements (int, int) (start, len);
protected void setDuringConstruction (int, All) (index, object) pre index >= 0 && index < length;
object
at the index
in the receiving array, even if it
is not a mutable array. This method must only be used during
construction of a constant array object.
class (State) mutableCopyClass;
MutableObjectArray
class.
id deepen int level mutably: boolean mutable_p = NO;
void encodeUsingCoder Encoder coder;
void initWithCoder Decoder coder;
redefine void gc_mark_elements;
ObjectArray
must reference the objects it holds.