public static IR1Top REnumerationMember(this IR1Top r1Top, IGEnumerationMember gEnumerationMember)
 {
     r1Top.RComment(gEnumerationMember.GComment);
     r1Top.RAttributeGroup(gEnumerationMember.GAttributeGroups);
     r1Top.RAttribute(gEnumerationMember.GAttributes);
     r1Top.Sb.RenderEnumerationMemberStringBuilder(gEnumerationMember, r1Top.Indent, r1Top.Eol, r1Top.Ct);
     return(r1Top);
 }
 public static StringBuilder RenderEnumerationMemberStringBuilder(this StringBuilder sb,
                                                                  IGEnumerationMember gEnumerationMember, StringBuilder indent, string eol, CancellationToken?ct = default)
 {
     ct?.ThrowIfCancellationRequested();
     sb.Append($"{indent}{gEnumerationMember.GName} ");
     if (gEnumerationMember.GValue != null)
     {
         sb.Append($" = {gEnumerationMember.GValue.ToString()},{eol}");
     }
     else
     {
         sb.Append($",{eol}");
     }
     return(sb);
 }