Lines Matching refs:DexCacheArraysLayout
32 inline DexCacheArraysLayout::DexCacheArraysLayout(PointerSize pointer_size, in DexCacheArraysLayout() function
51 inline DexCacheArraysLayout::DexCacheArraysLayout(PointerSize pointer_size, const DexFile* dex_file) in DexCacheArraysLayout() function
52 : DexCacheArraysLayout(pointer_size, dex_file->GetHeader(), dex_file->NumCallSiteIds()) { in DexCacheArraysLayout()
55 inline size_t DexCacheArraysLayout::Alignment() const { in Alignment()
59 inline constexpr size_t DexCacheArraysLayout::Alignment(PointerSize pointer_size) { in Alignment()
78 inline size_t DexCacheArraysLayout::TypeOffset(dex::TypeIndex type_idx) const { in TypeOffset()
83 inline size_t DexCacheArraysLayout::TypesSize(size_t num_elements) const { in TypesSize()
91 inline size_t DexCacheArraysLayout::TypesAlignment() const { in TypesAlignment()
95 inline size_t DexCacheArraysLayout::MethodOffset(uint32_t method_idx) const { in MethodOffset()
99 inline size_t DexCacheArraysLayout::MethodsSize(size_t num_elements) const { in MethodsSize()
107 inline size_t DexCacheArraysLayout::MethodsAlignment() const { in MethodsAlignment()
111 inline size_t DexCacheArraysLayout::StringOffset(uint32_t string_idx) const { in StringOffset()
116 inline size_t DexCacheArraysLayout::StringsSize(size_t num_elements) const { in StringsSize()
124 inline size_t DexCacheArraysLayout::StringsAlignment() const { in StringsAlignment()
130 inline size_t DexCacheArraysLayout::FieldOffset(uint32_t field_idx) const { in FieldOffset()
135 inline size_t DexCacheArraysLayout::FieldsSize(size_t num_elements) const { in FieldsSize()
143 inline size_t DexCacheArraysLayout::FieldsAlignment() const { in FieldsAlignment()
147 inline size_t DexCacheArraysLayout::MethodTypesSize(size_t num_elements) const { in MethodTypesSize()
156 inline size_t DexCacheArraysLayout::MethodTypesAlignment() const { in MethodTypesAlignment()
162 inline size_t DexCacheArraysLayout::CallSitesSize(size_t num_elements) const { in CallSitesSize()
166 inline size_t DexCacheArraysLayout::CallSitesAlignment() const { in CallSitesAlignment()
170 inline size_t DexCacheArraysLayout::ElementOffset(PointerSize element_size, uint32_t idx) { in ElementOffset()
174 inline size_t DexCacheArraysLayout::ArraySize(PointerSize element_size, uint32_t num_elements) { in ArraySize()
178 inline size_t DexCacheArraysLayout::PairArraySize(PointerSize element_size, uint32_t num_elements) { in PairArraySize()