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