|
|
|
@ -407,7 +407,9 @@ namespace ICSharpCode.ILSpy.VB
@@ -407,7 +407,9 @@ namespace ICSharpCode.ILSpy.VB
|
|
|
|
|
astBuilder.RunTransformations(transformAbortCondition); |
|
|
|
|
if (options.DecompilerSettings.ShowXmlDocumentation) |
|
|
|
|
AddXmlDocTransform.Run(astBuilder.CompilationUnit); |
|
|
|
|
var unit = astBuilder.CompilationUnit.AcceptVisitor(new CSharpToVBConverterVisitor(new ILSpyEnvironmentProvider()), null); |
|
|
|
|
var csharpUnit = astBuilder.CompilationUnit; |
|
|
|
|
csharpUnit.AcceptVisitor(new NRefactory.CSharp.InsertParenthesesVisitor() { InsertParenthesesForReadability = true }); |
|
|
|
|
var unit = csharpUnit.AcceptVisitor(new CSharpToVBConverterVisitor(new ILSpyEnvironmentProvider()), null); |
|
|
|
|
var outputFormatter = new VBTextOutputFormatter(output); |
|
|
|
|
var formattingPolicy = new VBFormattingOptions(); |
|
|
|
|
unit.AcceptVisitor(new OutputVisitor(outputFormatter, formattingPolicy), null); |
|
|
|
|