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

/art/runtime/
H A Dcha.cc215 ArtMethod* virtual_method,
219 // TODO: if klass is not instantiable, virtual_method isn't invocable yet so
223 DCHECK((virtual_method != method_in_super) || virtual_method->IsAbstract());
225 // If virtual_method doesn't come from a default interface method, it should
227 DCHECK(virtual_method == method_in_super ||
228 virtual_method->IsCopied() ||
229 virtual_method->GetDeclaringClass() == klass.Get());
272 if (virtual_method->IsAbstract()) {
274 if (method_in_super == virtual_method) {
213 CheckVirtualMethodSingleImplementationInfo( Handle<mirror::Class> klass, ArtMethod* virtual_method, ArtMethod* method_in_super, std::unordered_set<ArtMethod*>& invalidated_single_impl_methods, PointerSize pointer_size) argument
[all...]
H A Dcha.h122 // `virtual_method` in `klass` overrides `method_in_super`.
128 ArtMethod* virtual_method,
H A Dclass_linker.cc4368 auto* virtual_method = temp_klass->GetVirtualMethodUnchecked(i, image_pointer_size_); local
4370 CreateProxyMethod(temp_klass, prototype, virtual_method);
4371 DCHECK(virtual_method->GetDeclaringClass() != nullptr);
4424 auto* virtual_method = klass->GetVirtualMethodUnchecked(i, image_pointer_size_); local
4426 CheckProxyMethod(virtual_method, prototype);
5797 ArtMethod* virtual_method = local
5800 virtual_method->GetInterfaceMethodIfProxy(image_pointer_size_))) {
5946 ArtMethod* virtual_method = klass->GetVirtualMethodDuringLinking( local
5950 virtual_method->PrettyMethod().c_str(),
5954 vtable->SetElementPtrSize(j, virtual_method, image_pointer_size
6049 ArtMethod* virtual_method = klass->GetVirtualMethodDuringLinking(i, image_pointer_size_); local
[all...]

Completed in 99 milliseconds