2 types derived from BaseParameterSyntax
Microsoft.CodeAnalysis.CSharp (2)
_generated\2\Syntax.xml.Syntax.Generated.cs (2)
13975public sealed partial class ParameterSyntax : BaseParameterSyntax 14071public sealed partial class FunctionPointerParameterSyntax : BaseParameterSyntax
25 references to BaseParameterSyntax
Microsoft.CodeAnalysis.CSharp (25)
_generated\2\Syntax.xml.Syntax.Generated.cs (20)
13949public BaseParameterSyntax WithAttributeLists(SyntaxList<AttributeListSyntax> attributeLists) => WithAttributeListsCore(attributeLists); 13950internal abstract BaseParameterSyntax WithAttributeListsCore(SyntaxList<AttributeListSyntax> attributeLists); 13952public BaseParameterSyntax AddAttributeLists(params AttributeListSyntax[] items) => AddAttributeListsCore(items); 13953internal abstract BaseParameterSyntax AddAttributeListsCore(params AttributeListSyntax[] items); 13957public BaseParameterSyntax WithModifiers(SyntaxTokenList modifiers) => WithModifiersCore(modifiers); 13958internal abstract BaseParameterSyntax WithModifiersCore(SyntaxTokenList modifiers); 13960public BaseParameterSyntax AddModifiers(params SyntaxToken[] items) => AddModifiersCore(items); 13961internal abstract BaseParameterSyntax AddModifiersCore(params SyntaxToken[] items); 13964public BaseParameterSyntax WithType(TypeSyntax? type) => WithTypeCore(type); 13965internal abstract BaseParameterSyntax WithTypeCore(TypeSyntax? type); 14049internal override BaseParameterSyntax WithAttributeListsCore(SyntaxList<AttributeListSyntax> attributeLists) => WithAttributeLists(attributeLists); 14051internal override BaseParameterSyntax WithModifiersCore(SyntaxTokenList modifiers) => WithModifiers(modifiers); 14053internal override BaseParameterSyntax WithTypeCore(TypeSyntax? type) => WithType(type); 14058internal override BaseParameterSyntax AddAttributeListsCore(params AttributeListSyntax[] items) => AddAttributeLists(items); 14060internal override BaseParameterSyntax AddModifiersCore(params SyntaxToken[] items) => AddModifiers(items); 14127internal override BaseParameterSyntax WithAttributeListsCore(SyntaxList<AttributeListSyntax> attributeLists) => WithAttributeLists(attributeLists); 14129internal override BaseParameterSyntax WithModifiersCore(SyntaxTokenList modifiers) => WithModifiers(modifiers); 14131internal override BaseParameterSyntax WithTypeCore(TypeSyntax? type) => WithType(type ?? throw new ArgumentNullException(nameof(type))); 14134internal override BaseParameterSyntax AddAttributeListsCore(params AttributeListSyntax[] items) => AddAttributeLists(items); 14136internal override BaseParameterSyntax AddModifiersCore(params SyntaxToken[] items) => AddModifiers(items);
Symbols\Source\ParameterHelpers.cs (4)
179where TParameterSyntax : BaseParameterSyntax 261where TParameterSyntax : BaseParameterSyntax 588BaseParameterSyntax parameter, 842BaseParameterSyntax syntax,
Syntax\SyntaxFacts.cs (1)
161return ((BaseParameterSyntax)parent).Type == node;