public CommentConvertingMethodBodyVisitor(CS.CSharpSyntaxVisitor <SyntaxList <VBSyntax.StatementSyntax> > wrappedVisitor, TriviaConverter triviaConverter) { this._wrappedVisitor = wrappedVisitor; this._triviaConverter = triviaConverter; }
private SyntaxList <StatementSyntax> ConvertStatement(Microsoft.CodeAnalysis.CSharp.Syntax.StatementSyntax statement, CS.CSharpSyntaxVisitor <SyntaxList <StatementSyntax> > methodBodyVisitor) { var convertedStatements = statement.Accept(methodBodyVisitor); convertedStatements = InsertRequiredDeclarations(convertedStatements, statement); return(convertedStatements); }