4 instantiations of BracketedParameterListSyntax
Microsoft.CodeAnalysis.CSharp (4)
_generated\1\Syntax.xml.Internal.Generated.cs (4)
22287
=> new
BracketedParameterListSyntax
(this.Kind, this.openBracketToken, this.parameters, this.closeBracketToken, diagnostics, GetAnnotations());
22290
=> new
BracketedParameterListSyntax
(this.Kind, this.openBracketToken, this.parameters, this.closeBracketToken, GetDiagnostics(), annotations);
33115
var result = new
BracketedParameterListSyntax
(SyntaxKind.BracketedParameterList, openBracketToken, parameters.Node, closeBracketToken, this.context);
38537
var result = new
BracketedParameterListSyntax
(SyntaxKind.BracketedParameterList, openBracketToken, parameters.Node, closeBracketToken);
27 references to BracketedParameterListSyntax
Microsoft.CodeAnalysis.CSharp (27)
_generated\0\Syntax.xml.Main.Generated.cs (1)
5782
return (IndexerDeclarationSyntax)Syntax.InternalSyntax.SyntaxFactory.IndexerDeclaration(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.SyntaxToken>(), (Syntax.InternalSyntax.TypeSyntax)type.Green, explicitInterfaceSpecifier == null ? null : (Syntax.InternalSyntax.ExplicitInterfaceSpecifierSyntax)explicitInterfaceSpecifier.Green, (Syntax.InternalSyntax.SyntaxToken)thisKeyword.Node!, (Syntax.InternalSyntax.
BracketedParameterListSyntax
)parameterList.Green, accessorList == null ? null : (Syntax.InternalSyntax.AccessorListSyntax)accessorList.Green, expressionBody == null ? null : (Syntax.InternalSyntax.ArrowExpressionClauseSyntax)expressionBody.Green, (Syntax.InternalSyntax.SyntaxToken?)semicolonToken.Node).CreateRed();
_generated\1\Syntax.xml.Internal.Generated.cs (20)
21638
internal readonly
BracketedParameterListSyntax
parameterList;
21643
internal IndexerDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax type, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier, SyntaxToken thisKeyword,
BracketedParameterListSyntax
parameterList, AccessorListSyntax? accessorList, ArrowExpressionClauseSyntax? expressionBody, SyntaxToken? semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
21685
internal IndexerDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax type, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier, SyntaxToken thisKeyword,
BracketedParameterListSyntax
parameterList, AccessorListSyntax? accessorList, ArrowExpressionClauseSyntax? expressionBody, SyntaxToken? semicolonToken, SyntaxFactoryContext context)
21728
internal IndexerDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, TypeSyntax type, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier, SyntaxToken thisKeyword,
BracketedParameterListSyntax
parameterList, AccessorListSyntax? accessorList, ArrowExpressionClauseSyntax? expressionBody, SyntaxToken? semicolonToken)
21776
public
BracketedParameterListSyntax
ParameterList => this.parameterList;
21801
public IndexerDeclarationSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<SyntaxToken> modifiers, TypeSyntax type, ExplicitInterfaceSpecifierSyntax explicitInterfaceSpecifier, SyntaxToken thisKeyword,
BracketedParameterListSyntax
parameterList, AccessorListSyntax accessorList, ArrowExpressionClauseSyntax expressionBody, SyntaxToken semicolonToken)
22269
public
BracketedParameterListSyntax
Update(SyntaxToken openBracketToken, CoreSyntax.SeparatedSyntaxList<ParameterSyntax> parameters, SyntaxToken closeBracketToken)
22273
var
newNode = SyntaxFactory.BracketedParameterList(openBracketToken, parameters, closeBracketToken);
27616
public virtual TResult VisitBracketedParameterList(
BracketedParameterListSyntax
node) => this.DefaultVisit(node);
27870
public virtual void VisitBracketedParameterList(
BracketedParameterListSyntax
node) => this.DefaultVisit(node);
28513
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (TypeSyntax)Visit(node.Type), (ExplicitInterfaceSpecifierSyntax)Visit(node.ExplicitInterfaceSpecifier), (SyntaxToken)Visit(node.ThisKeyword), (
BracketedParameterListSyntax
)Visit(node.ParameterList), (AccessorListSyntax)Visit(node.AccessorList), (ArrowExpressionClauseSyntax)Visit(node.ExpressionBody), (SyntaxToken)Visit(node.SemicolonToken));
28524
public override CSharpSyntaxNode VisitBracketedParameterList(
BracketedParameterListSyntax
node)
32999
public IndexerDeclarationSyntax IndexerDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<SyntaxToken> modifiers, TypeSyntax type, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier, SyntaxToken thisKeyword,
BracketedParameterListSyntax
parameterList, AccessorListSyntax? accessorList, ArrowExpressionClauseSyntax? expressionBody, SyntaxToken? semicolonToken)
33102
public
BracketedParameterListSyntax
BracketedParameterList(SyntaxToken openBracketToken, CoreSyntax.SeparatedSyntaxList<ParameterSyntax> parameters, SyntaxToken closeBracketToken)
33113
if (cached != null) return (
BracketedParameterListSyntax
)cached;
33115
var
result = new BracketedParameterListSyntax(SyntaxKind.BracketedParameterList, openBracketToken, parameters.Node, closeBracketToken, this.context);
38421
public static IndexerDeclarationSyntax IndexerDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<SyntaxToken> modifiers, TypeSyntax type, ExplicitInterfaceSpecifierSyntax? explicitInterfaceSpecifier, SyntaxToken thisKeyword,
BracketedParameterListSyntax
parameterList, AccessorListSyntax? accessorList, ArrowExpressionClauseSyntax? expressionBody, SyntaxToken? semicolonToken)
38524
public static
BracketedParameterListSyntax
BracketedParameterList(SyntaxToken openBracketToken, CoreSyntax.SeparatedSyntaxList<ParameterSyntax> parameters, SyntaxToken closeBracketToken)
38535
if (cached != null) return (
BracketedParameterListSyntax
)cached;
38537
var
result = new BracketedParameterListSyntax(SyntaxKind.BracketedParameterList, openBracketToken, parameters.Node, closeBracketToken);
_generated\2\Syntax.xml.Syntax.Generated.cs (2)
13990
public SyntaxToken OpenBracketToken => new SyntaxToken(this, ((InternalSyntax.
BracketedParameterListSyntax
)this.Green).openBracketToken, Position, 0);
14002
public SyntaxToken CloseBracketToken => new SyntaxToken(this, ((InternalSyntax.
BracketedParameterListSyntax
)this.Green).closeBracketToken, GetChildPosition(2), GetChildIndex(2));
Parser\LanguageParser.cs (3)
4234
var
parameterList = this.ParseBracketedParameterList();
4803
internal
BracketedParameterListSyntax
ParseBracketedParameterList()
4807
return (
BracketedParameterListSyntax
)this.EatNode();
Syntax\SyntaxFactory.cs (1)
1867
var
node = parser.ParseBracketedParameterList();