14 references to ObsoleteKind
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (14)
Semantics\ExperimentalAttributeTests.cs (14)
2802public void PriorityOrder(ObsoleteKind one, ObsoleteKind other, bool inSource)
2832static ObsoleteKind getImportantObsoleteKind(ObsoleteKind one, ObsoleteKind other)
2837static DiagnosticDescription getExpectedDiagnostic(ObsoleteKind kind)
2841ObsoleteKind.Deprecated =>
2846ObsoleteKind.Obsolete =>
2851ObsoleteKind.WindowsExperimental =>
2861static string getAttribute(ObsoleteKind kind) => kind switch
2863ObsoleteKind.Deprecated => """[Windows.Foundation.Metadata.Deprecated("DEPRECATED", Windows.Foundation.Metadata.DeprecationType.Deprecate, 0)]""",
2864ObsoleteKind.Obsolete => """[System.Obsolete("OBSOLETE", true)]""",
2865ObsoleteKind.WindowsExperimental => "[Windows.Foundation.Metadata.Experimental]",
2866ObsoleteKind.Experimental => """[System.Diagnostics.CodeAnalysis.Experimental("DiagID1")]""",