1 instantiation of CrefParameterListSyntax
Microsoft.CodeAnalysis.CSharp (1)
_generated\1\Syntax.xml.Internal.Generated.cs (1)
23273
internal override SyntaxNode CreateRed(SyntaxNode? parent, int position) => new CSharp.Syntax.
CrefParameterListSyntax
(this, parent, position);
52 references to CrefParameterListSyntax
Microsoft.CodeAnalysis.CSharp (48)
_generated\0\Syntax.xml.Main.Generated.cs (17)
653
public virtual TResult? VisitCrefParameterList(
CrefParameterListSyntax
node) => this.DefaultVisit(node);
1401
public virtual void VisitCrefParameterList(
CrefParameterListSyntax
node) => this.DefaultVisit(node);
2134
=> node.Update((TypeSyntax?)Visit(node.Name) ?? throw new ArgumentNullException("name"), (
CrefParameterListSyntax
?)Visit(node.Parameters));
2137
=> 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"));
2143
=> node.Update(VisitToken(node.OperatorKeyword), VisitToken(node.CheckedKeyword), VisitToken(node.OperatorToken), (
CrefParameterListSyntax
?)Visit(node.Parameters));
2146
=> node.Update(VisitToken(node.ImplicitOrExplicitKeyword), VisitToken(node.OperatorKeyword), VisitToken(node.CheckedKeyword), (TypeSyntax?)Visit(node.Type) ?? throw new ArgumentNullException("type"), (
CrefParameterListSyntax
?)Visit(node.Parameters));
2148
public override SyntaxNode? VisitCrefParameterList(
CrefParameterListSyntax
node)
5908
public static NameMemberCrefSyntax NameMemberCref(TypeSyntax name,
CrefParameterListSyntax
? parameters)
5919
public static ExtensionMemberCrefSyntax ExtensionMemberCref(SyntaxToken extensionKeyword, TypeArgumentListSyntax? typeArgumentList,
CrefParameterListSyntax
parameters, SyntaxToken dotToken, MemberCrefSyntax member)
5929
public static ExtensionMemberCrefSyntax ExtensionMemberCref(TypeArgumentListSyntax? typeArgumentList,
CrefParameterListSyntax
parameters, MemberCrefSyntax member)
5948
public static OperatorMemberCrefSyntax OperatorMemberCref(SyntaxToken operatorKeyword, SyntaxToken checkedKeyword, SyntaxToken operatorToken,
CrefParameterListSyntax
? parameters)
5999
public static OperatorMemberCrefSyntax OperatorMemberCref(SyntaxToken operatorToken,
CrefParameterListSyntax
? parameters)
6007
public static ConversionOperatorMemberCrefSyntax ConversionOperatorMemberCref(SyntaxToken implicitOrExplicitKeyword, SyntaxToken operatorKeyword, SyntaxToken checkedKeyword, TypeSyntax type,
CrefParameterListSyntax
? parameters)
6027
public static ConversionOperatorMemberCrefSyntax ConversionOperatorMemberCref(SyntaxToken implicitOrExplicitKeyword, TypeSyntax type,
CrefParameterListSyntax
? parameters)
6035
public static
CrefParameterListSyntax
CrefParameterList(SyntaxToken openParenToken, SeparatedSyntaxList<CrefParameterSyntax> parameters, SyntaxToken closeParenToken)
6039
return (
CrefParameterListSyntax
)Syntax.InternalSyntax.SyntaxFactory.CrefParameterList((Syntax.InternalSyntax.SyntaxToken)openParenToken.Node!, parameters.Node.ToGreenSeparatedList<Syntax.InternalSyntax.CrefParameterSyntax>(), (Syntax.InternalSyntax.SyntaxToken)closeParenToken.Node!).CreateRed();
6043
public static
CrefParameterListSyntax
CrefParameterList(SeparatedSyntaxList<CrefParameterSyntax> parameters = default)
_generated\2\Syntax.xml.Syntax.Generated.cs (25)
14289
private
CrefParameterListSyntax
? parameters;
14298
public
CrefParameterListSyntax
? Parameters => GetRed(ref this.parameters, 1);
14319
public NameMemberCrefSyntax Update(TypeSyntax name,
CrefParameterListSyntax
? parameters)
14332
public NameMemberCrefSyntax WithParameters(
CrefParameterListSyntax
? parameters) => Update(this.Name, parameters);
14336
var
parameters = this.Parameters ?? SyntaxFactory.CrefParameterList();
14350
private
CrefParameterListSyntax
? parameters;
14362
public
CrefParameterListSyntax
Parameters => GetRed(ref this.parameters, 2)!;
14389
public ExtensionMemberCrefSyntax Update(SyntaxToken extensionKeyword, TypeArgumentListSyntax? typeArgumentList,
CrefParameterListSyntax
parameters, SyntaxToken dotToken, MemberCrefSyntax member)
14403
public ExtensionMemberCrefSyntax WithParameters(
CrefParameterListSyntax
parameters) => Update(this.ExtensionKeyword, this.TypeArgumentList, parameters, this.DotToken, this.Member);
14480
private
CrefParameterListSyntax
? parameters;
14501
public
CrefParameterListSyntax
? Parameters => GetRed(ref this.parameters, 3);
14510
public OperatorMemberCrefSyntax Update(SyntaxToken operatorKeyword, SyntaxToken checkedKeyword, SyntaxToken operatorToken,
CrefParameterListSyntax
? parameters)
14525
public OperatorMemberCrefSyntax WithParameters(
CrefParameterListSyntax
? parameters) => Update(this.OperatorKeyword, this.CheckedKeyword, this.OperatorToken, parameters);
14529
var
parameters = this.Parameters ?? SyntaxFactory.CrefParameterList();
14547
private
CrefParameterListSyntax
? parameters;
14569
public
CrefParameterListSyntax
? Parameters => GetRed(ref this.parameters, 4);
14590
public ConversionOperatorMemberCrefSyntax Update(SyntaxToken implicitOrExplicitKeyword, SyntaxToken operatorKeyword, SyntaxToken checkedKeyword, TypeSyntax type,
CrefParameterListSyntax
? parameters)
14606
public ConversionOperatorMemberCrefSyntax WithParameters(
CrefParameterListSyntax
? parameters) => Update(this.ImplicitOrExplicitKeyword, this.OperatorKeyword, this.CheckedKeyword, this.Type, parameters);
14610
var
parameters = this.Parameters ?? SyntaxFactory.CrefParameterList();
14675
public
CrefParameterListSyntax
Update(SyntaxToken openParenToken, SeparatedSyntaxList<CrefParameterSyntax> parameters, SyntaxToken closeParenToken)
14679
var
newNode = SyntaxFactory.CrefParameterList(openParenToken, parameters, closeParenToken);
14687
public
CrefParameterListSyntax
WithOpenParenToken(SyntaxToken openParenToken) => Update(openParenToken, this.Parameters, this.CloseParenToken);
14689
public new
CrefParameterListSyntax
WithParameters(SeparatedSyntaxList<CrefParameterSyntax> parameters) => Update(this.OpenParenToken, parameters, this.CloseParenToken);
14690
public
CrefParameterListSyntax
WithCloseParenToken(SyntaxToken closeParenToken) => Update(this.OpenParenToken, this.Parameters, closeParenToken);
14693
public new
CrefParameterListSyntax
AddParameters(params CrefParameterSyntax[] items) => WithParameters(this.Parameters.AddRange(items));
Binder\Binder_Crefs.cs (2)
230
CrefParameterListSyntax
? parameters = null;
431
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);