Lines Matching refs:ArtMethod

133 inline ArraySlice<ArtMethod> Class::GetDirectMethodsSlice(PointerSize pointer_size) {  in GetDirectMethodsSlice()
138 inline ArraySlice<ArtMethod> Class::GetDirectMethodsSliceUnchecked(PointerSize pointer_size) { in GetDirectMethodsSliceUnchecked()
146 inline ArraySlice<ArtMethod> Class::GetDeclaredMethodsSlice(PointerSize pointer_size) { in GetDeclaredMethodsSlice()
151 inline ArraySlice<ArtMethod> Class::GetDeclaredMethodsSliceUnchecked(PointerSize pointer_size) { in GetDeclaredMethodsSliceUnchecked()
159 inline ArraySlice<ArtMethod> Class::GetDeclaredVirtualMethodsSlice(PointerSize pointer_size) { in GetDeclaredVirtualMethodsSlice()
164 inline ArraySlice<ArtMethod> Class::GetDeclaredVirtualMethodsSliceUnchecked( in GetDeclaredVirtualMethodsSliceUnchecked()
173 inline ArraySlice<ArtMethod> Class::GetVirtualMethodsSlice(PointerSize pointer_size) { in GetVirtualMethodsSlice()
178 inline ArraySlice<ArtMethod> Class::GetVirtualMethodsSliceUnchecked(PointerSize pointer_size) { in GetVirtualMethodsSliceUnchecked()
179 LengthPrefixedArray<ArtMethod>* methods = GetMethodsPtr(); in GetVirtualMethodsSliceUnchecked()
187 inline ArraySlice<ArtMethod> Class::GetCopiedMethodsSlice(PointerSize pointer_size) { in GetCopiedMethodsSlice()
192 inline ArraySlice<ArtMethod> Class::GetCopiedMethodsSliceUnchecked(PointerSize pointer_size) { in GetCopiedMethodsSliceUnchecked()
193 LengthPrefixedArray<ArtMethod>* methods = GetMethodsPtr(); in GetCopiedMethodsSliceUnchecked()
200 inline LengthPrefixedArray<ArtMethod>* Class::GetMethodsPtr() { in GetMethodsPtr()
201 return reinterpret_cast<LengthPrefixedArray<ArtMethod>*>( in GetMethodsPtr()
206 inline ArraySlice<ArtMethod> Class::GetMethodsSlice(PointerSize pointer_size) { in GetMethodsSlice()
208 LengthPrefixedArray<ArtMethod>* methods = GetMethodsPtr(); in GetMethodsSlice()
212 inline ArraySlice<ArtMethod> Class::GetMethodsSliceRangeUnchecked( in GetMethodsSliceRangeUnchecked()
213 LengthPrefixedArray<ArtMethod>* methods, in GetMethodsSliceRangeUnchecked()
221 return ArraySlice<ArtMethod>(); in GetMethodsSliceRangeUnchecked()
225 size_t method_size = ArtMethod::Size(pointer_size); in GetMethodsSliceRangeUnchecked()
226 size_t method_alignment = ArtMethod::Alignment(pointer_size); in GetMethodsSliceRangeUnchecked()
227 ArraySlice<ArtMethod> slice(&methods->At(0u, method_size, method_alignment), in GetMethodsSliceRangeUnchecked()
237 inline uint32_t Class::NumMethods(LengthPrefixedArray<ArtMethod>* methods) { in NumMethods()
241 inline ArtMethod* Class::GetDirectMethodUnchecked(size_t i, PointerSize pointer_size) { in GetDirectMethodUnchecked()
246 inline ArtMethod* Class::GetDirectMethod(size_t i, PointerSize pointer_size) { in GetDirectMethod()
251 inline void Class::SetMethodsPtr(LengthPrefixedArray<ArtMethod>* new_methods, in SetMethodsPtr()
259 inline void Class::SetMethodsPtrUnchecked(LengthPrefixedArray<ArtMethod>* new_methods, in SetMethodsPtrUnchecked()
272 inline ArtMethod* Class::GetVirtualMethod(size_t i, PointerSize pointer_size) { in GetVirtualMethod()
279 inline ArtMethod* Class::GetVirtualMethodDuringLinking(size_t i, PointerSize pointer_size) { in GetVirtualMethodDuringLinking()
285 inline ArtMethod* Class::GetVirtualMethodUnchecked(size_t i, PointerSize pointer_size) { in GetVirtualMethodUnchecked()
335 inline ArtMethod* Class::GetVTableEntry(uint32_t i, PointerSize pointer_size) { in GetVTableEntry()
341 return vtable->GetElementPtrSize<ArtMethod*, kVerifyFlags>(i, pointer_size); in GetVTableEntry()
368 inline ArtMethod* Class::GetEmbeddedVTableEntry(uint32_t i, PointerSize pointer_size) { in GetEmbeddedVTableEntry()
369 return GetFieldPtrWithSize<ArtMethod*>(EmbeddedVTableEntryOffset(i, pointer_size), pointer_size); in GetEmbeddedVTableEntry()
373 uint32_t i, ArtMethod* method, PointerSize pointer_size) { in SetEmbeddedVTableEntryUnchecked()
378 inline void Class::SetEmbeddedVTableEntry(uint32_t i, ArtMethod* method, PointerSize pointer_size) { in SetEmbeddedVTableEntry()
380 CHECK_EQ(method, vtable->GetElementPtrSize<ArtMethod*>(i, pointer_size)); in SetEmbeddedVTableEntry()
491 ArtMethod* method, in ResolvedMethodAccessTest()
543 ArtMethod* method, in CanAccessResolvedMethod()
550 ArtMethod* method, in CheckResolvedMethodAccess()
617 inline ArtMethod* Class::FindVirtualMethodForInterface(ArtMethod* method, in FindVirtualMethodForInterface()
632 return iftable->GetMethodArray(i)->GetElementPtrSize<ArtMethod*>( in FindVirtualMethodForInterface()
639 inline ArtMethod* Class::FindVirtualMethodForVirtual(ArtMethod* method, PointerSize pointer_size) { in FindVirtualMethodForVirtual()
647 inline ArtMethod* Class::FindVirtualMethodForSuper(ArtMethod* method, PointerSize pointer_size) { in FindVirtualMethodForSuper()
652 inline ArtMethod* Class::FindVirtualMethodForVirtualOrInterface(ArtMethod* method, in FindVirtualMethodForVirtualOrInterface()
974 inline ArraySlice<ArtMethod> Class::GetDirectMethods(PointerSize pointer_size) { in GetDirectMethods()
979 inline ArraySlice<ArtMethod> Class::GetDeclaredMethods(PointerSize pointer_size) { in GetDeclaredMethods()
983 inline ArraySlice<ArtMethod> Class::GetDeclaredVirtualMethods(PointerSize pointer_size) { in GetDeclaredVirtualMethods()
987 inline ArraySlice<ArtMethod> Class::GetVirtualMethods(PointerSize pointer_size) { in GetVirtualMethods()
992 inline ArraySlice<ArtMethod> Class::GetCopiedMethods(PointerSize pointer_size) { in GetCopiedMethods()
998 inline ArraySlice<ArtMethod> Class::GetMethods(PointerSize pointer_size) { in GetMethods()
1000 LengthPrefixedArray<ArtMethod>* methods = GetMethodsPtr(); in GetMethods()
1151 FixupNativePointer<LengthPrefixedArray<ArtMethod>*, kVerifyFlags>( in FixupNativePointers()
1156 FixupNativePointer<ArtMethod*, kVerifyFlags>( in FixupNativePointers()