@@ -69,7 +69,7 @@ internal static ParameterSyntax GetParameter(IParameterSymbol parameter, CSharpC
6969 . WithAttributeLists ( GenerateAttributes ( parameter , isExplicit , info ) )
7070 . WithModifiers ( GenerateModifiers ( parameter , isFirstParam ) )
7171 . WithType ( parameter . Type . GenerateTypeSyntax ( allowVar : false ) )
72- . WithDefault ( GenerateEqualsValueClause ( info . Generator , parameter , isExplicit , seenOptional ) ) ;
72+ . WithDefault ( GenerateEqualsValueClause ( parameter , isExplicit , seenOptional ) ) ;
7373 }
7474
7575 private static SyntaxTokenList GenerateModifiers (
@@ -88,7 +88,6 @@ parameter.ContainingSymbol is IMethodSymbol methodSymbol &&
8888 }
8989
9090 private static EqualsValueClauseSyntax ? GenerateEqualsValueClause (
91- SyntaxGenerator generator ,
9291 IParameterSymbol parameter ,
9392 bool isExplicit ,
9493 bool seenOptional )
@@ -102,14 +101,14 @@ parameter.ContainingSymbol is IMethodSymbol methodSymbol &&
102101 return null ;
103102
104103 return EqualsValueClause (
105- GenerateEqualsValueClauseWorker ( generator , parameter , defaultValue ) ) ;
104+ GenerateEqualsValueClauseWorker ( parameter , defaultValue ) ) ;
106105 }
107106 }
108107
109108 return null ;
110109 }
111110
112- private static ExpressionSyntax GenerateEqualsValueClauseWorker ( SyntaxGenerator generator , IParameterSymbol parameter , object ? value )
111+ private static ExpressionSyntax GenerateEqualsValueClauseWorker ( IParameterSymbol parameter , object ? value )
113112 => ExpressionGenerator . GenerateExpression ( parameter . Type , value , canUseFieldReference : true ) ;
114113
115114 private static SyntaxList < AttributeListSyntax > GenerateAttributes (
0 commit comments