Skip to content

Commit 09f90e3

Browse files
Remove parameter
1 parent 835e4eb commit 09f90e3

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

src/Workspaces/SharedUtilitiesAndExtensions/Workspace/CSharp/CodeGeneration/ParameterGenerator.cs

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)