mirror of
https://github.com/gui-cs/Terminal.Gui.git
synced 2025-12-26 15:57:56 +01:00
21 lines
626 B
C#
21 lines
626 B
C#
using Microsoft.CodeAnalysis;
|
|
|
|
namespace Terminal.Gui.Analyzers.Internal;
|
|
|
|
internal static class AccessibilityExtensions
|
|
{
|
|
internal static string ToCSharpString (this Accessibility value)
|
|
{
|
|
return value switch
|
|
{
|
|
Accessibility.Public => "public",
|
|
Accessibility.Internal => "internal",
|
|
Accessibility.Private => "private",
|
|
Accessibility.Protected => "protected",
|
|
Accessibility.ProtectedAndInternal => "private protected",
|
|
Accessibility.ProtectedOrInternal => "protected internal",
|
|
_ => string.Empty
|
|
};
|
|
}
|
|
}
|