/// <inheritdoc/> public bool Equals(EnumType other) { return base.Equals(other); }
protected virtual void Visit(EnumType enumType) { Write("[DataContract]"); WriteLinkLine(enumType); Write("public enum"); Write(" "); Write(enumType.Name); WriteSpace(); { OpenBrace(); foreach (Expression fieldDeclaration in enumType.Values) { WriteLinkLine(fieldDeclaration); VisitDynamic(fieldDeclaration); WriteLine(","); } CloseBrace(false).Write(";").WriteLine(); } }