Lines Matching refs:referrer
8427 ObjPtr<mirror::Class> referrer) { in DoLookupResolvedType() argument
8428 return DoLookupResolvedType(type_idx, referrer->GetDexCache(), referrer->GetClassLoader()); in DoLookupResolvedType()
8460 ObjPtr<mirror::Class> ClassLinker::DoResolveType(dex::TypeIndex type_idx, T referrer) { in DoResolveType() argument
8462 Handle<mirror::DexCache> dex_cache(hs.NewHandle(referrer->GetDexCache())); in DoResolveType()
8463 Handle<mirror::ClassLoader> class_loader(hs.NewHandle(referrer->GetClassLoader())); in DoResolveType()
8469 ArtField* referrer);
8471 ArtMethod* referrer);
8473 ObjPtr<mirror::Class> referrer);
8580 ArtMethod* referrer, in ResolveMethod() argument
8583 DCHECK(referrer == nullptr || !referrer->IsProxyMethod()); in ResolveMethod()
8629 if (kResolveMode == ResolveMode::kCheckICCEAndIAE && resolved != nullptr && referrer != nullptr) { in ResolveMethod()
8631 ObjPtr<mirror::Class> referring_class = referrer->GetDeclaringClass(); in ResolveMethod()
8654 ThrowIncompatibleClassChangeError(type, resolved->GetInvokeType(), resolved, referrer); in ResolveMethod()
8895 ArtMethod* referrer) { in ResolveMethodType() argument
8897 Handle<mirror::DexCache> dex_cache(hs.NewHandle(referrer->GetDexCache())); in ResolveMethodType()
8898 Handle<mirror::ClassLoader> class_loader(hs.NewHandle(referrer->GetClassLoader())); in ResolveMethodType()
8905 ArtMethod* referrer) { in ResolveMethodHandleForField() argument
8950 ResolveField(method_handle.field_or_method_idx_, referrer, is_static); in ResolveMethodHandleForField()
8953 ObjPtr<mirror::Class> referring_class = referrer->GetDeclaringClass(); in ResolveMethodHandleForField()
9033 ArtMethod* referrer) { in ResolveMethodHandleForMethod() argument
9050 referrer, in ResolveMethodHandleForMethod()
9059 referrer, in ResolveMethodHandleForMethod()
9070 referrer, in ResolveMethodHandleForMethod()
9085 hs.NewHandle(referrer->GetDexCache()), in ResolveMethodHandleForMethod()
9086 hs.NewHandle(referrer->GetClassLoader())); in ResolveMethodHandleForMethod()
9095 referrer, in ResolveMethodHandleForMethod()
9101 referrer, in ResolveMethodHandleForMethod()
9110 referrer->GetDeclaringClass()->FindVirtualMethodForVirtual(target_method, in ResolveMethodHandleForMethod()
9120 referrer, in ResolveMethodHandleForMethod()
9132 ObjPtr<mirror::Class> referring_class = referrer->GetDeclaringClass(); in ResolveMethodHandleForMethod()
9154 const DexFile* dex_file = referrer->GetDexFile(); in ResolveMethodHandleForMethod()
9161 ObjPtr<mirror::Class> receiver_class = LookupResolvedType(method_id.class_idx_, referrer); in ResolveMethodHandleForMethod()
9172 ObjPtr<mirror::Class> klass = ResolveType(type_idx, referrer); in ResolveMethodHandleForMethod()
9182 hs.NewHandle(ResolveType(proto_id.return_type_idx_, referrer)); in ResolveMethodHandleForMethod()
9208 ArtMethod* referrer) in ResolveMethodHandle() argument
9210 const DexFile* const dex_file = referrer->GetDexFile(); in ResolveMethodHandle()
9217 return ResolveMethodHandleForField(self, method_handle, referrer); in ResolveMethodHandle()
9223 return ResolveMethodHandleForMethod(self, method_handle, referrer); in ResolveMethodHandle()
9763 ArtMethod* referrer,
9769 ArtMethod* referrer,