Lines Matching refs:ByteArray
21 CAST_ACCESSOR(ByteArray) in CAST_ACCESSOR() argument
326 int ByteArray::Size() { return RoundUp(length() + kHeaderSize, kPointerSize); } in Size()
328 byte ByteArray::get(int index) const { in get()
333 void ByteArray::set(int index, byte value) { in set()
338 void ByteArray::copy_in(int index, const byte* buffer, int length) { in copy_in()
345 void ByteArray::copy_out(int index, byte* buffer, int length) { in copy_out()
352 int ByteArray::get_int(int index) const { in get_int()
357 void ByteArray::set_int(int index, int value) { in set_int()
362 uint32_t ByteArray::get_uint32(int index) const { in get_uint32()
367 void ByteArray::set_uint32(int index, uint32_t value) { in set_uint32()
372 void ByteArray::clear_padding() { in clear_padding()
377 ByteArray* ByteArray::FromDataStartAddress(Address address) { in FromDataStartAddress()
379 return reinterpret_cast<ByteArray*>(address - kHeaderSize + kHeapObjectTag); in FromDataStartAddress()
382 int ByteArray::DataSize() const { return RoundUp(length(), kPointerSize); } in DataSize()
384 int ByteArray::ByteArraySize() { return SizeFor(this->length()); } in ByteArraySize()
386 byte* ByteArray::GetDataStartAddress() { in GetDataStartAddress()
411 return ByteArray::length() / sizeof(T); in length()