Lines Matching refs:size
219 uint32_t size = end_offset - start_offset; in GetMethodsSliceRangeUnchecked() local
220 if (size == 0u) { in GetMethodsSliceRangeUnchecked()
224 DCHECK_LE(end_offset, methods->size()); in GetMethodsSliceRangeUnchecked()
228 methods->size(), in GetMethodsSliceRangeUnchecked()
230 return slice.SubArray(start_offset, size); in GetMethodsSliceRangeUnchecked()
238 return (methods == nullptr) ? 0 : methods->size(); in NumMethods()
262 DCHECK_LE(num_direct + num_virtual, (new_methods == nullptr) ? 0 : new_methods->size()); in SetMethodsPtrUnchecked()
812 uint32_t size = sizeof(Class); in ComputeClassSize() local
815 size = RoundUp(size + sizeof(uint32_t), static_cast<size_t>(pointer_size)); in ComputeClassSize()
816 size += static_cast<size_t>(pointer_size); // size of pointer to IMT in ComputeClassSize()
817 size += num_vtable_entries * VTableEntrySize(pointer_size); in ComputeClassSize()
821 size += num_ref_static_fields * kHeapReferenceSize; in ComputeClassSize()
822 if (!IsAligned<8>(size) && num_64bit_static_fields > 0) { in ComputeClassSize()
823 uint32_t gap = 8 - (size & 0x7); in ComputeClassSize()
824 size += gap; // will be padded in ComputeClassSize()
843 size += num_8bit_static_fields * sizeof(uint8_t) + num_16bit_static_fields * sizeof(uint16_t) + in ComputeClassSize()
845 return size; in ComputeClassSize()
1119 return arr != nullptr ? arr->size() : 0u; in NumInstanceFields()
1124 return arr != nullptr ? arr->size() : 0u; in NumStaticFields()