Searched refs:virtual_method (Results 1 – 3 of 3) sorted by relevance
/art/runtime/ |
D | cha.cc | 312 ArtMethod* virtual_method, in CheckVirtualMethodSingleImplementationInfo() argument 320 DCHECK_IMPLIES(virtual_method == method_in_super, virtual_method->IsAbstract()); in CheckVirtualMethodSingleImplementationInfo() 324 DCHECK(virtual_method == method_in_super || in CheckVirtualMethodSingleImplementationInfo() 325 virtual_method->IsCopied() || in CheckVirtualMethodSingleImplementationInfo() 326 virtual_method->GetDeclaringClass() == klass.Get()); in CheckVirtualMethodSingleImplementationInfo() 364 if (virtual_method->IsAbstract()) { in CheckVirtualMethodSingleImplementationInfo() 366 if (method_in_super == virtual_method) { in CheckVirtualMethodSingleImplementationInfo() 383 if (!virtual_method->IsDefaultConflicting() && in CheckVirtualMethodSingleImplementationInfo() 395 method_in_super->SetSingleImplementation(virtual_method, pointer_size); in CheckVirtualMethodSingleImplementationInfo() 407 if (virtual_method->IsAbstract()) { in CheckVirtualMethodSingleImplementationInfo() [all …]
|
D | cha.h | 146 ArtMethod* virtual_method,
|
D | class_linker.cc | 4925 auto* virtual_method = temp_klass->GetVirtualMethodUnchecked(i, image_pointer_size_); in CreateProxyClass() local 4927 CreateProxyMethod(temp_klass, prototype, virtual_method); in CreateProxyClass() 4928 DCHECK(virtual_method->GetDeclaringClass() != nullptr); in CreateProxyClass() 4996 auto* virtual_method = klass->GetVirtualMethodUnchecked(i, image_pointer_size_); in CreateProxyClass() local 4997 CheckProxyMethod(virtual_method, proxied_methods[i]); in CreateProxyClass() 8024 ArtMethod* virtual_method = klass->GetVirtualMethodDuringLinking(i, kPointerSize); in AssignVTableIndexes() local 8025 DCHECK(!virtual_method->IsStatic()) << virtual_method->PrettyMethod(); in AssignVTableIndexes() 8027 ? virtual_method->GetInterfaceMethodForProxyUnchecked(kPointerSize) in AssignVTableIndexes() 8028 : virtual_method; in AssignVTableIndexes() 8043 virtual_method->PrettyMethod().c_str(), in AssignVTableIndexes() [all …]
|