Lines Matching refs:interface
237 Class* interface = GetDirectInterface(self, h_this, i); in DumpClass() local
238 const ClassLoader* cl = interface->GetClassLoader(); in DumpClass()
239 os << StringPrintf(" %2zd: %s (cl=%p)\n", i, PrettyClass(interface).c_str(), cl); in DumpClass()
641 Handle<mirror::Class> interface(hs.NewHandle(GetDirectInterface(self, h_k, i))); in FindStaticField() local
642 f = FindStaticField(self, interface, name, type); in FindStaticField()
665 Handle<mirror::Class> interface(hs.NewHandle(GetDirectInterface(self, h_k, i))); in FindStaticField() local
666 f = FindStaticField(self, interface, dex_cache, dex_field_idx); in FindStaticField()
693 Handle<mirror::Class> interface(hs.NewHandle(GetDirectInterface(self, h_k, i))); in FindField() local
694 f = interface->FindStaticField(self, interface, name, type); in FindField()
776 mirror::Class* interface = klass->GetDexCache()->GetResolvedType(type_idx); in GetDirectInterface() local
777 if (interface == nullptr) { in GetDirectInterface()
778 interface = Runtime::Current()->GetClassLinker()->ResolveType(klass->GetDexFile(), type_idx, in GetDirectInterface()
780 CHECK(interface != nullptr || self->IsExceptionPending()); in GetDirectInterface()
782 return interface; in GetDirectInterface()