Home | History | Annotate | Download | only in native

Lines Matching refs:soa

33 static mirror::Class* DecodeClass(const ScopedObjectAccess& soa, jobject java_class)
35 mirror::Class* c = soa.Decode<mirror::Class*>(java_class);
46 ScopedObjectAccess soa(env);
56 ThrowLocation throw_location = soa.Self()->GetCurrentLocationForThrow();
57 soa.Self()->ThrowNewExceptionF(throw_location, "Ljava/lang/ClassNotFoundException;",
63 mirror::ClassLoader* class_loader = soa.Decode<mirror::ClassLoader*>(javaLoader);
78 return soa.AddLocalReference<jclass>(c);
82 ScopedObjectAccess soa(env);
83 mirror::Class* c = DecodeClass(soa, javaThis);
84 return soa.AddLocalReference<jstring>(c->ComputeName());
88 ScopedObjectAccess soa(env);
90 down_cast<mirror::SynthesizedProxyClass*>(DecodeClass(soa, javaThis));
91 return soa.AddLocalReference<jobjectArray>(c->GetInterfaces()->Clone(soa.Self()));