Home
last modified time | relevance | path

Searched refs:implementation_method (Results 1 – 10 of 10) sorted by relevance

/aosp_15_r20/art/runtime/
H A Dcha.cc459 ArtMethod* implementation_method, in CheckInterfaceMethodSingleImplementationInfo() argument
469 if (!implementation_method->IsInvokable()) { in CheckInterfaceMethodSingleImplementationInfo()
470 DCHECK(implementation_method->IsAbstract() || implementation_method->IsDefaultConflicting()); in CheckInterfaceMethodSingleImplementationInfo()
493 interface_method->SetSingleImplementation(implementation_method, pointer_size); in CheckInterfaceMethodSingleImplementationInfo()
498 if ((single_impl->GetDeclaringClass() == implementation_method->GetDeclaringClass())) { in CheckInterfaceMethodSingleImplementationInfo()
602 ArtMethod* implementation_method = in UpdateAfterLoadingOf() local
604 DCHECK(implementation_method != nullptr) << klass->PrettyClass(); in UpdateAfterLoadingOf()
607 implementation_method, in UpdateAfterLoadingOf()
H A Dimt_conflict_table.h47 ArtMethod* implementation_method, in ImtConflictTable() argument
55 SetImplementationMethod(count, pointer_size, implementation_method); in ImtConflictTable()
119 ArtMethod* implementation_method = GetImplementationMethod(table_index, pointer_size); in Visit() local
120 auto input = std::make_pair(interface_method, implementation_method); in Visit()
H A Dcommon_throws.cc241 ArtMethod* implementation_method, in ThrowIllegalAccessErrorForImplementingMethod() argument
247 DCHECK(!implementation_method->IsPublic()); in ThrowIllegalAccessErrorForImplementingMethod()
251 implementation_method->PrettyMethod().c_str(), in ThrowIllegalAccessErrorForImplementingMethod()
H A Dcha.h161 ArtMethod* implementation_method,
H A Dcommon_throws.h120 ArtMethod* implementation_method,
H A Dclass_linker.cc6853 ArtMethod* implementation_method = in FillIMTFromIfTable() local
6855 if (ignore_copied_methods && implementation_method->IsCopied()) { in FillIMTFromIfTable()
6858 DCHECK(implementation_method != nullptr); in FillIMTFromIfTable()
6875 implementation_method, in FillIMTFromIfTable()
6911 ArtMethod* implementation_method = in FillIMTFromIfTable() local
6913 if (ignore_copied_methods && implementation_method->IsCopied()) { in FillIMTFromIfTable()
6916 DCHECK(implementation_method != nullptr); in FillIMTFromIfTable()
6927 table->SetImplementationMethod(num_entries, image_pointer_size_, implementation_method); in FillIMTFromIfTable()
/aosp_15_r20/external/robolectric/processor/src/test/resources/org/robolectric/annotation/processing/shadows/
H A DShadowImplementationWithoutImplements.java8 protected static void implementation_method() {} in implementation_method() method in ShadowImplementationWithoutImplements
/aosp_15_r20/art/runtime/mirror/
H A Dclass.cc2359 ArtMethod* Class::FindAccessibleInterfaceMethod(ArtMethod* implementation_method, in FindAccessibleInterfaceMethod() argument
2367 if (implementation_method->HasSameNameAndSignature(&interface_method) && in FindAccessibleInterfaceMethod()
2380 if (implementation_method == methods->GetElementPtrSize<ArtMethod*>(j, pointer_size)) { in FindAccessibleInterfaceMethod()
H A Dclass.h963 ArtMethod* FindAccessibleInterfaceMethod(ArtMethod* implementation_method,
/aosp_15_r20/art/dex2oat/linker/
H A Dimage_writer.cc2948 ArtMethod* implementation_method = orig->GetImplementationMethod(i, target_ptr_size_); in CopyAndFixupImtConflictTable() local
2951 copy->AddressOfImplementationMethod(i, target_ptr_size_), implementation_method); in CopyAndFixupImtConflictTable()
2955 NativeLocationInImage(implementation_method)); in CopyAndFixupImtConflictTable()