2 types derived from BaseParameterListSyntax
Microsoft.CodeAnalysis.CSharp (2)
Syntax.xml.Syntax.Generated.cs (2)
13613public sealed partial class ParameterListSyntax : BaseParameterListSyntax 13672public sealed partial class BracketedParameterListSyntax : BaseParameterListSyntax
68 references to BaseParameterListSyntax
Microsoft.CodeAnalysis.CSharp (13)
src\Compilers\CSharp\CSharpAnalyzerDriver\CSharpDeclarationComputer.cs (1)
383private static void AddParameterListInitializersAndAttributes(BaseParameterListSyntax parameterList, ArrayBuilder<SyntaxNode> builder)
Symbols\Source\ParameterHelpers.cs (1)
23BaseParameterListSyntax syntax,
Symbols\Source\SourcePropertySymbol.cs (3)
620Binder binder, SourcePropertySymbolBase owner, BaseParameterListSyntax? parameterSyntaxOpt, BindingDiagnosticBag diagnostics, bool addRefReadOnlyModifier) 662var parameterSyntaxOpt = GetParameterListSyntax(syntax); 823private static BaseParameterListSyntax? GetParameterListSyntax(CSharpSyntaxNode syntax)
Syntax.xml.Syntax.Generated.cs (8)
13599public BaseParameterListSyntax WithParameters(SeparatedSyntaxList<ParameterSyntax> parameters) => WithParametersCore(parameters); 13600internal abstract BaseParameterListSyntax WithParametersCore(SeparatedSyntaxList<ParameterSyntax> parameters); 13602public BaseParameterListSyntax AddParameters(params ParameterSyntax[] items) => AddParametersCore(items); 13603internal abstract BaseParameterListSyntax AddParametersCore(params ParameterSyntax[] items); 13657internal override BaseParameterListSyntax WithParametersCore(SeparatedSyntaxList<ParameterSyntax> parameters) => WithParameters(parameters); 13661internal override BaseParameterListSyntax AddParametersCore(params ParameterSyntax[] items) => AddParameters(items); 13716internal override BaseParameterListSyntax WithParametersCore(SeparatedSyntaxList<ParameterSyntax> parameters) => WithParameters(parameters); 13720internal override BaseParameterListSyntax AddParametersCore(params ParameterSyntax[] items) => AddParameters(items);
Microsoft.CodeAnalysis.CSharp.CodeStyle (5)
src\Analyzers\CSharp\Analyzers\UseNameofInNullableAttribute\CSharpUseNameofInNullableAttributeDiagnosticAnalyzer.cs (3)
118var parameterList = container.Parent as BaseParameterListSyntax; 125var parameters = container.GetParameterList();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\MemberDeclarationSyntaxExtensions.cs (1)
126BaseParameterListSyntax parameterList)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs (1)
146public static BaseParameterListSyntax? GetParameterList(this SyntaxNode? declaration)
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (9)
src\Analyzers\CSharp\CodeFixes\AssignOutParameters\AbstractAssignOutParametersCodeFixProvider.cs (2)
84var parameterList = current.GetParameterList(); 109var parameterList = container.GetParameterList();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationService.cs (1)
287var currentParameterList = destination.GetParameterList();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpDeclarationComparer.cs (2)
410private static bool EqualParameterCount(BaseParameterListSyntax x, BaseParameterListSyntax y, out int comparisonResult)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\BaseParameterListSyntaxExtensions.cs (2)
11public static SyntaxToken GetOpenToken(this BaseParameterListSyntax node) 19public static SyntaxToken GetCloseToken(this BaseParameterListSyntax node)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Indentation\CSharpIndentationService.cs (1)
122if (node is BaseParameterListSyntax ||
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Indentation\CSharpIndentationService.Indenter.cs (1)
322BaseParameterListSyntax parameter => GetIndentationFromCommaSeparatedList(indenter, parameter.Parameters, token),
Microsoft.CodeAnalysis.CSharp.Features (18)
ChangeSignature\CSharpChangeSignatureService.cs (2)
189var parameters = matchingNode.ChildNodes().OfType<BaseParameterListSyntax>().SingleOrDefault();
Debugging\CSharpProximityExpressionsService.Worker.cs (2)
116var parameterList = memberDeclaration.GetParameterList(); 143private void AddParameters(BaseParameterListSyntax parameterList)
DocumentationComments\CSharpDocumentationCommentSnippetService.cs (1)
106var parameterList = member.GetParameterList();
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (1)
1434if (declaration is BaseParameterListSyntax and not { Parent: TypeDeclarationSyntax })
src\Analyzers\CSharp\Analyzers\UseNameofInNullableAttribute\CSharpUseNameofInNullableAttributeDiagnosticAnalyzer.cs (3)
118var parameterList = container.Parent as BaseParameterListSyntax; 125var parameters = container.GetParameterList();
src\Analyzers\CSharp\CodeFixes\AssignOutParameters\AbstractAssignOutParametersCodeFixProvider.cs (2)
84var parameterList = current.GetParameterList(); 109var parameterList = container.GetParameterList();
src\Compilers\CSharp\CSharpAnalyzerDriver\CSharpDeclarationComputer.cs (1)
383private static void AddParameterListInitializersAndAttributes(BaseParameterListSyntax parameterList, ArrayBuilder<SyntaxNode> builder)
Wrapping\SeparatedSyntaxList\CSharpParameterWrapper.cs (6)
16: AbstractCSharpSeparatedSyntaxListWrapper<BaseParameterListSyntax, ParameterSyntax> 37protected override SyntaxToken FirstToken(BaseParameterListSyntax listSyntax) 40protected override SyntaxToken LastToken(BaseParameterListSyntax listSyntax) 43protected override SeparatedSyntaxList<ParameterSyntax> GetListItems(BaseParameterListSyntax listSyntax) 46protected override BaseParameterListSyntax? TryGetApplicableList(SyntaxNode node) 50SyntaxNode root, int position, SyntaxNode declaration, bool containsSyntaxError, BaseParameterListSyntax listSyntax)
Microsoft.CodeAnalysis.CSharp.Workspaces (13)
CodeGeneration\CSharpSyntaxGenerator.cs (4)
2301var list = declaration.GetParameterList(); 2313var currentList = declaration.GetParameterList(); 2318var newList = currentList.WithParameters(currentList.Parameters.InsertRange(index, newParameters.Parameters)); 2378private static SyntaxNode WithParameterList(SyntaxNode declaration, BaseParameterListSyntax list)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\MemberDeclarationSyntaxExtensions.cs (1)
126BaseParameterListSyntax parameterList)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs (1)
146public static BaseParameterListSyntax? GetParameterList(this SyntaxNode? declaration)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationService.cs (1)
287var currentParameterList = destination.GetParameterList();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpDeclarationComparer.cs (2)
410private static bool EqualParameterCount(BaseParameterListSyntax x, BaseParameterListSyntax y, out int comparisonResult)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\BaseParameterListSyntaxExtensions.cs (2)
11public static SyntaxToken GetOpenToken(this BaseParameterListSyntax node) 19public static SyntaxToken GetCloseToken(this BaseParameterListSyntax node)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Indentation\CSharpIndentationService.cs (1)
122if (node is BaseParameterListSyntax ||
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Indentation\CSharpIndentationService.Indenter.cs (1)
322BaseParameterListSyntax parameter => GetIndentationFromCommaSeparatedList(indenter, parameter.Parameters, token),
Microsoft.VisualStudio.LanguageServices.CSharp (1)
CodeModel\CSharpCodeModelService.NodeNameGenerator.cs (1)
105private static void AppendParameterList(StringBuilder builder, BaseParameterListSyntax parameterList)
Roslyn.Diagnostics.CSharp.Analyzers (9)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\MemberDeclarationSyntaxExtensions.cs (1)
126BaseParameterListSyntax parameterList)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs (1)
146public static BaseParameterListSyntax? GetParameterList(this SyntaxNode? declaration)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpCodeGenerationService.cs (1)
287var currentParameterList = destination.GetParameterList();
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpDeclarationComparer.cs (2)
410private static bool EqualParameterCount(BaseParameterListSyntax x, BaseParameterListSyntax y, out int comparisonResult)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\BaseParameterListSyntaxExtensions.cs (2)
11public static SyntaxToken GetOpenToken(this BaseParameterListSyntax node) 19public static SyntaxToken GetCloseToken(this BaseParameterListSyntax node)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Indentation\CSharpIndentationService.cs (1)
122if (node is BaseParameterListSyntax ||
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Indentation\CSharpIndentationService.Indenter.cs (1)
322BaseParameterListSyntax parameter => GetIndentationFromCommaSeparatedList(indenter, parameter.Parameters, token),