Browse Source

Fix #933: Add line break before call to chained ctor

pull/940/merge
Siegfried Pammer 8 years ago
parent
commit
9df0e920b3
  1. 4
      ICSharpCode.Decompiler/CSharp/OutputVisitor/CSharpOutputVisitor.cs

4
ICSharpCode.Decompiler/CSharp/OutputVisitor/CSharpOutputVisitor.cs

@ -1890,8 +1890,10 @@ namespace ICSharpCode.Decompiler.CSharp.OutputVisitor @@ -1890,8 +1890,10 @@ namespace ICSharpCode.Decompiler.CSharp.OutputVisitor
Space(policy.SpaceBeforeConstructorDeclarationParentheses);
WriteCommaSeparatedListInParenthesis(constructorDeclaration.Parameters, policy.SpaceWithinMethodDeclarationParentheses);
if (!constructorDeclaration.Initializer.IsNull) {
Space();
NewLine();
writer.Indent();
constructorDeclaration.Initializer.AcceptVisitor(this);
writer.Unindent();
}
WriteMethodBody(constructorDeclaration.Body, policy.ConstructorBraceStyle);
EndNode(constructorDeclaration);

Loading…
Cancel
Save