public CommonConversions(SemanticModel semanticModel, TypeConversionAnalyzer typeConversionAnalyzer, SyntaxGenerator csSyntaxGenerator) { TypeConversionAnalyzer = typeConversionAnalyzer; _semanticModel = semanticModel; _csSyntaxGenerator = csSyntaxGenerator; }
public CommonConversions(SemanticModel semanticModel, VisualBasicSyntaxVisitor <CSharpSyntaxNode> nodesVisitor, TypeConversionAnalyzer typeConversionAnalyzer) { TypeConversionAnalyzer = typeConversionAnalyzer; _semanticModel = semanticModel; _nodesVisitor = nodesVisitor; }
public BuiltInVisualBasicOperatorSubstitutions(CommentConvertingVisitorWrapper triviaConvertingVisitor, SemanticModel semanticModel, VisualBasicEqualityComparison visualBasicEqualityComparison, TypeConversionAnalyzer typeConversionAnalyzer) { _semanticModel = semanticModel; _visualBasicEqualityComparison = visualBasicEqualityComparison; _triviaConvertingVisitor = triviaConvertingVisitor; _typeConversionAnalyzer = typeConversionAnalyzer; }
public CommonConversions(SemanticModel semanticModel, TypeConversionAnalyzer typeConversionAnalyzer, SyntaxGenerator csSyntaxGenerator, CSharpCompilation csCompilation) { TypeConversionAnalyzer = typeConversionAnalyzer; _semanticModel = semanticModel; _csSyntaxGenerator = csSyntaxGenerator; _csCompilation = csCompilation; }
public CommonConversions(Document document, SemanticModel semanticModel, TypeConversionAnalyzer typeConversionAnalyzer, SyntaxGenerator csSyntaxGenerator, CSharpCompilation csCompilation, ITypeContext typeContext) { TypeConversionAnalyzer = typeConversionAnalyzer; Document = document; _semanticModel = semanticModel; CsSyntaxGenerator = csSyntaxGenerator; _csCompilation = csCompilation; _typeContext = typeContext; }
public CommonConversions(Document document, SemanticModel semanticModel, TypeConversionAnalyzer typeConversionAnalyzer, SyntaxGenerator csSyntaxGenerator, CSharpCompilation csCompilation, ITypeContext typeContext, VisualBasicEqualityComparison visualBasicEqualityComparison) { TypeConversionAnalyzer = typeConversionAnalyzer; Document = document; _semanticModel = semanticModel; CsSyntaxGenerator = csSyntaxGenerator; _csCompilation = csCompilation; _typeContext = typeContext; VisualBasicEqualityComparison = visualBasicEqualityComparison; WinformsConversions = new WinformsConversions(typeContext); }
public CommonConversions(SemanticModel semanticModel, TypeConversionAnalyzer typeConversionAnalyzer) { TypeConversionAnalyzer = typeConversionAnalyzer; _semanticModel = semanticModel; }
public static IOperatorConverter Create(CommentConvertingVisitorWrapper expressionVisitor, SemanticModel semanticModel, VisualBasicEqualityComparison visualBasicEqualityComparison, TypeConversionAnalyzer typeConversionAnalyzer) { return(new BuiltInVisualBasicOperatorSubstitutions(expressionVisitor, semanticModel, visualBasicEqualityComparison, typeConversionAnalyzer)); }