Class LocalDeclarationNameSyntax
Inheritance
System.Object
LocalDeclarationNameSyntax
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 LocalDeclarationNameSyntax : LuaSyntaxNode
Properties
Attribute
Declaration
public VariableAttributeSyntax Attribute { get; }
Property Value
AttributeName
The name of the attribute.
Declaration
public string AttributeName { get; }
Property Value
Type |
Description |
System.String |
|
IdentifierName
Declaration
public IdentifierNameSyntax IdentifierName { get; }
Property Value
Name
Declaration
public string Name { get; }
Property Value
Type |
Description |
System.String |
|
TypeBinding
Declaration
public TypeBindingSyntax TypeBinding { 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(IdentifierNameSyntax, VariableAttributeSyntax, TypeBindingSyntax)
Declaration
public LocalDeclarationNameSyntax Update(IdentifierNameSyntax identifierName, VariableAttributeSyntax attribute, TypeBindingSyntax typeBinding)
Parameters
Returns
WithAttribute(VariableAttributeSyntax)
Declaration
public LocalDeclarationNameSyntax WithAttribute(VariableAttributeSyntax attribute)
Parameters
Returns
WithIdentifierName(IdentifierNameSyntax)
Declaration
public LocalDeclarationNameSyntax WithIdentifierName(IdentifierNameSyntax identifierName)
Parameters
Returns
WithTypeBinding(TypeBindingSyntax)
Declaration
public LocalDeclarationNameSyntax WithTypeBinding(TypeBindingSyntax typeBinding)
Parameters
Returns
Implements
IFormattable