101 references to Transform
System.Private.CoreLib (101)
System\Reflection\DynamicInvokeInfo.cs (101)
25private readonly Transform _returnTransform; 46internal ArgumentInfo(Transform transform, MethodTable* type) 52internal Transform Transform { get; } 74Transform transform = default; 79transform |= Transform.ByRef; 94transform |= Transform.Nullable; 100transform |= Transform.Pointer; 106transform |= Transform.FunctionPointer; 110transform |= Transform.Reference; 120Transform transform = default; 125transform |= Transform.ByRef; 141if ((transform & Transform.ByRef) == 0) 142transform |= Transform.AllocateReturnBox; 145transform |= Transform.Nullable; 149if ((transform & Transform.ByRef) != 0) 157transform |= Transform.Pointer; 158if ((transform & Transform.ByRef) == 0) 159transform |= Transform.AllocateReturnBox; 165transform |= Transform.FunctionPointer; 166if ((transform & Transform.ByRef) == 0) 167transform |= Transform.AllocateReturnBox; 171transform |= Transform.Reference; 216if ((_returnTransform & Transform.AllocateReturnBox) != 0) 219(_returnTransform & (Transform.Pointer | Transform.FunctionPointer)) != 0 ? 247return ((_returnTransform & (Transform.Nullable | Transform.Pointer | Transform.FunctionPointer | Transform.ByRef)) != 0) ? 284if ((_returnTransform & Transform.AllocateReturnBox) != 0) 287(_returnTransform & (Transform.Pointer | Transform.FunctionPointer)) != 0 ? 306return ((_returnTransform & (Transform.Nullable | Transform.Pointer | Transform.FunctionPointer | Transform.ByRef)) != 0) ? 350if ((_returnTransform & Transform.AllocateReturnBox) != 0) 353(_returnTransform & (Transform.Pointer | Transform.FunctionPointer)) != 0 ? 381return ((_returnTransform & (Transform.Nullable | Transform.Pointer | Transform.FunctionPointer | Transform.ByRef)) != 0) ? 437return ((_returnTransform & (Transform.Nullable | Transform.Pointer | Transform.FunctionPointer | Transform.ByRef)) != 0) ? 480return ((_returnTransform & (Transform.Nullable | Transform.Pointer | Transform.FunctionPointer | Transform.ByRef)) != 0) ? 519return ((_returnTransform & (Transform.Nullable | Transform.Pointer | Transform.FunctionPointer | Transform.ByRef)) != 0) ? 545return ((_returnTransform & (Transform.Nullable | Transform.Pointer | Transform.FunctionPointer | Transform.ByRef)) != 0) ? 566return ((_returnTransform & (Transform.Nullable | Transform.Pointer | Transform.FunctionPointer | Transform.ByRef)) != 0) ? 576if (defaultValue != null && (argumentInfo.Transform & Transform.Nullable) != 0) 604if ((argumentInfo.Transform & Transform.ByRef) != 0) 614if ((argumentInfo.Transform & Transform.Reference) == 0) 616(argumentInfo.Transform & (Transform.Pointer | Transform.FunctionPointer)) != 0 ? 644if ((argumentInfo.Transform & Transform.ByRef) != 0) 656if ((argumentInfo.Transform & Transform.Reference) == 0) 658if ((argumentInfo.Transform & (Transform.ByRef | Transform.Nullable)) != 0) 680((ByReference*)byrefParameters)[i] = new ByReference(ref (argumentInfo.Transform & Transform.Reference) != 0 ? 715if ((argumentInfo.Transform & Transform.ByRef) != 0) 724if ((argumentInfo.Transform & Transform.Reference) == 0) 726(argumentInfo.Transform & (Transform.Pointer | Transform.FunctionPointer)) != 0 ? 740if ((argumentInfo.Transform & Transform.ByRef) != 0) 746if ((argumentInfo.Transform & Transform.Reference) == 0) 748if ((argumentInfo.Transform & (Transform.ByRef | Transform.Nullable)) != 0) 770((ByReference*)byrefParameters)[i] = new ByReference(ref (argumentInfo.Transform & Transform.Reference) != 0 ? 790Transform transform = argumentInfo.Transform; 791if ((transform & (Transform.Pointer | Transform.FunctionPointer | Transform.Nullable)) != 0) 793if ((transform & Transform.Pointer) != 0) 802(transform & Transform.FunctionPointer) != 0 ? MethodTable.Of<IntPtr>() : argumentInfo.Type, 824Transform transform = argumentInfo.Transform; 825if ((transform & (Transform.Pointer | Transform.FunctionPointer | Transform.Nullable)) != 0) 827if ((transform & Transform.Pointer) != 0) 836(transform & Transform.FunctionPointer) != 0 ? MethodTable.Of<IntPtr>() : argumentInfo.Type, 850Debug.Assert((_returnTransform & Transform.ByRef) != 0); 858if ((_returnTransform & Transform.Pointer) != 0) 864else if ((_returnTransform & Transform.FunctionPointer) != 0) 869else if ((_returnTransform & Transform.Reference) != 0) 871Debug.Assert((_returnTransform & Transform.ByRef) != 0); 876Debug.Assert((_returnTransform & (Transform.ByRef | Transform.Nullable)) != 0);