Class ArrayTypeSyntax
This node represents an array type.
Inheritance
System.Object
ArrayTypeSyntax
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Assembly: cs.temp.dll.dll
Syntax
public sealed class ArrayTypeSyntax : TableBasedTypeSyntax
Properties
CloseBraceToken
Declaration
public SyntaxToken CloseBraceToken { get; }
Property Value
OpenBraceToken
Declaration
public SyntaxToken OpenBraceToken { get; }
Property Value
Type
Declaration
public TypeSyntax Type { get; }
Property Value
Methods
Accept(LuaSyntaxVisitor)
Declaration
public override void Accept(LuaSyntaxVisitor visitor)
Parameters
Overrides
Accept<TResult>(LuaSyntaxVisitor<TResult>)
Declaration
public override TResult Accept<TResult>(LuaSyntaxVisitor<TResult> visitor)
Parameters
Returns
Type Parameters
Overrides
Loretta.CodeAnalysis.Lua.LuaSyntaxNode.Accept<TResult>(Loretta.CodeAnalysis.Lua.LuaSyntaxVisitor<TResult>)
Update(SyntaxToken, TypeSyntax, SyntaxToken)
Declaration
public ArrayTypeSyntax Update(SyntaxToken openBraceToken, TypeSyntax type, SyntaxToken closeBraceToken)
Parameters
Returns
WithCloseBraceToken(SyntaxToken)
Declaration
public ArrayTypeSyntax WithCloseBraceToken(SyntaxToken closeBraceToken)
Parameters
Returns
WithOpenBraceToken(SyntaxToken)
Declaration
public ArrayTypeSyntax WithOpenBraceToken(SyntaxToken openBraceToken)
Parameters
Returns
WithType(TypeSyntax)
Declaration
public ArrayTypeSyntax WithType(TypeSyntax type)
Parameters
Returns
Implements
IFormattable