Lines Matching refs:class_loader

55   Handle<mirror::ClassLoader> class_loader(hs.NewHandle(element_class->GetClassLoader()));  in FindArrayClass()
56 ObjPtr<mirror::Class> array_class = FindClass(self, descriptor.c_str(), class_loader); in FindArrayClass()
165 Handle<mirror::ClassLoader> class_loader) { in ResolveType() argument
170 resolved = DoResolveType(type_idx, dex_cache, class_loader); in ResolveType()
214 ObjPtr<mirror::ClassLoader> class_loader) { in LookupResolvedType() argument
217 type = DoLookupResolvedType(type_idx, dex_cache, class_loader); in LookupResolvedType()
275 ObjPtr<mirror::ClassLoader> class_loader) { in CheckInvokeClassMismatch() argument
279 [this, dex_cache, method_idx, class_loader]() REQUIRES_SHARED(Locks::mutator_lock_) { in CheckInvokeClassMismatch()
282 LookupResolvedType(method_id.class_idx_, dex_cache, class_loader); in CheckInvokeClassMismatch()
290 ObjPtr<mirror::ClassLoader> class_loader) { in LookupResolvedMethod() argument
296 ObjPtr<mirror::Class> klass = LookupResolvedType(method_id.class_idx_, dex_cache, class_loader); in LookupResolvedMethod()
298 resolved = FindResolvedMethod(klass, dex_cache, class_loader, method_idx); in LookupResolvedMethod()
323 ObjPtr<mirror::ClassLoader> class_loader = referrer->GetClassLoader(); in GetResolvedMethod() local
324 if (CheckInvokeClassMismatch</* kThrow= */ false>(dex_cache, type, method_idx, class_loader)) { in GetResolvedMethod()
427 ObjPtr<mirror::ClassLoader> class_loader = referrer->GetDeclaringClass()->GetClassLoader(); in LookupResolvedField() local
428 field = LookupResolvedField(field_idx, referrer->GetDexCache(), class_loader, is_static); in LookupResolvedField()
445 Handle<mirror::ClassLoader> class_loader(hs.NewHandle(referring_class->GetClassLoader())); in ResolveField()
446 resolved_field = ResolveField(field_idx, dex_cache, class_loader, is_static); in ResolveField()