2 instantiations of UnmanagedBlittableMarshallingInfo
Microsoft.Interop.SourceGeneration (2)
BlittableTypeMarshallingInfoProvider.cs (1)
36
return new
UnmanagedBlittableMarshallingInfo
(type.IsStrictlyBlittableInContext(_compilation));
CharMarshallingInfoProvider.cs (1)
29
return _defaultMarshallingInfo.CharEncoding == CharEncoding.Undefined ? new
UnmanagedBlittableMarshallingInfo
(IsStrictlyBlittable: false) : new MarshallingInfoStringSupport(_defaultMarshallingInfo.CharEncoding);
3 references to UnmanagedBlittableMarshallingInfo
Microsoft.Interop.ComInterfaceGenerator (1)
ComInterfaceGenerator.cs (1)
353
if (managedReturnInfo is { MarshallingAttributeInfo:
UnmanagedBlittableMarshallingInfo
, ManagedType: ValueTypeInfo valueType }
Microsoft.Interop.SourceGeneration (2)
Marshalling\BlittableMarshallerResolver.cs (2)
12
/// Resolves a <see cref="TypePositionInfo"/> with <see cref="
UnmanagedBlittableMarshallingInfo
"/> based on the target compilation's
25
if (info.MarshallingAttributeInfo is
UnmanagedBlittableMarshallingInfo
blittableInfo)