- specType
Type specType;
Undocumented in source.
- defaultType
Type defaultType;
Undocumented in source.
- tdummy
Type tdummy;
Undocumented in source.
- isTemplateTypeParameter
TemplateTypeParameter isTemplateTypeParameter()
Undocumented in source. Be warned that the author may not have intended to support it.
- syntaxCopy
TemplateTypeParameter syntaxCopy()
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.
- 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.
- defaultArg
RootObject defaultArg(Loc instLoc, Scope* sc)
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.
- dummyArg
RootObject dummyArg()
Undocumented in source. Be warned that the author may not have intended to support it.
- 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#TemplateThisParameter
Syntax: this ident : specType = defaultType