Lines Matching refs:interfaces
36 const std::vector<mirror::Class*>& interfaces) in GenerateProxyClass() argument
44 jobjectArray proxyClassInterfaces = soa.Env()->NewObjectArray(interfaces.size(), javaLangClass, in GenerateProxyClass()
47 for (size_t i = 0; i < interfaces.size(); ++i) { in GenerateProxyClass()
49 soa.AddLocalReference<jclass>(interfaces[i])); in GenerateProxyClass()
54 for (mirror::Class* interface : interfaces) { in GenerateProxyClass()
81 for (mirror::Class* interface : interfaces) { in GenerateProxyClass()
117 std::vector<mirror::Class*> interfaces; in TEST_F() local
118 interfaces.push_back(I.Get()); in TEST_F()
119 interfaces.push_back(J.Get()); in TEST_F()
121 GenerateProxyClass(soa, jclass_loader, "$Proxy1234", interfaces))); in TEST_F()
122 interfaces.clear(); // Don't least possibly stale objects in the array as good practice. in TEST_F()
153 std::vector<mirror::Class*> interfaces; in TEST_F() local
154 interfaces.push_back(I.Get()); in TEST_F()
155 interfaces.push_back(J.Get()); in TEST_F()
156 proxyClass = hs.NewHandle(GenerateProxyClass(soa, jclass_loader, "$Proxy1234", interfaces)); in TEST_F()
206 std::vector<mirror::Class*> interfaces; in TEST_F() local
207 proxyClass0 = hs.NewHandle(GenerateProxyClass(soa, jclass_loader, "$Proxy0", interfaces)); in TEST_F()
208 proxyClass1 = hs.NewHandle(GenerateProxyClass(soa, jclass_loader, "$Proxy1", interfaces)); in TEST_F()