Lines Matching refs:Array
47 static ObjPtr<Array> RecursiveCreateMultiArray(Thread* self, in RecursiveCreateMultiArray()
57 Handle<Array> new_array(hs.NewHandle( in RecursiveCreateMultiArray()
58 Array::Alloc(self, array_class.Get(), array_length, component_size_shift, allocator_type))); in RecursiveCreateMultiArray()
66 ObjPtr<Array> sub_array = in RecursiveCreateMultiArray()
73 new_array->AsObjectArray<Array>()->Set<false, false>(i, sub_array); in RecursiveCreateMultiArray()
79 ObjPtr<Array> Array::CreateMultiArray(Thread* self, in CreateMultiArray()
115 ObjPtr<Array> new_array = RecursiveCreateMultiArray(self, array_class, 0, dimensions); in CreateMultiArray()
125 ObjPtr<Array> raw_array = Array::Alloc(self, in Alloc()
133 void Array::ThrowArrayIndexOutOfBoundsException(int32_t index) { in ThrowArrayIndexOutOfBoundsException()
137 void Array::ThrowArrayStoreException(ObjPtr<Object> object) { in ThrowArrayStoreException()
141 ObjPtr<Array> Array::CopyOf(Handle<Array> h_this, Thread* self, int32_t new_length) { in CopyOf()
151 ObjPtr<Array> new_array = in CopyOf()