Home
last modified time | relevance | path

Searched refs:proxy_class (Results 1 – 3 of 3) sorted by relevance

/art/runtime/
Dproxy_test.cc63 Handle<mirror::Class> proxy_class(hs.NewHandle( in TEST_F() local
66 ASSERT_TRUE(proxy_class != nullptr); in TEST_F()
67 ASSERT_TRUE(proxy_class->IsProxyClass()); in TEST_F()
68 ASSERT_TRUE(proxy_class->IsInitialized()); in TEST_F()
70 EXPECT_EQ(2U, proxy_class->NumDirectInterfaces()); // Interfaces$I and Interfaces$J. in TEST_F()
71 EXPECT_OBJ_PTR_EQ(I.Get(), mirror::Class::GetDirectInterface(soa.Self(), proxy_class.Get(), 0)); in TEST_F()
72 EXPECT_OBJ_PTR_EQ(J.Get(), mirror::Class::GetDirectInterface(soa.Self(), proxy_class.Get(), 1)); in TEST_F()
74 const char* proxy_class_descriptor = proxy_class->GetDescriptor(&temp); in TEST_F()
76 EXPECT_EQ(nullptr, proxy_class->GetSourceFile()); in TEST_F()
/art/runtime/entrypoints/
Dentrypoint_utils.cc132 ObjPtr<mirror::Class> proxy_class = rcvr->GetClass(); in InvokeProxyInvocationHandler() local
136 auto virtual_methods = proxy_class->GetVirtualMethodsSlice(kRuntimePointerSize); in InvokeProxyInvocationHandler()
137 size_t num_virtuals = proxy_class->NumVirtualMethods(); in InvokeProxyInvocationHandler()
145 proxy_class->GetProxyThrows()->Get(throws_index); in InvokeProxyInvocationHandler()
/art/runtime/native/
Djava_lang_Class.cc106 ObjPtr<mirror::Class> proxy_class = GetClassRoot<mirror::Proxy>(); in GetReflectionCaller() local
107 if (declaring_class->IsInSamePackage(proxy_class) && declaring_class != proxy_class) { in GetReflectionCaller()