26 references to InvokerArgFlags
System.Private.CoreLib (26)
src\libraries\System.Private.CoreLib\src\System\Reflection\ConstructorInvoker.cs (5)
34
private readonly
InvokerArgFlags
[] _invokerArgFlags;
297
*(ByReference*)(pByRefFixedStorage + i) = (_invokerArgFlags[i] &
InvokerArgFlags
.IsValueType) != 0 ?
369
*(ByReference*)(pByRefStorage + i) = (_invokerArgFlags[i] &
InvokerArgFlags
.IsValueType) != 0 ?
395
if ((_invokerArgFlags[i] &
InvokerArgFlags
.IsNullableOfT) != 0)
418
if ((_invokerArgFlags[i] &
InvokerArgFlags
.IsValueType_ByRef_Or_Pointer) != 0)
src\libraries\System.Private.CoreLib\src\System\Reflection\MethodBaseInvoker.Constructor.cs (1)
43
*(ByReference*)(pByRefStorage + i) = (_invokerArgFlags[i] &
InvokerArgFlags
.IsValueType) != 0 ?
src\libraries\System.Private.CoreLib\src\System\Reflection\MethodBaseInvoker.cs (5)
24
private readonly
InvokerArgFlags
[] _invokerArgFlags;
167
*(ByReference*)(pByRefFixedStorage + i) = (_invokerArgFlags[i] &
InvokerArgFlags
.IsValueType) != 0 ?
255
*(ByReference*)(pByRefStorage + i) = (_invokerArgFlags[i] &
InvokerArgFlags
.IsValueType) != 0 ?
330
if ((_invokerArgFlags[i] &
InvokerArgFlags
.IsNullableOfT) != 0)
369
if ((_invokerArgFlags[i] &
InvokerArgFlags
.IsValueType_ByRef_Or_Pointer) != 0)
src\libraries\System.Private.CoreLib\src\System\Reflection\MethodInvoker.cs (5)
35
private readonly
InvokerArgFlags
[] _invokerArgFlags;
350
*(ByReference*)(pByRefFixedStorage + i) = (_invokerArgFlags[i] &
InvokerArgFlags
.IsValueType) != 0 ?
422
*(ByReference*)(pByRefStorage + i) = (_invokerArgFlags[i] &
InvokerArgFlags
.IsValueType) != 0 ?
448
if ((_invokerArgFlags[i] &
InvokerArgFlags
.IsNullableOfT) != 0)
471
if ((_invokerArgFlags[i] &
InvokerArgFlags
.IsValueType_ByRef_Or_Pointer) != 0)
src\libraries\System.Private.CoreLib\src\System\Reflection\MethodInvokerCommon.cs (10)
16
out
InvokerArgFlags
[] invokerFlags,
36
invokerFlags = new
InvokerArgFlags
[argCount];
45
invokerFlags[i] |=
InvokerArgFlags
.IsValueType_ByRef_Or_Pointer;
49
invokerFlags[i] |=
InvokerArgFlags
.IsNullableOfT;
55
invokerFlags[i] |=
InvokerArgFlags
.IsValueType |
InvokerArgFlags
.IsValueType_ByRef_Or_Pointer;
59
invokerFlags[i] |=
InvokerArgFlags
.IsValueType;
63
invokerFlags[i] |=
InvokerArgFlags
.IsValueType |
InvokerArgFlags
.IsValueType_ByRef_Or_Pointer;
67
invokerFlags[i] |=
InvokerArgFlags
.IsNullableOfT;