@@ -24,11 +24,11 @@ internal class DeclarationNodeVisitor : VBasic.VisualBasicSyntaxVisitor<Task<CSh
2424 private readonly ILookup < ITypeSymbol , ITypeSymbol > _typeToInheritors ;
2525 private readonly Compilation _vbCompilation ;
2626 private readonly SemanticModel _semanticModel ;
27- private readonly HashSet < string > _generatedNames = new HashSet < string > ( ) ;
28- private readonly Dictionary < VBSyntax . StatementSyntax , MemberDeclarationSyntax [ ] > _additionalDeclarations = new Dictionary < VBSyntax . StatementSyntax , MemberDeclarationSyntax [ ] > ( ) ;
29- private readonly TypeContext _typeContext = new TypeContext ( ) ;
27+ private readonly HashSet < string > _generatedNames = new ( ) ;
28+ private readonly Dictionary < VBSyntax . StatementSyntax , MemberDeclarationSyntax [ ] > _additionalDeclarations = new ( ) ;
29+ private readonly TypeContext _typeContext = new ( ) ;
3030 private uint _failedMemberConversionMarkerCount ;
31- private readonly HashSet < string > _extraUsingDirectives = new HashSet < string > ( ) ;
31+ private readonly HashSet < string > _extraUsingDirectives = new ( ) ;
3232 private readonly XmlImportContext _xmlImportContext ;
3333 private readonly VisualBasicEqualityComparison _visualBasicEqualityComparison ;
3434 private HashSet < string > _accessedThroughMyClass ;
@@ -274,7 +274,7 @@ private Assignment CreateInitializer((VBSyntax.ModifiedIdentifierSyntax n, VBSyn
274274 var csId = CommonConversions . ConvertIdentifier ( f . n . Identifier ) ;
275275 string initializerFunctionName = CommonConversions . GetInitialValueFunctionName ( f . n ) ;
276276 var invocation = SyntaxFactory . InvocationExpression ( SyntaxFactory . IdentifierName ( CommonConversions . CsEscapedIdentifier ( initializerFunctionName ) ) , SyntaxFactory . ArgumentList ( ) ) ;
277- return new ( SyntaxFactory . IdentifierName ( csId ) , CSSyntaxKind . SimpleAssignmentExpression , invocation ) ;
277+ return new Assignment ( SyntaxFactory . IdentifierName ( csId ) , CSSyntaxKind . SimpleAssignmentExpression , invocation ) ;
278278 }
279279
280280 private MemberDeclarationSyntax [ ] GetAdditionalDeclarations ( VBSyntax . StatementSyntax member )
@@ -554,7 +554,7 @@ private IEnumerable<MemberDeclarationSyntax> CreateWithEventsMembers(SyntaxToken
554554 ? initializerState . AdditionalStaticInitializers
555555 : initializerState . AdditionalInstanceInitializers ;
556556 foreach ( var initializer in initializers ) {
557- initializerCollection . Add ( new ( SyntaxFactory . IdentifierName ( initializer . Key ) , CSSyntaxKind . SimpleAssignmentExpression , initializer . Value . Value ) ) ;
557+ initializerCollection . Add ( new Assignment ( SyntaxFactory . IdentifierName ( initializer . Key ) , CSSyntaxKind . SimpleAssignmentExpression , initializer . Value . Value ) ) ;
558558 }
559559
560560 var fieldDecls = _typeContext . HandledEventsAnalysis . GetDeclarationsForFieldBackedProperty ( fieldDecl ,
@@ -615,7 +615,7 @@ private IReadOnlyCollection<MemberDeclarationSyntax> CreateExtraMethodMembers()
615615 var newMethodNames = methodsInfos . ToDictionary ( l => l . Id , l => l . Prefix ) ;
616616 for ( int i = 0 ; i < _typeContext . Initializers . AdditionalInstanceInitializers . Count ; i ++ ) {
617617 var ( a , b , initializer , _) = _typeContext . Initializers . AdditionalInstanceInitializers [ i ] ;
618- _typeContext . Initializers . AdditionalInstanceInitializers [ i ] = new ( a , b , PerScopeState . ReplaceNames ( initializer , newMethodNames ) ) ;
618+ _typeContext . Initializers . AdditionalInstanceInitializers [ i ] = new Assignment ( a , b , PerScopeState . ReplaceNames ( initializer , newMethodNames ) ) ;
619619 }
620620
621621 return methodsInfos
0 commit comments