ArrayTypeSyntax
csharp
public sealed class ArrayTypeSyntaxClass which represents the syntax node for the array type.
No guide page documents this yet — the page shows what the code says about itself.
Remarks
This node is associated with the following syntax kinds:
ArrayType
Fields and properties (2)
public TypeSyntax ElementTypeTypeSyntax node representing the type of the element of the array.
public SyntaxList<ArrayRankSpecifierSyntax> RankSpecifiersSyntaxList of ArrayRankSpecifierSyntax nodes representing the list of rank specifiers for the array.
Methods (6)
public override SyntaxNode? GetSlot(int index)public override void Accept(SyntaxVisitor visitor)public override TResult Accept<TResult>(SyntaxVisitor<TResult> visitor)public ArrayTypeSyntax Update(TypeSyntax elementType, SyntaxList<ArrayRankSpecifierSyntax> rankSpecifiers)public ArrayTypeSyntax WithElementType(TypeSyntax elementType)public ArrayTypeSyntax WithRankSpecifiers(SyntaxList<ArrayRankSpecifierSyntax> rankSpecifiers)
Used by (6)
- ArrayTypeSyntaxVixen.Raven
- BinderVixen.Raven
- SyntaxFactoryVixen.Raven
- SyntaxRewriterVixen.Raven
- SyntaxVisitorVixen.Raven
- SyntaxVisitorVixen.Raven