InitializeParameter\CSharpAddParameterCheckCodeRefactoringProvider.cs (1)
24ParameterSyntax,
InitializeParameter\CSharpInitializeMemberFromParameterCodeRefactoringProvider.cs (1)
25ParameterSyntax,
CodeGeneration\CSharpSyntaxGenerator.cs (14)
352? SyntaxFactory.ParameterList([.. parameters.Cast<ParameterSyntax>()])
514? SyntaxFactory.BracketedParameterList([.. parameters.Cast<ParameterSyntax>()])
1202ParameterSyntax parameter => parameter.AttributeLists,
1213ParameterSyntax parameter => parameter.WithAttributeLists(attributeLists),
1655ParameterSyntax parameter => parameter.WithModifiers(modifiers),
1811private static SyntaxNode RemoveDefaultValue(ParameterSyntax parameter, bool removeDefaults)
1912ParameterSyntax parameter => parameter.Identifier.ValueText,
1942ParameterSyntax parameter => ReplaceWithTrivia(declaration, parameter.Identifier, id),
1981return ((ParameterSyntax)declaration).Type;
2014SyntaxKind.Parameter => ((ParameterSyntax)declaration).WithType((TypeSyntax)type),
2432return ((ParameterSyntax)declaration).Default;
2472return ((ParameterSyntax)declaration).WithDefault(initializer);
3596var parameters = parameterDeclarations?.Cast<ParameterSyntax>().ToList();
3604=> node is ParameterSyntax { Type: null, Default: null, Modifiers.Count: 0 };