Lines Matching refs:caller
83 static inline void StoreTypeInBss(ArtMethod* caller, in StoreTypeInBss() argument
87 const DexFile* dex_file = caller->GetDexFile(); in StoreTypeInBss()
130 if (resolved_type->IsPublic() || resolved_type->GetClassLoader() == caller->GetClassLoader()) { in StoreTypeInBss()
135 static inline void StoreStringInBss(ArtMethod* caller, in StoreStringInBss() argument
139 const DexFile* dex_file = caller->GetDexFile(); in StoreStringInBss()
172 static inline void StoreMethodTypeInBss(ArtMethod* caller, in StoreMethodTypeInBss() argument
177 const DexFile* dex_file = caller->GetDexFile(); in StoreMethodTypeInBss()
234 ArtMethod* caller = caller_and_outer.caller; in artResolveTypeFromCode() local
236 caller, in artResolveTypeFromCode()
242 StoreTypeInBss(caller, dex::TypeIndex(type_idx), result, outer_method); in artResolveTypeFromCode()
253 ArtMethod* caller = caller_and_outer.caller; in artResolveTypeAndVerifyAccessFromCode() local
255 caller, in artResolveTypeAndVerifyAccessFromCode()
261 StoreTypeInBss(caller, dex::TypeIndex(type_idx), result, outer_method); in artResolveTypeAndVerifyAccessFromCode()
272 ArtMethod* caller = caller_and_outer.caller; in artResolveMethodHandleFromCode() local
273 ObjPtr<mirror::MethodHandle> result = ResolveMethodHandleFromCode(caller, method_handle_idx); in artResolveMethodHandleFromCode()
282 ArtMethod* caller = caller_and_outer.caller; in artResolveMethodTypeFromCode() local
283 ObjPtr<mirror::MethodType> result = ResolveMethodTypeFromCode(caller, dex::ProtoIndex(proto_idx)); in artResolveMethodTypeFromCode()
286 StoreMethodTypeInBss(caller, dex::ProtoIndex(proto_idx), result, outer_method); in artResolveMethodTypeFromCode()
296 ArtMethod* caller = caller_and_outer.caller; in artResolveStringFromCode() local
298 Runtime::Current()->GetClassLinker()->ResolveString(dex::StringIndex(string_idx), caller); in artResolveStringFromCode()
301 StoreStringInBss(caller, dex::StringIndex(string_idx), result, outer_method); in artResolveStringFromCode()