18 references to StringMarshalling
Microsoft.Interop.ComInterfaceGenerator (3)
ComInterfaceInfo.cs (2)
211
if (attrInfo.IsUserDefined.HasFlag(InteropAttributeMember.
StringMarshalling
) || attrInfo.IsUserDefined.HasFlag(InteropAttributeMember.StringMarshallingCustomType))
248
if ((baseAttr.IsUserDefined.HasFlag(InteropAttributeMember.
StringMarshalling
) || baseAttr.IsUserDefined.HasFlag(InteropAttributeMember.StringMarshallingCustomType))
VtableIndexStubGenerator.cs (1)
309
if (virtualMethodIndexData.IsUserDefined.HasFlag(InteropAttributeMember.
StringMarshalling
))
Microsoft.Interop.LibraryImportGenerator (6)
Analyzers\ConvertToLibraryImportAnalyzer.cs (1)
225
interopData = interopData with { IsUserDefined = interopData.IsUserDefined | InteropAttributeMember.
StringMarshalling
, StringMarshalling = StringMarshalling.Utf16 };
Analyzers\LibraryImportDiagnosticsAnalyzer.cs (1)
222
if (libraryImportData.IsUserDefined.HasFlag(InteropAttributeMember.
StringMarshalling
))
LibraryImportGenerator.cs (4)
353
if (pinvokeData.IsUserDefined.HasFlag(InteropAttributeMember.
StringMarshalling
)
356
pinvokeData = pinvokeData with { IsUserDefined = pinvokeData.IsUserDefined & ~InteropAttributeMember.
StringMarshalling
};
411
if (libraryImportData.IsUserDefined.HasFlag(InteropAttributeMember.
StringMarshalling
)
459
if (target.IsUserDefined.HasFlag(InteropAttributeMember.
StringMarshalling
))
Microsoft.Interop.LibraryImportGenerator.Downlevel (7)
DownlevelLibraryImportDiagnosticsAnalyzer.cs (2)
220
if (libraryImportData.IsUserDefined.HasFlag(InteropAttributeMember.
StringMarshalling
))
273
if (pinvokeData.IsUserDefined.HasFlag(InteropAttributeMember.
StringMarshalling
)
DownlevelLibraryImportGenerator.cs (4)
295
if (pinvokeData.IsUserDefined.HasFlag(InteropAttributeMember.
StringMarshalling
)
298
pinvokeData = pinvokeData with { IsUserDefined = pinvokeData.IsUserDefined & ~InteropAttributeMember.
StringMarshalling
};
345
if (libraryImportData.IsUserDefined.HasFlag(InteropAttributeMember.
StringMarshalling
)
393
if (target.IsUserDefined.HasFlag(InteropAttributeMember.
StringMarshalling
))
DownlevelLibraryImportGeneratorHelpers.cs (1)
16
if (interopAttributeData.IsUserDefined.HasFlag(InteropAttributeMember.
StringMarshalling
))
Microsoft.Interop.SourceGeneration (2)
DefaultMarshallingInfoParser.cs (1)
36
if (interopAttributeData.IsUserDefined.HasFlag(InteropAttributeMember.
StringMarshalling
))
InteropAttributeData.cs (1)
73
userDefinedValues |= InteropAttributeMember.
StringMarshalling
;