Searched refs:GetMethodType (Results 1 – 4 of 4) sorted by relevance
34 inline ObjPtr<mirror::MethodType> MethodHandle::GetMethodType() in GetMethodType() function
68 ObjPtr<mirror::MethodType> GetMethodType() REQUIRES_SHARED(Locks::mutator_lock_);
390 Handle<mirror::MethodType> callee_type(hs.NewHandle(method_handle->GetMethodType())); in MethodHandleInvokeTransform()701 mh_ptypes(hs.NewHandle(method_handle->GetMethodType()->GetPTypes())); in DoVarHandleInvokeTranslation()707 ThrowWrongMethodTypeException(method_handle->GetMethodType(), callsite_type.Get()); in DoVarHandleInvokeTranslation()730 mirror::MethodType::CloneWithoutLeadingParameter(self, method_handle->GetMethodType())); in DoVarHandleInvokeTranslation()760 method_handle->GetMethodType(), in DoMethodHandleInvokeMethod()809 if (!callsite_type->IsExactMatch(method_handle->GetMethodType())) { in MethodHandleInvokeExactInternal()810 ThrowWrongMethodTypeException(method_handle->GetMethodType(), callsite_type.Get()); in MethodHandleInvokeExactInternal()844 Handle<mirror::MethodType> method_handle_type(hs.NewHandle(method_handle->GetMethodType())); in MethodHandleInvokeInternal()869 if (atc == nullptr || !callsite_type->IsExactMatch(atc->GetMethodType())) { in MethodHandleInvokeInternal()
968 int number_of_bsm_parameters = bsm->GetMethodType()->GetNumberOfPTypes(); in InvokeBootstrapMethod()974 hs.NewHandle(bsm->GetMethodType()->GetPTypes()->Get(number_of_bsm_parameters - 1)); in InvokeBootstrapMethod()983 ThrowWrongMethodTypeException(bsm->GetMethodType(), call_site_type.Get()); in InvokeBootstrapMethod()1010 if (call_site_type->GetNumberOfPTypes() != bsm->GetMethodType()->GetNumberOfPTypes()) { in InvokeBootstrapMethod()1011 ThrowWrongMethodTypeException(bsm->GetMethodType(), call_site_type.Get()); in InvokeBootstrapMethod()1021 ObjPtr<mirror::Class> to = bsm->GetMethodType()->GetPTypes()->Get(i); in InvokeBootstrapMethod()1027 if (!IsReturnTypeConvertible(call_site_type->GetRType(), bsm->GetMethodType()->GetRType())) { in InvokeBootstrapMethod()1028 ThrowClassCastException(bsm->GetMethodType()->GetRType(), call_site_type->GetRType()); in InvokeBootstrapMethod()1169 Handle<mirror::MethodType> target_method_type = hs.NewHandle(target->GetMethodType()); in DoInvokeCustom()