1 instantiation of CrefParameterListSyntax
Microsoft.CodeAnalysis.CSharp (1)
_generated\1\Syntax.xml.Internal.Generated.cs (1)
23531
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)
657
public virtual TResult? VisitCrefParameterList(
CrefParameterListSyntax
node) => this.DefaultVisit(node);
1409
public virtual void VisitCrefParameterList(
CrefParameterListSyntax
node) => this.DefaultVisit(node);
2146
=> node.Update((TypeSyntax?)Visit(node.Name) ?? throw new ArgumentNullException("name"), (
CrefParameterListSyntax
?)Visit(node.Parameters));
2149
=> 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"));
2155
=> node.Update(VisitToken(node.OperatorKeyword), VisitToken(node.CheckedKeyword), VisitToken(node.OperatorToken), (
CrefParameterListSyntax
?)Visit(node.Parameters));
2158
=> node.Update(VisitToken(node.ImplicitOrExplicitKeyword), VisitToken(node.OperatorKeyword), VisitToken(node.CheckedKeyword), (TypeSyntax?)Visit(node.Type) ?? throw new ArgumentNullException("type"), (
CrefParameterListSyntax
?)Visit(node.Parameters));
2160
public override SyntaxNode? VisitCrefParameterList(
CrefParameterListSyntax
node)
5927
public static NameMemberCrefSyntax NameMemberCref(TypeSyntax name,
CrefParameterListSyntax
? parameters)
5938
public static ExtensionMemberCrefSyntax ExtensionMemberCref(SyntaxToken extensionKeyword, TypeArgumentListSyntax? typeArgumentList,
CrefParameterListSyntax
parameters, SyntaxToken dotToken, MemberCrefSyntax member)
5948
public static ExtensionMemberCrefSyntax ExtensionMemberCref(TypeArgumentListSyntax? typeArgumentList,
CrefParameterListSyntax
parameters, MemberCrefSyntax member)
5967
public static OperatorMemberCrefSyntax OperatorMemberCref(SyntaxToken operatorKeyword, SyntaxToken checkedKeyword, SyntaxToken operatorToken,
CrefParameterListSyntax
? parameters)
6018
public static OperatorMemberCrefSyntax OperatorMemberCref(SyntaxToken operatorToken,
CrefParameterListSyntax
? parameters)
6026
public static ConversionOperatorMemberCrefSyntax ConversionOperatorMemberCref(SyntaxToken implicitOrExplicitKeyword, SyntaxToken operatorKeyword, SyntaxToken checkedKeyword, TypeSyntax type,
CrefParameterListSyntax
? parameters)
6046
public static ConversionOperatorMemberCrefSyntax ConversionOperatorMemberCref(SyntaxToken implicitOrExplicitKeyword, TypeSyntax type,
CrefParameterListSyntax
? parameters)
6054
public static
CrefParameterListSyntax
CrefParameterList(SyntaxToken openParenToken, SeparatedSyntaxList<CrefParameterSyntax> parameters, SyntaxToken closeParenToken)
6058
return (
CrefParameterListSyntax
)Syntax.InternalSyntax.SyntaxFactory.CrefParameterList((Syntax.InternalSyntax.SyntaxToken)openParenToken.Node!, parameters.Node.ToGreenSeparatedList<Syntax.InternalSyntax.CrefParameterSyntax>(), (Syntax.InternalSyntax.SyntaxToken)closeParenToken.Node!).CreateRed();
6062
public static
CrefParameterListSyntax
CrefParameterList(SeparatedSyntaxList<CrefParameterSyntax> parameters = default)
_generated\2\Syntax.xml.Syntax.Generated.cs (25)
14457
private
CrefParameterListSyntax
? parameters;
14466
public
CrefParameterListSyntax
? Parameters => GetRed(ref this.parameters, 1);
14487
public NameMemberCrefSyntax Update(TypeSyntax name,
CrefParameterListSyntax
? parameters)
14500
public NameMemberCrefSyntax WithParameters(
CrefParameterListSyntax
? parameters) => Update(this.Name, parameters);
14504
var
parameters = this.Parameters ?? SyntaxFactory.CrefParameterList();
14518
private
CrefParameterListSyntax
? parameters;
14530
public
CrefParameterListSyntax
Parameters => GetRed(ref this.parameters, 2)!;
14557
public ExtensionMemberCrefSyntax Update(SyntaxToken extensionKeyword, TypeArgumentListSyntax? typeArgumentList,
CrefParameterListSyntax
parameters, SyntaxToken dotToken, MemberCrefSyntax member)
14571
public ExtensionMemberCrefSyntax WithParameters(
CrefParameterListSyntax
parameters) => Update(this.ExtensionKeyword, this.TypeArgumentList, parameters, this.DotToken, this.Member);
14648
private
CrefParameterListSyntax
? parameters;
14669
public
CrefParameterListSyntax
? Parameters => GetRed(ref this.parameters, 3);
14678
public OperatorMemberCrefSyntax Update(SyntaxToken operatorKeyword, SyntaxToken checkedKeyword, SyntaxToken operatorToken,
CrefParameterListSyntax
? parameters)
14693
public OperatorMemberCrefSyntax WithParameters(
CrefParameterListSyntax
? parameters) => Update(this.OperatorKeyword, this.CheckedKeyword, this.OperatorToken, parameters);
14697
var
parameters = this.Parameters ?? SyntaxFactory.CrefParameterList();
14715
private
CrefParameterListSyntax
? parameters;
14737
public
CrefParameterListSyntax
? Parameters => GetRed(ref this.parameters, 4);
14758
public ConversionOperatorMemberCrefSyntax Update(SyntaxToken implicitOrExplicitKeyword, SyntaxToken operatorKeyword, SyntaxToken checkedKeyword, TypeSyntax type,
CrefParameterListSyntax
? parameters)
14774
public ConversionOperatorMemberCrefSyntax WithParameters(
CrefParameterListSyntax
? parameters) => Update(this.ImplicitOrExplicitKeyword, this.OperatorKeyword, this.CheckedKeyword, this.Type, parameters);
14778
var
parameters = this.Parameters ?? SyntaxFactory.CrefParameterList();
14843
public
CrefParameterListSyntax
Update(SyntaxToken openParenToken, SeparatedSyntaxList<CrefParameterSyntax> parameters, SyntaxToken closeParenToken)
14847
var
newNode = SyntaxFactory.CrefParameterList(openParenToken, parameters, closeParenToken);
14855
public
CrefParameterListSyntax
WithOpenParenToken(SyntaxToken openParenToken) => Update(openParenToken, this.Parameters, this.CloseParenToken);
14857
public new
CrefParameterListSyntax
WithParameters(SeparatedSyntaxList<CrefParameterSyntax> parameters) => Update(this.OpenParenToken, parameters, this.CloseParenToken);
14858
public
CrefParameterListSyntax
WithCloseParenToken(SyntaxToken closeParenToken) => Update(this.OpenParenToken, this.Parameters, closeParenToken);
14861
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);