using System; using JetBrains.Annotations; namespace Terminal.Gui.Analyzers.Internal.Attributes; /// /// Designates an enum member for inclusion in generation of bitwise combinations with other members decorated with /// this attribute which have the same value.
///
/// /// This attribute is only considered for members of enum types which have the /// . /// [AttributeUsage (AttributeTargets.Field)] [UsedImplicitly] internal sealed class CombinationGroupingAttribute : Attribute { /// /// Name of a group this member participates in, for FastHasFlags. /// public string GroupTag { get; set; } }