@ -58,6 +58,7 @@ namespace ICSharpCode.NRefactory.CSharp
{ Modifiers.Volatile, "volatile".Length },
{ Modifiers.Extern, "extern".Length },
{ Modifiers.Partial, "partial".Length },
{ Modifiers.Const, "const".Length },
};
public static ICollection<Modifiers> AllModifiers {
@ -1157,9 +1157,23 @@ namespace ICSharpCode.NRefactory.CSharp
constraint.AcceptVisitor(this, data);
}
OpenBrace(braceStyle);
if (typeDeclaration.ClassType == ClassType.Enum) {
bool first = true;
foreach (var member in typeDeclaration.Members) {
if (first) {
first = false;
} else {
Comma(member);
NewLine();
member.AcceptVisitor(this, data);
CloseBrace(braceStyle);
return EndNode(typeDeclaration);