16 references to InvokeUtils
System.Private.CoreLib (16)
Internal\Runtime\Augments\RuntimeAugments.cs (6)
574return InvokeUtils.CheckArgument(srcObject, dstType.ToMethodTable(), InvokeUtils.CheckArgumentSemantics.DynamicInvoke, binderBundle); 579return InvokeUtils.CheckArgument(srcObject, dstType.ToMethodTable(), InvokeUtils.CheckArgumentSemantics.DynamicInvoke, binderBundle, out copyBack); 586return InvokeUtils.CheckArgument(srcObject, dstType.ToMethodTable(), InvokeUtils.CheckArgumentSemantics.SetFieldDirect, binderBundle: null);
src\runtime\src\libraries\System.Private.CoreLib\src\System\Array.cs (1)
653InvokeUtils.PrimitiveWiden(ref srcData, ref destData, srcElType, destElType);
System\Array.NativeAot.cs (3)
338else if (InvokeUtils.CanPrimitiveWiden(destElementType, sourceElementType)) 413value = InvokeUtils.CheckArgument(value, pElementEEType, InvokeUtils.CheckArgumentSemantics.ArraySet, binderBundle: null);
System\Reflection\DynamicInvokeInfo.cs (6)
640throw InvokeUtils.CreateChangeTypeArgumentException(srcEEType, argumentInfo.Type, destinationIsByRef: true); 643arg = InvokeUtils.CheckArgumentConversions(arg, argumentInfo.Type, InvokeUtils.CheckArgumentSemantics.DynamicInvoke, binderBundle, out copyBack); 736throw InvokeUtils.CreateChangeTypeArgumentException(srcEEType, argumentInfo.Type, destinationIsByRef: true); 738arg = InvokeUtils.CheckArgumentConversions(arg, argumentInfo.Type, InvokeUtils.CheckArgumentSemantics.DynamicInvoke, binderBundle: null);