Searched refs:virtual_method (Results 1 – 3 of 3) sorted by relevance
/aosp_15_r20/art/runtime/ |
H A D | cha.cc | 311 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 D | cha.h | 147 ArtMethod* virtual_method,
|
H A D | class_linker.cc | 5391 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 …]
|