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) ? 453return ((_returnTransform & (Transform.Nullable | Transform.Pointer | Transform.FunctionPointer | Transform.ByRef)) != 0) ? 496return ((_returnTransform & (Transform.Nullable | Transform.Pointer | Transform.FunctionPointer | Transform.ByRef)) != 0) ? 536return ((_returnTransform & (Transform.Nullable | Transform.Pointer | Transform.FunctionPointer | Transform.ByRef)) != 0) ? 562return ((_returnTransform & (Transform.Nullable | Transform.Pointer | Transform.FunctionPointer | Transform.ByRef)) != 0) ? 583return ((_returnTransform & (Transform.Nullable | Transform.Pointer | Transform.FunctionPointer | Transform.ByRef)) != 0) ? 593if (defaultValue != null && (argumentInfo.Transform & Transform.Nullable) != 0) 621if ((argumentInfo.Transform & Transform.ByRef) != 0) 631if ((argumentInfo.Transform & Transform.Reference) == 0) 633(argumentInfo.Transform & (Transform.Pointer | Transform.FunctionPointer)) != 0 ? 661if ((argumentInfo.Transform & Transform.ByRef) != 0) 673if ((argumentInfo.Transform & Transform.Reference) == 0) 675if ((argumentInfo.Transform & (Transform.ByRef | Transform.Nullable)) != 0) 697((ByReference*)byrefParameters)[i] = new ByReference(ref (argumentInfo.Transform & Transform.Reference) != 0 ? 732if ((argumentInfo.Transform & Transform.ByRef) != 0) 741if ((argumentInfo.Transform & Transform.Reference) == 0) 743(argumentInfo.Transform & (Transform.Pointer | Transform.FunctionPointer)) != 0 ? 757if ((argumentInfo.Transform & Transform.ByRef) != 0) 763if ((argumentInfo.Transform & Transform.Reference) == 0) 765if ((argumentInfo.Transform & (Transform.ByRef | Transform.Nullable)) != 0) 787((ByReference*)byrefParameters)[i] = new ByReference(ref (argumentInfo.Transform & Transform.Reference) != 0 ? 807Transform transform = argumentInfo.Transform; 808if ((transform & (Transform.Pointer | Transform.FunctionPointer | Transform.Nullable)) != 0) 810if ((transform & Transform.Pointer) != 0) 819(transform & Transform.FunctionPointer) != 0 ? MethodTable.Of<IntPtr>() : argumentInfo.Type, 841Transform transform = argumentInfo.Transform; 842if ((transform & (Transform.Pointer | Transform.FunctionPointer | Transform.Nullable)) != 0) 844if ((transform & Transform.Pointer) != 0) 853(transform & Transform.FunctionPointer) != 0 ? MethodTable.Of<IntPtr>() : argumentInfo.Type, 867Debug.Assert((_returnTransform & Transform.ByRef) != 0); 875if ((_returnTransform & Transform.Pointer) != 0) 881else if ((_returnTransform & Transform.FunctionPointer) != 0) 886else if ((_returnTransform & Transform.Reference) != 0) 888Debug.Assert((_returnTransform & Transform.ByRef) != 0); 893Debug.Assert((_returnTransform & (Transform.ByRef | Transform.Nullable)) != 0);