1 instantiation of MarshallingData
System.Reflection.Emit (1)
System\Reflection\Emit\PseudoCustomAttributesData.cs (1)
295
MarshallingData info =
new
();
11 references to MarshallingData
System.Reflection.Emit (11)
System\Reflection\Emit\FieldBuilderImpl.cs (2)
22
internal
MarshallingData
? _marshallingData;
72
_marshallingData =
MarshallingData
.CreateMarshallingData(con, binaryAttribute, isField: true);
System\Reflection\Emit\ParameterBuilderImpl.cs (2)
16
internal
MarshallingData
? _marshallingData;
54
_marshallingData =
MarshallingData
.CreateMarshallingData(con, binaryAttribute, isField: false);
System\Reflection\Emit\PseudoCustomAttributesData.cs (7)
292
internal static
MarshallingData
CreateMarshallingData(ConstructorInfo con, ReadOnlySpan<byte> binaryAttribute, bool isField)
295
MarshallingData
info = new();
359
private static void DecodeMarshalAsFixedString(string[] paramNames, object?[] values,
MarshallingData
info)
386
private static void DecodeMarshalAsSafeArray(string[] paramNames, object?[] values,
MarshallingData
info)
435
private static void DecodeMarshalAsArray(string[] paramNames, object?[] values, bool isFixed,
MarshallingData
info)
475
private static void DecodeMarshalAsComInterface(string[] paramNames, object?[] values, UnmanagedType unmanagedType,
MarshallingData
info)
490
private static void DecodeMarshalAsCustom(string[] paramNames, object?[] values,
MarshallingData
info)