Home
last modified time | relevance | path

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

/art/runtime/
Dcha.cc312 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 …]
Dcha.h146 ArtMethod* virtual_method,
Dclass_linker.cc4925 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 …]