1 instantiation of CrefParameterListSyntax
Microsoft.CodeAnalysis.CSharp (1)
_generated\1\Syntax.xml.Internal.Generated.cs (1)
23666
internal override SyntaxNode CreateRed(SyntaxNode? parent, int position) => new CSharp.Syntax.
CrefParameterListSyntax
(this, parent, position);
51 references to CrefParameterListSyntax
Microsoft.CodeAnalysis.CSharp (47)
_generated\0\Syntax.xml.Main.Generated.cs (17)
660
public virtual TResult? VisitCrefParameterList(
CrefParameterListSyntax
node) => this.DefaultVisit(node);
1414
public virtual void VisitCrefParameterList(
CrefParameterListSyntax
node) => this.DefaultVisit(node);
2153
=> node.Update((TypeSyntax?)Visit(node.Name) ?? throw new ArgumentNullException("name"), (
CrefParameterListSyntax
?)Visit(node.Parameters));
2156
=> node.Update(VisitToken(node.ExtensionKeyword), (TypeArgumentListSyntax?)Visit(node.TypeArgumentList), (
CrefParameterListSyntax
?)Visit(node.Parameters) ?? throw new ArgumentNullException("parameters"), VisitToken(node.DotToken), (MemberCrefSyntax?)Visit(node.Member) ?? throw new ArgumentNullException("member"));
2162
=> node.Update(VisitToken(node.OperatorKeyword), VisitToken(node.CheckedKeyword), VisitToken(node.OperatorToken), (
CrefParameterListSyntax
?)Visit(node.Parameters));
2165
=> node.Update(VisitToken(node.ImplicitOrExplicitKeyword), VisitToken(node.OperatorKeyword), VisitToken(node.CheckedKeyword), (TypeSyntax?)Visit(node.Type) ?? throw new ArgumentNullException("type"), (
CrefParameterListSyntax
?)Visit(node.Parameters));
2167
public override SyntaxNode? VisitCrefParameterList(
CrefParameterListSyntax
node)
5951
public static NameMemberCrefSyntax NameMemberCref(TypeSyntax name,
CrefParameterListSyntax
? parameters)
5962
public static ExtensionMemberCrefSyntax ExtensionMemberCref(SyntaxToken extensionKeyword, TypeArgumentListSyntax? typeArgumentList,
CrefParameterListSyntax
parameters, SyntaxToken dotToken, MemberCrefSyntax member)
5972
public static ExtensionMemberCrefSyntax ExtensionMemberCref(TypeArgumentListSyntax? typeArgumentList,
CrefParameterListSyntax
parameters, MemberCrefSyntax member)
5991
public static OperatorMemberCrefSyntax OperatorMemberCref(SyntaxToken operatorKeyword, SyntaxToken checkedKeyword, SyntaxToken operatorToken,
CrefParameterListSyntax
? parameters)
6042
public static OperatorMemberCrefSyntax OperatorMemberCref(SyntaxToken operatorToken,
CrefParameterListSyntax
? parameters)
6050
public static ConversionOperatorMemberCrefSyntax ConversionOperatorMemberCref(SyntaxToken implicitOrExplicitKeyword, SyntaxToken operatorKeyword, SyntaxToken checkedKeyword, TypeSyntax type,
CrefParameterListSyntax
? parameters)
6070
public static ConversionOperatorMemberCrefSyntax ConversionOperatorMemberCref(SyntaxToken implicitOrExplicitKeyword, TypeSyntax type,
CrefParameterListSyntax
? parameters)
6078
public static
CrefParameterListSyntax
CrefParameterList(SyntaxToken openParenToken, SeparatedSyntaxList<CrefParameterSyntax> parameters, SyntaxToken closeParenToken)
6082
return (
CrefParameterListSyntax
)Syntax.InternalSyntax.SyntaxFactory.CrefParameterList((Syntax.InternalSyntax.SyntaxToken)openParenToken.Node!, parameters.Node.ToGreenSeparatedList<Syntax.InternalSyntax.CrefParameterSyntax>(), (Syntax.InternalSyntax.SyntaxToken)closeParenToken.Node!).CreateRed();
6086
public static
CrefParameterListSyntax
CrefParameterList(SeparatedSyntaxList<CrefParameterSyntax> parameters = default)
_generated\2\Syntax.xml.Syntax.Generated.cs (25)
14540
private
CrefParameterListSyntax
? parameters;
14549
public
CrefParameterListSyntax
? Parameters => GetRed(ref this.parameters, 1);
14570
public NameMemberCrefSyntax Update(TypeSyntax name,
CrefParameterListSyntax
? parameters)
14583
public NameMemberCrefSyntax WithParameters(
CrefParameterListSyntax
? parameters) => Update(this.Name, parameters);
14587
var
parameters = this.Parameters ?? SyntaxFactory.CrefParameterList();
14601
private
CrefParameterListSyntax
? parameters;
14613
public
CrefParameterListSyntax
Parameters => GetRed(ref this.parameters, 2)!;
14640
public ExtensionMemberCrefSyntax Update(SyntaxToken extensionKeyword, TypeArgumentListSyntax? typeArgumentList,
CrefParameterListSyntax
parameters, SyntaxToken dotToken, MemberCrefSyntax member)
14654
public ExtensionMemberCrefSyntax WithParameters(
CrefParameterListSyntax
parameters) => Update(this.ExtensionKeyword, this.TypeArgumentList, parameters, this.DotToken, this.Member);
14731
private
CrefParameterListSyntax
? parameters;
14752
public
CrefParameterListSyntax
? Parameters => GetRed(ref this.parameters, 3);
14761
public OperatorMemberCrefSyntax Update(SyntaxToken operatorKeyword, SyntaxToken checkedKeyword, SyntaxToken operatorToken,
CrefParameterListSyntax
? parameters)
14776
public OperatorMemberCrefSyntax WithParameters(
CrefParameterListSyntax
? parameters) => Update(this.OperatorKeyword, this.CheckedKeyword, this.OperatorToken, parameters);
14780
var
parameters = this.Parameters ?? SyntaxFactory.CrefParameterList();
14798
private
CrefParameterListSyntax
? parameters;
14820
public
CrefParameterListSyntax
? Parameters => GetRed(ref this.parameters, 4);
14841
public ConversionOperatorMemberCrefSyntax Update(SyntaxToken implicitOrExplicitKeyword, SyntaxToken operatorKeyword, SyntaxToken checkedKeyword, TypeSyntax type,
CrefParameterListSyntax
? parameters)
14857
public ConversionOperatorMemberCrefSyntax WithParameters(
CrefParameterListSyntax
? parameters) => Update(this.ImplicitOrExplicitKeyword, this.OperatorKeyword, this.CheckedKeyword, this.Type, parameters);
14861
var
parameters = this.Parameters ?? SyntaxFactory.CrefParameterList();
14926
public
CrefParameterListSyntax
Update(SyntaxToken openParenToken, SeparatedSyntaxList<CrefParameterSyntax> parameters, SyntaxToken closeParenToken)
14930
var
newNode = SyntaxFactory.CrefParameterList(openParenToken, parameters, closeParenToken);
14938
public
CrefParameterListSyntax
WithOpenParenToken(SyntaxToken openParenToken) => Update(openParenToken, this.Parameters, this.CloseParenToken);
14940
public new
CrefParameterListSyntax
WithParameters(SeparatedSyntaxList<CrefParameterSyntax> parameters) => Update(this.OpenParenToken, parameters, this.CloseParenToken);
14941
public
CrefParameterListSyntax
WithCloseParenToken(SyntaxToken closeParenToken) => Update(this.OpenParenToken, this.Parameters, closeParenToken);
14944
public new
CrefParameterListSyntax
AddParameters(params CrefParameterSyntax[] items) => WithParameters(this.Parameters.AddRange(items));
Binder\Binder_Crefs.cs (1)
437
CrefParameterListSyntax
? parameterListSyntax = syntax.Parameters;
Syntax\ConversionOperatorMemberCrefSyntax.cs (1)
9
public ConversionOperatorMemberCrefSyntax Update(SyntaxToken implicitOrExplicitKeyword, SyntaxToken operatorKeyword, TypeSyntax type,
CrefParameterListSyntax
? parameters)
Syntax\OperatorMemberCrefSyntax.cs (1)
9
public OperatorMemberCrefSyntax Update(SyntaxToken operatorKeyword, SyntaxToken operatorToken,
CrefParameterListSyntax
? parameters)
Syntax\SyntaxFactory.cs (2)
2884
public static OperatorMemberCrefSyntax OperatorMemberCref(SyntaxToken operatorKeyword, SyntaxToken operatorToken,
CrefParameterListSyntax
? parameters)
2894
public static ConversionOperatorMemberCrefSyntax ConversionOperatorMemberCref(SyntaxToken implicitOrExplicitKeyword, SyntaxToken operatorKeyword, TypeSyntax type,
CrefParameterListSyntax
? parameters)
Microsoft.CodeAnalysis.CSharp.Features (2)
ChangeSignature\CSharpChangeSignatureService.cs (1)
411
var
newCrefParameterList = nameMemberCref.Parameters.WithParameters(newParameters);
ReplacePropertyWithMethods\CSharpReplacePropertyWithMethodsService.cs (1)
311
CrefParameterListSyntax
parameterList;
Microsoft.CodeAnalysis.CSharp.Workspaces (2)
Simplification\CSharpSimplificationService.Expander.cs (2)
395
var
parameters = (
CrefParameterListSyntax
)this.Visit(node.Parameters);