Class TemplateDeclaration

class TemplateDeclaration
  : BaseNode ;

Fields

NameTypeDescription
comment string
constraint Constraint
declarations Declaration[]
endLocation ulongByte position of the closing brace
name TokenStructure!(ubyte,"import dparse.lexer:TokenTriviaFields; mixin TokenTriviaFields;")
startLocation ulongByte position of the opening brace
templateParameters TemplateParameters
tokens const(TokenStructure!(ubyte,"import dparse.lexer:TokenTriviaFields; mixin TokenTriviaFields;"))[]List of tokens consumed by this AST node

Methods

NameDescription
accept (visitor)