Class ElementAccessExpressionSyntax
Represents an element access expression.
Inheritance
System.Object
ElementAccessExpressionSyntax
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 ElementAccessExpressionSyntax : VariableExpressionSyntax
Properties
CloseBracketToken
The closing bracket token.
Declaration
public SyntaxToken CloseBracketToken { get; }
Property Value
Expression
The expression that contains the member being accessed.
Declaration
public PrefixExpressionSyntax Expression { get; }
Property Value
KeyExpression
Declaration
public ExpressionSyntax KeyExpression { get; }
Property Value
OpenBracketToken
The opening bracket token.
Declaration
public SyntaxToken OpenBracketToken { 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(PrefixExpressionSyntax, SyntaxToken, ExpressionSyntax, SyntaxToken)
Declaration
public ElementAccessExpressionSyntax Update(PrefixExpressionSyntax expression, SyntaxToken openBracketToken, ExpressionSyntax keyExpression, SyntaxToken closeBracketToken)
Parameters
Returns
WithCloseBracketToken(SyntaxToken)
Declaration
public ElementAccessExpressionSyntax WithCloseBracketToken(SyntaxToken closeBracketToken)
Parameters
Returns
WithExpression(PrefixExpressionSyntax)
Declaration
public ElementAccessExpressionSyntax WithExpression(PrefixExpressionSyntax expression)
Parameters
Returns
WithKeyExpression(ExpressionSyntax)
Declaration
public ElementAccessExpressionSyntax WithKeyExpression(ExpressionSyntax keyExpression)
Parameters
Returns
WithOpenBracketToken(SyntaxToken)
Declaration
public ElementAccessExpressionSyntax WithOpenBracketToken(SyntaxToken openBracketToken)
Parameters
Returns
Implements
IFormattable