Class MethodFunctionNameSyntax
Represents a method-style function name syntax.
Inheritance
System.Object
MethodFunctionNameSyntax
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 MethodFunctionNameSyntax : FunctionNameSyntax
Properties
BaseName
The base name for this method.
Declaration
public FunctionNameSyntax BaseName { get; }
Property Value
ColonToken
Declaration
public SyntaxToken ColonToken { get; }
Property Value
Name
Declaration
public override SyntaxToken Name { get; }
Property Value
Overrides
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(FunctionNameSyntax, SyntaxToken, SyntaxToken)
Declaration
public MethodFunctionNameSyntax Update(FunctionNameSyntax baseName, SyntaxToken colonToken, SyntaxToken name)
Parameters
Returns
WithBaseName(FunctionNameSyntax)
Declaration
public MethodFunctionNameSyntax WithBaseName(FunctionNameSyntax baseName)
Parameters
Returns
WithColonToken(SyntaxToken)
Declaration
public MethodFunctionNameSyntax WithColonToken(SyntaxToken colonToken)
Parameters
Returns
WithName(SyntaxToken)
Declaration
public MethodFunctionNameSyntax WithName(SyntaxToken name)
Parameters
Returns
Implements
IFormattable