Пример #1
0
 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;
 }
Пример #4
0
 public CommonConversions(SemanticModel semanticModel,
                          TypeConversionAnalyzer typeConversionAnalyzer, SyntaxGenerator csSyntaxGenerator,
                          CSharpCompilation csCompilation)
 {
     TypeConversionAnalyzer = typeConversionAnalyzer;
     _semanticModel         = semanticModel;
     _csSyntaxGenerator     = csSyntaxGenerator;
     _csCompilation         = csCompilation;
 }
Пример #5
0
 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;
 }
Пример #6
0
 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);
 }
Пример #7
0
 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));
 }