Home
last modified time | relevance | path

Searched refs:prototype (Results 1 – 4 of 4) sorted by relevance

/art/test/954-invoke-polymorphic-verifier/smali/
DTooFewArguments.smali30 # Invoke with one argument too few for prototype.
DTooManyArguments.smali32 # Invoke with one argument too many for prototype.
/art/runtime/
Dclass_linker.h1285 void CheckProxyMethod(ArtMethod* method, ArtMethod* prototype) const
1298 void CreateProxyMethod(Handle<mirror::Class> klass, ArtMethod* prototype, ArtMethod* out)
Dclass_linker.cc5163 auto* prototype = proxied_methods[i]; in CreateProxyClass() local
5164 CreateProxyMethod(temp_klass, prototype, virtual_method); in CreateProxyClass()
5166 DCHECK(prototype->GetDeclaringClass() != nullptr); in CreateProxyClass()
5290 void ClassLinker::CreateProxyMethod(Handle<mirror::Class> klass, ArtMethod* prototype, in CreateProxyMethod() argument
5295 out->CopyFrom(prototype, image_pointer_size_); in CreateProxyMethod()
5312 out->SetDataPtrSize(prototype, image_pointer_size_); in CreateProxyMethod()
5319 void ClassLinker::CheckProxyMethod(ArtMethod* method, ArtMethod* prototype) const { in CheckProxyMethod()
5321 CHECK(!prototype->IsFinal()); in CheckProxyMethod()
5327 CHECK_EQ(prototype->GetDexMethodIndex(), method->GetDexMethodIndex()); in CheckProxyMethod()
5328 CHECK_EQ(prototype, method->GetInterfaceMethodIfProxy(image_pointer_size_)); in CheckProxyMethod()