1 instantiation of UnnecessaryData
Microsoft.Interop.SourceGeneration (1)
Marshalling\ByValueMarshalKindSupportDescriptor.cs (1)
23new GeneratorDiagnostic.UnnecessaryData(
6 references to UnnecessaryData
Microsoft.Interop.ComInterfaceGenerator (2)
DiagnosticDescriptorProvider.cs (2)
27GeneratorDiagnostic.UnnecessaryData { TypePositionInfo.IsManagedReturnPosition: false } => GeneratorDiagnostics.UnnecessaryParameterMarshallingInfo, 28GeneratorDiagnostic.UnnecessaryData { TypePositionInfo.IsManagedReturnPosition: true } => GeneratorDiagnostics.UnnecessaryReturnMarshallingInfo,
Microsoft.Interop.LibraryImportGenerator (2)
DiagnosticDescriptorProvider.cs (2)
25GeneratorDiagnostic.UnnecessaryData { TypePositionInfo.IsManagedReturnPosition: false } => GeneratorDiagnostics.UnnecessaryParameterMarshallingInfo, 26GeneratorDiagnostic.UnnecessaryData { TypePositionInfo.IsManagedReturnPosition: true } => GeneratorDiagnostics.UnnecessaryReturnMarshallingInfo,
Microsoft.Interop.LibraryImportGenerator.Downlevel (2)
DiagnosticDescriptorProvider.cs (2)
25GeneratorDiagnostic.UnnecessaryData { TypePositionInfo.IsManagedReturnPosition: false } => GeneratorDiagnostics.UnnecessaryParameterMarshallingInfo, 26GeneratorDiagnostic.UnnecessaryData { TypePositionInfo.IsManagedReturnPosition: true } => GeneratorDiagnostics.UnnecessaryReturnMarshallingInfo,