Lines Matching refs:referrer
9936 ObjPtr<mirror::Class> referrer) { in DoLookupResolvedType() argument
9937 return DoLookupResolvedType(type_idx, referrer->GetDexCache(), referrer->GetClassLoader()); in DoLookupResolvedType()
9973 ObjPtr<mirror::Class> ClassLinker::DoResolveType(dex::TypeIndex type_idx, RefType referrer) { in DoResolveType() argument
9975 Handle<mirror::DexCache> dex_cache(hs.NewHandle(referrer->GetDexCache())); in DoResolveType()
9976 Handle<mirror::ClassLoader> class_loader(hs.NewHandle(referrer->GetClassLoader())); in DoResolveType()
9982 ArtField* referrer);
9984 ArtMethod* referrer);
9986 ObjPtr<mirror::Class> referrer);
10295 ArtMethod* referrer) { in ResolveMethodType() argument
10297 Handle<mirror::DexCache> dex_cache(hs.NewHandle(referrer->GetDexCache())); in ResolveMethodType()
10298 Handle<mirror::ClassLoader> class_loader(hs.NewHandle(referrer->GetClassLoader())); in ResolveMethodType()
10305 ArtMethod* referrer) { in ResolveMethodHandleForField() argument
10351 ResolveField(method_handle.field_or_method_idx_, referrer, is_static); in ResolveMethodHandleForField()
10354 ObjPtr<mirror::Class> referring_class = referrer->GetDeclaringClass(); in ResolveMethodHandleForField()
10435 ArtMethod* referrer) { in ResolveMethodHandleForMethod() argument
10453 referrer, in ResolveMethodHandleForMethod()
10462 referrer, in ResolveMethodHandleForMethod()
10473 referrer, in ResolveMethodHandleForMethod()
10488 hs.NewHandle(referrer->GetDexCache()), in ResolveMethodHandleForMethod()
10489 hs.NewHandle(referrer->GetClassLoader())); in ResolveMethodHandleForMethod()
10498 referrer, in ResolveMethodHandleForMethod()
10504 referrer, in ResolveMethodHandleForMethod()
10513 referrer->GetDeclaringClass()->FindVirtualMethodForVirtual(target_method, in ResolveMethodHandleForMethod()
10523 referrer, in ResolveMethodHandleForMethod()
10535 ObjPtr<mirror::Class> referring_class = referrer->GetDeclaringClass(); in ResolveMethodHandleForMethod()
10557 const DexFile* dex_file = referrer->GetDexFile(); in ResolveMethodHandleForMethod()
10564 ObjPtr<mirror::Class> receiver_class = LookupResolvedType(method_id.class_idx_, referrer); in ResolveMethodHandleForMethod()
10575 ObjPtr<mirror::Class> klass = ResolveType(type_idx, referrer); in ResolveMethodHandleForMethod()
10585 hs.NewHandle(ResolveType(proto_id.return_type_idx_, referrer)); in ResolveMethodHandleForMethod()
10611 ArtMethod* referrer) in ResolveMethodHandle() argument
10613 const DexFile* const dex_file = referrer->GetDexFile(); in ResolveMethodHandle()
10620 return ResolveMethodHandleForField(self, method_handle, referrer); in ResolveMethodHandle()
10626 return ResolveMethodHandleForMethod(self, method_handle, referrer); in ResolveMethodHandle()