Browse Source

[Formatting] Added null check.

newNRvisualizers
Mike Krüger 14 years ago
parent
commit
6d1e90bdc6
  1. 4
      ICSharpCode.NRefactory.CSharp/Formatter/AstFormattingVisitor.cs

4
ICSharpCode.NRefactory.CSharp/Formatter/AstFormattingVisitor.cs

@ -863,11 +863,13 @@ namespace ICSharpCode.NRefactory.CSharp @@ -863,11 +863,13 @@ namespace ICSharpCode.NRefactory.CSharp
}
} else {
foreach (var arg in parameters) {
if (arg.PrevSibling != null) {
if (methodCallArgumentWrapping == Wrapping.DoNotWrap) {
ForceSpacesBeforeRemoveNewLines(arg, spaceAfterMethodCallParameterComma && arg.PrevSibling.Role == Roles.Comma);
} else {
ForceSpacesBefore(arg, spaceAfterMethodCallParameterComma && arg.PrevSibling.Role == Roles.Comma);
}
}
arg.AcceptVisitor(this);
}
ForceSpacesBeforeRemoveNewLines(rParToken, spaceWithinMethodCallParentheses);
@ -1764,11 +1766,13 @@ namespace ICSharpCode.NRefactory.CSharp @@ -1764,11 +1766,13 @@ namespace ICSharpCode.NRefactory.CSharp
}
} else {
foreach (var arg in arguments) {
if (arg.PrevSibling != null) {
if (methodCallArgumentWrapping == Wrapping.DoNotWrap) {
ForceSpacesBeforeRemoveNewLines(arg, spaceAfterMethodCallParameterComma && arg.PrevSibling.Role == Roles.Comma);
} else {
ForceSpacesBefore(arg, spaceAfterMethodCallParameterComma && arg.PrevSibling.Role == Roles.Comma);
}
}
arg.AcceptVisitor(this);
}
ForceSpacesBeforeRemoveNewLines(rParToken, spaceWithinMethodCallParentheses);

Loading…
Cancel
Save