public CommonConversions(SemanticModel semanticModel, CSharpSyntaxVisitor <VisualBasicSyntaxNode> nodesVisitor, TriviaConverter triviaConverter) { _semanticModel = semanticModel; _nodesVisitor = nodesVisitor; _triviaConverter = triviaConverter; }
public MethodBodyVisitor(VBasic.VisualBasicSyntaxNode methodNode, SemanticModel semanticModel, VBasic.VisualBasicSyntaxVisitor <CSharpSyntaxNode> nodesVisitor, Stack <string> withBlockTempVariableNames, TriviaConverter triviaConverter) { _methodNode = methodNode; this._semanticModel = semanticModel; this._nodesVisitor = nodesVisitor; this._withBlockTempVariableNames = withBlockTempVariableNames; CommentConvertingVisitor = new CommentConvertingMethodBodyVisitor(this, triviaConverter); CommonConversions = new CommonConversions(semanticModel, _nodesVisitor); }
public MethodBodyVisitor(VBasic.VisualBasicSyntaxNode methodNode, SemanticModel semanticModel, VBasic.VisualBasicSyntaxVisitor <CSharpSyntaxNode> nodesVisitor, CommonConversions commonConversions, Stack <string> withBlockTempVariableNames, HashSet <string> extraUsingDirectives, AdditionalLocals additionalLocals, TriviaConverter triviaConverter) { _methodNode = methodNode; _semanticModel = semanticModel; _nodesVisitor = nodesVisitor; CommonConversions = commonConversions; _withBlockTempVariableNames = withBlockTempVariableNames; _extraUsingDirectives = extraUsingDirectives; var byRefParameterVisitor = new ByRefParameterVisitor(this, additionalLocals, semanticModel, _generatedNames); CommentConvertingVisitor = new CommentConvertingMethodBodyVisitor(byRefParameterVisitor, triviaConverter); }
public MethodBodyExecutableStatementVisitor(VBasic.VisualBasicSyntaxNode methodNode, SemanticModel semanticModel, CommentConvertingVisitorWrapper <CSharpSyntaxNode> expressionVisitor, CommonConversions commonConversions, Stack <ExpressionSyntax> withBlockLhs, HashSet <string> extraUsingDirectives, AdditionalLocals additionalLocals, MethodsWithHandles methodsWithHandles, TriviaConverter triviaConverter) { _methodNode = methodNode; _semanticModel = semanticModel; _expressionVisitor = expressionVisitor; CommonConversions = commonConversions; _withBlockLhs = withBlockLhs; _extraUsingDirectives = extraUsingDirectives; _methodsWithHandles = methodsWithHandles; var byRefParameterVisitor = new ByRefParameterVisitor(this, additionalLocals, semanticModel, _generatedNames); CommentConvertingVisitor = new CommentConvertingMethodBodyVisitor(byRefParameterVisitor, triviaConverter); }
public CommentConvertingMethodBodyVisitor(VisualBasicSyntaxVisitor <SyntaxList <StatementSyntax> > wrappedVisitor, TriviaConverter triviaConverter) { this.wrappedVisitor = wrappedVisitor; this.triviaConverter = triviaConverter; }
public CommentConvertingMethodBodyVisitor(CS.CSharpSyntaxVisitor <SyntaxList <VBSyntax.StatementSyntax> > wrappedVisitor, TriviaConverter triviaConverter) { this._wrappedVisitor = wrappedVisitor; this._triviaConverter = triviaConverter; }
public CommentConvertingNodesVisitor(VisualBasicSyntaxVisitor <CSharpSyntaxNode> wrappedVisitor, TriviaConverter triviaConverter) { TriviaConverter = triviaConverter; this._wrappedVisitor = wrappedVisitor; }
public MethodBodyExecutableStatementVisitor(SemanticModel semanticModel, CSharpSyntaxVisitor <VisualBasicSyntaxNode> nodesVisitor, TriviaConverter triviaConverter, CommonConversions commonConversions) { this._semanticModel = semanticModel; this._nodesVisitor = nodesVisitor; _commonConversions = commonConversions; CommentConvertingVisitor = new CommentConvertingMethodBodyVisitor(this, triviaConverter); }
public CommentConvertingVisitorWrapper(VisualBasicSyntaxVisitor <Task <T> > wrappedVisitor, TriviaConverter triviaConverter) { TriviaConverter = triviaConverter; _wrappedVisitor = wrappedVisitor; }
public MethodBodyVisitor(SemanticModel semanticModel, VBasic.VisualBasicSyntaxVisitor <CSharpSyntaxNode> nodesVisitor, Stack <string> withBlockTempVariableNames, TriviaConverter triviaConverter) { this.semanticModel = semanticModel; this.nodesVisitor = nodesVisitor; this.withBlockTempVariableNames = withBlockTempVariableNames; CommentConvertingVisitor = new CommentConvertingMethodBodyVisitor(this, triviaConverter); }
public CommentConvertingNodesVisitor(CSharpSyntaxVisitor <VisualBasicSyntaxNode> wrappedVisitor) { TriviaConverter = new TriviaConverter(); this._wrappedVisitor = wrappedVisitor; }
public MethodBodyVisitor(SemanticModel semanticModel, CS.CSharpSyntaxVisitor <VisualBasicSyntaxNode> nodesVisitor, TriviaConverter triviaConverter) { this.semanticModel = semanticModel; this.nodesVisitor = nodesVisitor; CommentConvertingVisitor = new CommentConvertingMethodBodyVisitor(this, triviaConverter); }