|
|
|
@ -897,10 +897,6 @@ namespace ICSharpCode.NRefactory.VB
@@ -897,10 +897,6 @@ namespace ICSharpCode.NRefactory.VB
|
|
|
|
|
// formatter.Space();
|
|
|
|
|
// }
|
|
|
|
|
formatter.WriteToken(token); |
|
|
|
|
if (token == ",") { |
|
|
|
|
lastWritten = LastWritten.Whitespace; |
|
|
|
|
Space(); |
|
|
|
|
} |
|
|
|
|
// if (token == "+")
|
|
|
|
|
// lastWritten = LastWritten.Plus;
|
|
|
|
|
// else if (token == "-")
|
|
|
|
@ -1297,6 +1293,8 @@ namespace ICSharpCode.NRefactory.VB
@@ -1297,6 +1293,8 @@ namespace ICSharpCode.NRefactory.VB
|
|
|
|
|
WriteIdentifier(variableIdentifier.Name.Name); |
|
|
|
|
if (variableIdentifier.HasNullableSpecifier) |
|
|
|
|
WriteToken("?", VariableIdentifier.Roles.QuestionMark); |
|
|
|
|
if (variableIdentifier.ArraySizeSpecifiers.Count > 0) |
|
|
|
|
WriteCommaSeparatedListInParenthesis(variableIdentifier.ArraySizeSpecifiers, false); |
|
|
|
|
WriteArraySpecifiers(variableIdentifier.ArraySpecifiers); |
|
|
|
|
|
|
|
|
|
return EndNode(variableIdentifier); |
|
|
|
@ -1652,10 +1650,12 @@ namespace ICSharpCode.NRefactory.VB
@@ -1652,10 +1650,12 @@ namespace ICSharpCode.NRefactory.VB
|
|
|
|
|
foreach (var specifier in arrayCreateExpression.AdditionalArraySpecifiers) { |
|
|
|
|
specifier.AcceptVisitor(this, data); |
|
|
|
|
} |
|
|
|
|
if (!arrayCreateExpression.Initializer.IsNull) { |
|
|
|
|
Space(); |
|
|
|
|
WriteToken("=", ArrayCreateExpression.Roles.Assign); |
|
|
|
|
if (lastWritten != LastWritten.Whitespace) |
|
|
|
|
Space(); |
|
|
|
|
if (arrayCreateExpression.Initializer.IsNull) { |
|
|
|
|
WriteToken("{", ArrayInitializerExpression.Roles.LBrace); |
|
|
|
|
WriteToken("}", ArrayInitializerExpression.Roles.RBrace); |
|
|
|
|
} else { |
|
|
|
|
arrayCreateExpression.Initializer.AcceptVisitor(this, data); |
|
|
|
|
} |
|
|
|
|
return EndNode(arrayCreateExpression); |
|
|
|
@ -2189,6 +2189,8 @@ namespace ICSharpCode.NRefactory.VB
@@ -2189,6 +2189,8 @@ namespace ICSharpCode.NRefactory.VB
|
|
|
|
|
|
|
|
|
|
variableInitializer.Identifier.AcceptVisitor(this, data); |
|
|
|
|
if (!variableInitializer.Type.IsNull) { |
|
|
|
|
if (lastWritten != LastWritten.Whitespace) |
|
|
|
|
Space(); |
|
|
|
|
WriteKeyword("As"); |
|
|
|
|
variableInitializer.Type.AcceptVisitor(this, data); |
|
|
|
|
} |
|
|
|
@ -2207,6 +2209,8 @@ namespace ICSharpCode.NRefactory.VB
@@ -2207,6 +2209,8 @@ namespace ICSharpCode.NRefactory.VB
|
|
|
|
|
StartNode(variableDeclaratorWithTypeAndInitializer); |
|
|
|
|
|
|
|
|
|
WriteCommaSeparatedList(variableDeclaratorWithTypeAndInitializer.Identifiers); |
|
|
|
|
if (lastWritten != LastWritten.Whitespace) |
|
|
|
|
Space(); |
|
|
|
|
WriteKeyword("As"); |
|
|
|
|
variableDeclaratorWithTypeAndInitializer.Type.AcceptVisitor(this, data); |
|
|
|
|
if (!variableDeclaratorWithTypeAndInitializer.Initializer.IsNull) { |
|
|
|
@ -2224,6 +2228,8 @@ namespace ICSharpCode.NRefactory.VB
@@ -2224,6 +2228,8 @@ namespace ICSharpCode.NRefactory.VB
|
|
|
|
|
StartNode(variableDeclaratorWithObjectCreation); |
|
|
|
|
|
|
|
|
|
WriteCommaSeparatedList(variableDeclaratorWithObjectCreation.Identifiers); |
|
|
|
|
if (lastWritten != LastWritten.Whitespace) |
|
|
|
|
Space(); |
|
|
|
|
WriteKeyword("As"); |
|
|
|
|
variableDeclaratorWithObjectCreation.Initializer.AcceptVisitor(this, data); |
|
|
|
|
|
|
|
|
@ -2672,7 +2678,7 @@ namespace ICSharpCode.NRefactory.VB
@@ -2672,7 +2678,7 @@ namespace ICSharpCode.NRefactory.VB
|
|
|
|
|
WriteKeyword("RemoveHandler"); |
|
|
|
|
|
|
|
|
|
addRemoveHandlerStatement.EventExpression.AcceptVisitor(this, data); |
|
|
|
|
WriteToken(",", VBTokenNode.Roles.Comma); |
|
|
|
|
Comma(addRemoveHandlerStatement.DelegateExpression); |
|
|
|
|
addRemoveHandlerStatement.DelegateExpression.AcceptVisitor(this, data); |
|
|
|
|
|
|
|
|
|
return EndNode(addRemoveHandlerStatement); |
|
|
|
|