AspireExportAnalyzer.cs (20)
96public override ImmutableArray<DiagnosticDescriptor> SupportedDiagnostics => Diagnostics.SupportedDiagnostics;
314Diagnostics.s_exportMethodMustBeStatic,
325Diagnostics.s_invalidExportIdFormat,
375Diagnostics.s_redundantExportId,
385Diagnostics.s_returnTypeMustBeAtsCompatible,
397Diagnostics.s_parameterTypeMustBeAtsCompatible,
492Diagnostics.s_dtoMutableCollectionPropertyMustBeInitSettable,
511context.ReportDiagnostic(Diagnostic.Create(Diagnostics.s_descriptionShouldUseXmlDocs, location));
534Diagnostics.s_missingPolyglotCompatibleMarker,
772Diagnostics.s_missingExportAttribute,
868Diagnostics.s_exportNameShouldBeUnique,
962Diagnostics.s_callbackContextTypeMissingExport,
1040Diagnostics.s_exportedSyncDelegateInvokedInline,
1647Diagnostics.s_unionRequiresAtLeastTwoTypes,
1665Diagnostics.s_unionRequiresAtLeastTwoTypes,
1678Diagnostics.s_unionTypeMustBeAtsCompatible,
1700Diagnostics.s_duplicateExportId,
1730Diagnostics.s_duplicatePolyglotCapabilityId,
1760Diagnostics.s_duplicateGeneratedMethodName,
1884context.ReportDiagnostic(Diagnostic.Create(Diagnostics.s_descriptionShouldUseXmlDocs, location));