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.h1235 void CheckProxyMethod(ArtMethod* method, ArtMethod* prototype) const
1248 void CreateProxyMethod(Handle<mirror::Class> klass, ArtMethod* prototype, ArtMethod* out)
Dclass_linker.cc5027 auto* prototype = proxied_methods[i]; in CreateProxyClass() local
5028 CreateProxyMethod(temp_klass, prototype, virtual_method); in CreateProxyClass()
5030 DCHECK(prototype->GetDeclaringClass() != nullptr); in CreateProxyClass()
5156 void ClassLinker::CreateProxyMethod(Handle<mirror::Class> klass, ArtMethod* prototype, in CreateProxyMethod() argument
5161 out->CopyFrom(prototype, image_pointer_size_); in CreateProxyMethod()
5174 out->SetDataPtrSize(prototype, image_pointer_size_); in CreateProxyMethod()
5181 void ClassLinker::CheckProxyMethod(ArtMethod* method, ArtMethod* prototype) const { in CheckProxyMethod()
5183 CHECK(!prototype->IsFinal()); in CheckProxyMethod()
5189 CHECK_EQ(prototype->GetDexMethodIndex(), method->GetDexMethodIndex()); in CheckProxyMethod()
5190 CHECK_EQ(prototype, method->GetInterfaceMethodIfProxy(image_pointer_size_)); in CheckProxyMethod()