4 instantiations of ArrayTypeSyntax
Microsoft.CodeAnalysis.CSharp (4)
_generated\1\Syntax.xml.Internal.Generated.cs (4)
626
=> new
ArrayTypeSyntax
(this.Kind, this.elementType, this.rankSpecifiers, diagnostics, GetAnnotations());
629
=> new
ArrayTypeSyntax
(this.Kind, this.elementType, this.rankSpecifiers, GetDiagnostics(), annotations);
28844
var result = new
ArrayTypeSyntax
(SyntaxKind.ArrayType, elementType, rankSpecifiers.Node, this.context);
34266
var result = new
ArrayTypeSyntax
(SyntaxKind.ArrayType, elementType, rankSpecifiers.Node);
22 references to ArrayTypeSyntax
Microsoft.CodeAnalysis.CSharp (22)
_generated\0\Syntax.xml.Main.Generated.cs (1)
3401
return (ArrayCreationExpressionSyntax)Syntax.InternalSyntax.SyntaxFactory.ArrayCreationExpression((Syntax.InternalSyntax.SyntaxToken)newKeyword.Node!, (Syntax.InternalSyntax.
ArrayTypeSyntax
)type.Green, initializer == null ? null : (Syntax.InternalSyntax.InitializerExpressionSyntax)initializer.Green).CreateRed();
_generated\1\Syntax.xml.Internal.Generated.cs (20)
608
public
ArrayTypeSyntax
Update(TypeSyntax elementType, CoreSyntax.SyntaxList<ArrayRankSpecifierSyntax> rankSpecifiers)
612
var
newNode = SyntaxFactory.ArrayType(elementType, rankSpecifiers);
6128
internal readonly
ArrayTypeSyntax
type;
6131
internal ArrayCreationExpressionSyntax(SyntaxKind kind, SyntaxToken newKeyword,
ArrayTypeSyntax
type, InitializerExpressionSyntax? initializer, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
6146
internal ArrayCreationExpressionSyntax(SyntaxKind kind, SyntaxToken newKeyword,
ArrayTypeSyntax
type, InitializerExpressionSyntax? initializer, SyntaxFactoryContext context)
6162
internal ArrayCreationExpressionSyntax(SyntaxKind kind, SyntaxToken newKeyword,
ArrayTypeSyntax
type, InitializerExpressionSyntax? initializer)
6180
public
ArrayTypeSyntax
Type => this.type;
6198
public ArrayCreationExpressionSyntax Update(SyntaxToken newKeyword,
ArrayTypeSyntax
type, InitializerExpressionSyntax initializer)
27422
public virtual TResult VisitArrayType(
ArrayTypeSyntax
node) => this.DefaultVisit(node);
27676
public virtual void VisitArrayType(
ArrayTypeSyntax
node) => this.DefaultVisit(node);
27942
public override CSharpSyntaxNode VisitArrayType(
ArrayTypeSyntax
node)
28120
=> node.Update((SyntaxToken)Visit(node.NewKeyword), (
ArrayTypeSyntax
)Visit(node.Type), (InitializerExpressionSyntax)Visit(node.Initializer));
28834
public
ArrayTypeSyntax
ArrayType(TypeSyntax elementType, CoreSyntax.SyntaxList<ArrayRankSpecifierSyntax> rankSpecifiers)
28842
if (cached != null) return (
ArrayTypeSyntax
)cached;
28844
var
result = new ArrayTypeSyntax(SyntaxKind.ArrayType, elementType, rankSpecifiers.Node, this.context);
30166
public ArrayCreationExpressionSyntax ArrayCreationExpression(SyntaxToken newKeyword,
ArrayTypeSyntax
type, InitializerExpressionSyntax? initializer)
34256
public static
ArrayTypeSyntax
ArrayType(TypeSyntax elementType, CoreSyntax.SyntaxList<ArrayRankSpecifierSyntax> rankSpecifiers)
34264
if (cached != null) return (
ArrayTypeSyntax
)cached;
34266
var
result = new ArrayTypeSyntax(SyntaxKind.ArrayType, elementType, rankSpecifiers.Node);
35588
public static ArrayCreationExpressionSyntax ArrayCreationExpression(SyntaxToken newKeyword,
ArrayTypeSyntax
type, InitializerExpressionSyntax? initializer)
Parser\LanguageParser.cs (1)
13462
return _syntaxFactory.ArrayCreationExpression(@new, (
ArrayTypeSyntax
)type, initializer);