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