Lines Matching refs:ObjPtr

191                               ObjPtr<Class> coordinateType0,  in GetNumberOfParameters()
192 ObjPtr<Class> coordinateType1) { in GetNumberOfParameters()
236 int32_t BuildParameterArray(ObjPtr<Class> (&parameters)[VarHandle::kMaxAccessorParameters], in BuildParameterArray()
238 ObjPtr<Class> varType, in BuildParameterArray()
239 ObjPtr<Class> coordinateType0, in BuildParameterArray()
240 ObjPtr<Class> coordinateType1) in BuildParameterArray()
271 static ObjPtr<Class> GetReturnType(AccessModeTemplate access_mode_template, ObjPtr<Class> varType) in GetReturnType()
288 inline void ReadBarrierForVarHandleAccess(ObjPtr<Object> obj, MemberOffset field_offset) in ReadBarrierForVarHandleAccess()
348 inline void StoreResult(ObjPtr<Object> value, JValue* result) in StoreResult()
699 static void Get(ObjPtr<Object> obj, in Get()
707 static void Update(ObjPtr<Object> obj,
714 inline void FieldAccessViaAccessor<float>::Get(ObjPtr<Object> obj, in Get()
723 inline void FieldAccessViaAccessor<double>::Get(ObjPtr<Object> obj, in Get()
732 void FieldAccessViaAccessor<uint8_t>::Update(ObjPtr<Object> obj, in Update()
744 void FieldAccessViaAccessor<int8_t>::Update(ObjPtr<Object> obj, in Update()
756 void FieldAccessViaAccessor<uint16_t>::Update(ObjPtr<Object> obj, in Update()
768 void FieldAccessViaAccessor<int16_t>::Update(ObjPtr<Object> obj, in Update()
780 void FieldAccessViaAccessor<int32_t>::Update(ObjPtr<Object> obj, in Update()
792 void FieldAccessViaAccessor<int64_t>::Update(ObjPtr<Object> obj, in Update()
804 void FieldAccessViaAccessor<float>::Update(ObjPtr<Object> obj, in Update()
817 void FieldAccessViaAccessor<double>::Update(ObjPtr<Object> obj, in Update()
858 ObjPtr<Object> ValueGetter<ObjPtr<Object>>::Get(ShadowFrameGetter* getter) { in Get()
867 ObjPtr<Object> obj,
877 ObjPtr<Object> obj, in Dispatch()
980 bool FieldAccessor<ObjPtr<Object>>::Dispatch(VarHandle::AccessMode access_mode, in Dispatch()
981 ObjPtr<Object> obj, in Dispatch()
995 ObjPtr<Object> new_value = ValueGetter<ObjPtr<Object>>::Get(getter); in Dispatch()
1012 ObjPtr<Object> new_value = ValueGetter<ObjPtr<Object>>::Get(getter); in Dispatch()
1022 ObjPtr<Object> expected_value = ValueGetter<ObjPtr<Object>>::Get(getter); in Dispatch()
1023 ObjPtr<Object> desired_value = ValueGetter<ObjPtr<Object>>::Get(getter); in Dispatch()
1046 ObjPtr<Object> expected_value = ValueGetter<ObjPtr<Object>>::Get(getter); in Dispatch()
1047 ObjPtr<Object> desired_value = ValueGetter<ObjPtr<Object>>::Get(getter); in Dispatch()
1070 ObjPtr<Object> expected_value = ValueGetter<ObjPtr<Object>>::Get(getter); in Dispatch()
1071 ObjPtr<Object> desired_value = ValueGetter<ObjPtr<Object>>::Get(getter); in Dispatch()
1072 ObjPtr<Object> witness_value; in Dispatch()
1089 ObjPtr<Object> new_value = ValueGetter<ObjPtr<Object>>::Get(getter); in Dispatch()
1090 ObjPtr<Object> old_value; in Dispatch()
1123 static T* GetElementAddress(ObjPtr<Array> target_array, int target_element) in GetElementAddress()
1125 auto primitive_array = ObjPtr<PrimitiveArray<T>>::DownCast(target_array); in GetElementAddress()
1131 ObjPtr<Array> target_array, in Dispatch()
1409 ObjPtr<Class> VarHandle::GetVarType() { in GetVarType()
1413 ObjPtr<Class> VarHandle::GetCoordinateType0() { in GetCoordinateType0()
1417 ObjPtr<Class> VarHandle::GetCoordinateType1() { in GetCoordinateType1()
1426 ObjPtr<MethodType> method_type) { in GetMethodTypeMatchForAccessMode()
1429 ObjPtr<VarHandle> vh = this; in GetMethodTypeMatchForAccessMode()
1430 ObjPtr<Class> var_type = vh->GetVarType(); in GetMethodTypeMatchForAccessMode()
1431 ObjPtr<Class> mt_rtype = method_type->GetRType(); in GetMethodTypeMatchForAccessMode()
1437 ObjPtr<Class> vh_rtype = GetReturnType(access_mode_template, var_type); in GetMethodTypeMatchForAccessMode()
1447 ObjPtr<Class> vh_ptypes[VarHandle::kMaxAccessorParameters]; in GetMethodTypeMatchForAccessMode()
1458 ObjPtr<ObjectArray<Class>> mt_ptypes = method_type->GetPTypes(); in GetMethodTypeMatchForAccessMode()
1472 ObjPtr<MethodType> method_type) { in IsInvokerMethodTypeCompatible()
1484 ObjPtr<Class> vh_rtype(GetReturnType(access_mode_template, var_type.Get())); in IsInvokerMethodTypeCompatible()
1492 ObjPtr<Class> vh_ptypes[VarHandle::kMaxAccessorParameters]; in IsInvokerMethodTypeCompatible()
1503 ObjPtr<ObjectArray<Class>> mt_ptypes = method_type->GetPTypes(); in IsInvokerMethodTypeCompatible()
1512 ObjPtr<MethodType> VarHandle::GetMethodTypeForAccessMode(Thread* self, in GetMethodTypeForAccessMode()
1513 ObjPtr<VarHandle> var_handle, in GetMethodTypeForAccessMode()
1524 ObjPtr<Class> array_of_class = GetClassRoot<ObjectArray<Class>>(); in GetMethodTypeForAccessMode()
1531 ObjPtr<Class> ptypes_array[VarHandle::kMaxAccessorParameters]; in GetMethodTypeForAccessMode()
1543 ObjPtr<MethodType> VarHandle::GetMethodTypeForAccessMode(Thread* self, AccessMode access_mode) { in GetMethodTypeForAccessMode()
1553 ObjPtr<Class> var_type = GetVarType(); in PrettyDescriptorForAccessMode()
1554 ObjPtr<Class> ctypes[2] = { GetCoordinateType0(), GetCoordinateType1() }; in PrettyDescriptorForAccessMode()
1557 for (ObjPtr<Class> ctype : ctypes) { in PrettyDescriptorForAccessMode()
1573 ObjPtr<Class> rtype = GetReturnType(access_mode_template, var_type); in PrettyDescriptorForAccessMode()
1582 ObjPtr<ObjectArray<Class>> class_roots = Runtime::Current()->GetClassLinker()->GetClassRoots(); in Access()
1583 ObjPtr<Class> klass = GetClass(); in Access()
1695 ObjPtr<Object> obj; in Access()
1716 return FieldAccessor<ObjPtr<Object>>::Dispatch(access_mode, obj, offset, &getter, result); in Access()
1747 ObjPtr<Object> raw_array(getter.GetReference()); in Access()
1753 ObjPtr<Array> target_array(raw_array->AsArray()); in Access()
1767 return FieldAccessor<ObjPtr<Object>>::Dispatch(access_mode, in Access()
1839 ObjPtr<Object> raw_byte_array(getter.GetReference()); in Access()
1845 ObjPtr<ByteArray> byte_array(raw_byte_array->AsByteArray()); in Access()
1927 ObjPtr<Object> byte_buffer(getter.GetReference()); in Access()
1970 ObjPtr<ByteArray> heap_byte_array = byte_buffer->GetFieldObject<ByteArray>( in Access()