Class IdentifierKeyedTableFieldSyntax
Represents a table field whose key is an identifier.
Inheritance
System.Object
IdentifierKeyedTableFieldSyntax
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 IdentifierKeyedTableFieldSyntax : TableFieldSyntax
Properties
EqualsToken
Declaration
public SyntaxToken EqualsToken { get; }
Property Value
Identifier
Declaration
public SyntaxToken Identifier { get; }
Property Value
Value
Declaration
public ExpressionSyntax Value { 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, SyntaxToken, ExpressionSyntax)
Declaration
public IdentifierKeyedTableFieldSyntax Update(SyntaxToken identifier, SyntaxToken equalsToken, ExpressionSyntax value)
Parameters
Returns
WithEqualsToken(SyntaxToken)
Declaration
public IdentifierKeyedTableFieldSyntax WithEqualsToken(SyntaxToken equalsToken)
Parameters
Returns
WithIdentifier(SyntaxToken)
Declaration
public IdentifierKeyedTableFieldSyntax WithIdentifier(SyntaxToken identifier)
Parameters
Returns
WithValue(ExpressionSyntax)
Declaration
public IdentifierKeyedTableFieldSyntax WithValue(ExpressionSyntax value)
Parameters
Returns
Implements
IFormattable