Class VariableAttributeSyntax
Represents a variable attribute syntax.
Inheritance
System.Object
VariableAttributeSyntax
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 VariableAttributeSyntax : LuaSyntaxNode
Properties
GreaterThanToken
Declaration
public SyntaxToken GreaterThanToken { get; }
Property Value
Identifier
The attribute name identifier token.
Declaration
public SyntaxToken Identifier { get; }
Property Value
LessThanToken
Declaration
public SyntaxToken LessThanToken { get; }
Property Value
Name
The name of the attribute.
Declaration
public string Name { get; }
Property Value
Type |
Description |
System.String |
|
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, SyntaxToken)
Declaration
public VariableAttributeSyntax Update(SyntaxToken lessThanToken, SyntaxToken identifier, SyntaxToken greaterThanToken)
Parameters
Returns
WithGreaterThanToken(SyntaxToken)
Declaration
public VariableAttributeSyntax WithGreaterThanToken(SyntaxToken greaterThanToken)
Parameters
Returns
WithIdentifier(SyntaxToken)
Declaration
public VariableAttributeSyntax WithIdentifier(SyntaxToken identifier)
Parameters
Returns
WithLessThanToken(SyntaxToken)
Declaration
public VariableAttributeSyntax WithLessThanToken(SyntaxToken lessThanToken)
Parameters
Returns
Implements
IFormattable