Lines Matching refs:caller
113 static ALWAYS_INLINE bool CanReferenceBss(ArtMethod* outer_method, ArtMethod* caller) in CanReferenceBss() argument
129 return outer_method->GetDexFile() == caller->GetDexFile(); in CanReferenceBss()
156 ArtMethod* caller = caller_and_outer.caller; in artResolveTypeFromCode() local
158 caller, in artResolveTypeFromCode()
162 if (LIKELY(result != nullptr) && CanReferenceBss(caller_and_outer.outer_method, caller)) { in artResolveTypeFromCode()
174 ArtMethod* caller = caller_and_outer.caller; in artResolveTypeAndVerifyAccessFromCode() local
176 caller, in artResolveTypeAndVerifyAccessFromCode()
190 ArtMethod* caller = caller_and_outer.caller; in artResolveMethodHandleFromCode() local
191 ObjPtr<mirror::MethodHandle> result = ResolveMethodHandleFromCode(caller, method_handle_idx); in artResolveMethodHandleFromCode()
200 ArtMethod* caller = caller_and_outer.caller; in artResolveMethodTypeFromCode() local
201 ObjPtr<mirror::MethodType> result = ResolveMethodTypeFromCode(caller, dex::ProtoIndex(proto_idx)); in artResolveMethodTypeFromCode()
210 ArtMethod* caller = caller_and_outer.caller; in artResolveStringFromCode() local
212 Runtime::Current()->GetClassLinker()->ResolveString(dex::StringIndex(string_idx), caller); in artResolveStringFromCode()
213 if (LIKELY(result != nullptr) && CanReferenceBss(caller_and_outer.outer_method, caller)) { in artResolveStringFromCode()