Searched refs:proxy_class (Results 1 - 5 of 5) sorted by relevance

/art/runtime/native/
H A Djava_lang_reflect_Method.cc40 mirror::Class* proxy_class = proxy_method->GetDeclaringClass(); local
42 size_t num_virt_methods = proxy_class->NumVirtualMethods();
44 if (proxy_class->GetVirtualMethod(i) == proxy_method) {
51 proxy_class->GetThrows()->Get(throws_index);
/art/runtime/
H A Dproxy_test.cc126 Handle<mirror::Class> proxy_class(hs.NewHandle(
129 ASSERT_TRUE(proxy_class.Get() != nullptr);
130 ASSERT_TRUE(proxy_class->IsProxyClass());
131 ASSERT_TRUE(proxy_class->IsInitialized());
133 EXPECT_EQ(2U, proxy_class->NumDirectInterfaces()); // Interfaces$I and Interfaces$J.
134 EXPECT_EQ(I.Get(), mirror::Class::GetDirectInterface(soa.Self(), proxy_class, 0));
135 EXPECT_EQ(J.Get(), mirror::Class::GetDirectInterface(soa.Self(), proxy_class, 1));
137 const char* proxy_class_descriptor = proxy_class->GetDescriptor(&temp);
139 EXPECT_EQ(nullptr, proxy_class->GetSourceFile());
H A Dclass_linker.h339 std::string GetDescriptorForProxy(mirror::Class* proxy_class)
341 mirror::ArtMethod* FindMethodForProxy(mirror::Class* proxy_class,
660 mirror::Class* proxy_class)
H A Dclass_linker.cc3794 mirror::Class* proxy_class = GetClassRoot(kJavaLangReflectProxy); local
3795 klass->SetDexCache(proxy_class->GetDexCache());
3837 mirror::ArtMethod* constructor = CreateProxyConstructor(self, klass, proxy_class);
3870 klass->SetSuperClass(proxy_class); // The super class is java.lang.reflect.Proxy
3938 std::string ClassLinker::GetDescriptorForProxy(mirror::Class* proxy_class) { argument
3939 DCHECK(proxy_class->IsProxyClass());
3940 mirror::String* name = proxy_class->GetName();
3945 mirror::ArtMethod* ClassLinker::FindMethodForProxy(mirror::Class* proxy_class, argument
3947 DCHECK(proxy_class->IsProxyClass());
3971 mirror::Class* proxy_class) {
3969 CreateProxyConstructor(Thread* self, Handle<mirror::Class> klass, mirror::Class* proxy_class) argument
[all...]
/art/runtime/entrypoints/
H A Dentrypoint_utils.cc314 mirror::Class* proxy_class = rcvr->GetClass(); local
320 size_t num_virt_methods = proxy_class->NumVirtualMethods();
322 if (proxy_class->GetVirtualMethod(i) == proxy_method) {
329 proxy_class->GetThrows()->Get(throws_index);

Completed in 313 milliseconds