- accept
void accept(Visitor v)
 Undocumented in source. Be warned that the author may not have intended to support it.
- declareParameter
bool declareParameter(Scope* sc)
 Undocumented in source. Be warned that the author may not have intended to support it.
- defaultArg
RootObject defaultArg(Loc instLoc, Scope* sc)
 Undocumented in source. Be warned that the author may not have intended to support it.
- dummyArg
RootObject dummyArg()
 Undocumented in source. Be warned that the author may not have intended to support it.
- hasDefaultArg
bool hasDefaultArg()
 Undocumented in source. Be warned that the author may not have intended to support it.
- isTemplateAliasParameter
TemplateAliasParameter isTemplateAliasParameter()
 Undocumented in source. Be warned that the author may not have intended to support it.
- print
void print(RootObject oarg, RootObject oded)
 Undocumented in source. Be warned that the author may not have intended to support it.
- specialization
RootObject specialization()
 Undocumented in source. Be warned that the author may not have intended to support it.
- syntaxCopy
TemplateParameter syntaxCopy()
 Undocumented in source. Be warned that the author may not have intended to support it.
- loc
Loc loc;
 Undocumented in source.
- ident
Identifier ident;
 Undocumented in source.
- dependent
bool dependent;
 Undocumented in source.
- isTemplateTypeParameter
TemplateTypeParameter isTemplateTypeParameter()
 Undocumented in source. Be warned that the author may not have intended to support it.
- isTemplateValueParameter
TemplateValueParameter isTemplateValueParameter()
 Undocumented in source. Be warned that the author may not have intended to support it.
- isTemplateAliasParameter
TemplateAliasParameter isTemplateAliasParameter()
 Undocumented in source. Be warned that the author may not have intended to support it.
- isTemplateThisParameter
TemplateThisParameter isTemplateThisParameter()
 Undocumented in source. Be warned that the author may not have intended to support it.
- isTemplateTupleParameter
TemplateTupleParameter isTemplateTupleParameter()
 Undocumented in source. Be warned that the author may not have intended to support it.
- syntaxCopy
TemplateParameter syntaxCopy()
 Undocumented in source.
- declareParameter
bool declareParameter(Scope* sc)
 Undocumented in source.
- print
void print(RootObject oarg, RootObject oded)
 Undocumented in source.
- specialization
RootObject specialization()
 Undocumented in source.
- defaultArg
RootObject defaultArg(Loc instLoc, Scope* sc)
 Undocumented in source.
- hasDefaultArg
bool hasDefaultArg()
 Undocumented in source.
- toChars
const(char)* toChars()
 Undocumented in source. Be warned that the author may not have intended to support it.
- dyncast
DYNCAST dyncast()
 Undocumented in source. Be warned that the author may not have intended to support it.
- dummyArg
RootObject dummyArg()
 Undocumented in source.
- accept
void accept(Visitor v)
 Undocumented in source. Be warned that the author may not have intended to support it.
https://dlang.org/spec/template.html#TemplateAliasParameter
Syntax: specType ident : specAlias = defaultAlias