Home
last modified time | relevance | path

Searched refs:virtual_method (Results 1 – 3 of 3) sorted by relevance

/aosp_15_r20/art/runtime/
H A Dcha.cc311 ArtMethod* virtual_method, in CheckVirtualMethodSingleImplementationInfo() argument
319 DCHECK_IMPLIES(virtual_method == method_in_super, virtual_method->IsAbstract()); in CheckVirtualMethodSingleImplementationInfo()
323 DCHECK(virtual_method == method_in_super || in CheckVirtualMethodSingleImplementationInfo()
324 virtual_method->IsCopied() || in CheckVirtualMethodSingleImplementationInfo()
325 virtual_method->GetDeclaringClass() == klass.Get()); in CheckVirtualMethodSingleImplementationInfo()
363 if (virtual_method->IsAbstract()) { in CheckVirtualMethodSingleImplementationInfo()
365 if (method_in_super == virtual_method) { in CheckVirtualMethodSingleImplementationInfo()
382 if (!virtual_method->IsDefaultConflicting() && in CheckVirtualMethodSingleImplementationInfo()
394 method_in_super->SetSingleImplementation(virtual_method, pointer_size); in CheckVirtualMethodSingleImplementationInfo()
406 if (virtual_method->IsAbstract()) { in CheckVirtualMethodSingleImplementationInfo()
[all …]
H A Dcha.h147 ArtMethod* virtual_method,
H A Dclass_linker.cc5391 auto* virtual_method = temp_klass->GetVirtualMethodUnchecked(i, image_pointer_size_); in CreateProxyClass() local
5393 CreateProxyMethod(temp_klass, prototype, virtual_method); in CreateProxyClass()
5394 DCHECK(virtual_method->GetDeclaringClass() != nullptr); in CreateProxyClass()
5462 auto* virtual_method = klass->GetVirtualMethodUnchecked(i, image_pointer_size_); in CreateProxyClass() local
5463 CheckProxyMethod(virtual_method, proxied_methods[i]); in CreateProxyClass()
8520 ArtMethod* virtual_method = klass->GetVirtualMethodDuringLinking(i, kPointerSize); in AssignVTableIndexes() local
8521 DCHECK(!virtual_method->IsStatic()) << virtual_method->PrettyMethod(); in AssignVTableIndexes()
8523 ? virtual_method->GetInterfaceMethodForProxyUnchecked(kPointerSize) in AssignVTableIndexes()
8524 : virtual_method; in AssignVTableIndexes()
8548 ArtMethod* virtual_method = klass->GetVirtualMethodDuringLinking(*it, kPointerSize); in AssignVTableIndexes() local
[all …]