Class CompositeTypeNameSyntax
This node represents a composite name (.T)
Inheritance
System.Object
CompositeTypeNameSyntax
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 CompositeTypeNameSyntax : TypeNameSyntax
Properties
Base
Gets the name of the type.
Declaration
public TypeNameSyntax Base { get; }
Property Value
DotToken
Declaration
public SyntaxToken DotToken { get; }
Property Value
IdentifierToken
Gets the name of the type.
Declaration
public SyntaxToken IdentifierToken { get; }
Property Value
TypeArgumentList
The type argument list for this generic type.
Declaration
public override TypeArgumentListSyntax TypeArgumentList { 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>)
AddTypeArgumentListArguments(TypeSyntax[])
Declaration
public CompositeTypeNameSyntax AddTypeArgumentListArguments(params TypeSyntax[] items)
Parameters
Returns
Update(TypeNameSyntax, SyntaxToken, SyntaxToken, TypeArgumentListSyntax)
Declaration
public CompositeTypeNameSyntax Update(TypeNameSyntax base, SyntaxToken dotToken, SyntaxToken identifierToken, TypeArgumentListSyntax typeArgumentList)
Parameters
Returns
WithBase(TypeNameSyntax)
Declaration
public CompositeTypeNameSyntax WithBase(TypeNameSyntax base)
Parameters
Returns
WithDotToken(SyntaxToken)
Declaration
public CompositeTypeNameSyntax WithDotToken(SyntaxToken dotToken)
Parameters
Returns
WithIdentifierToken(SyntaxToken)
Declaration
public CompositeTypeNameSyntax WithIdentifierToken(SyntaxToken identifierToken)
Parameters
Returns
WithTypeArgumentList(TypeArgumentListSyntax)
Declaration
public CompositeTypeNameSyntax WithTypeArgumentList(TypeArgumentListSyntax typeArgumentList)
Parameters
Returns
Implements
IFormattable