ASTBase.TemplateInstance

Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.

Constructors

this
this(Loc loc, Identifier ident, Objects* tiargs)
Undocumented in source.
this
this(Loc loc, TemplateDeclaration td, Objects* tiargs)
Undocumented in source.

Members

Functions

accept
void accept(Visitor v)
Undocumented in source. Be warned that the author may not have intended to support it.
arraySyntaxCopy
Objects* arraySyntaxCopy(Objects* objs)
Undocumented in source. Be warned that the author may not have intended to support it.
isTemplateInstance
inout(TemplateInstance) isTemplateInstance()
Undocumented in source. Be warned that the author may not have intended to support it.
objectSyntaxCopy
RootObject objectSyntaxCopy(RootObject o)
Undocumented in source. Be warned that the author may not have intended to support it.
syntaxCopy
Dsymbol syntaxCopy(Dsymbol s)
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

havetempdecl
bool havetempdecl;
Undocumented in source.
inst
TemplateInstance inst;
Undocumented in source.
name
Identifier name;
Undocumented in source.
semantictiargsdone
bool semantictiargsdone;
Undocumented in source.
tempdecl
Dsymbol tempdecl;
Undocumented in source.
tiargs
Objects* tiargs;
Undocumented in source.

Inherited Members

From ScopeDsymbol

members
Dsymbols* members;
Undocumented in source.
accept
void accept(Visitor v)
Undocumented in source. Be warned that the author may not have intended to support it.

Meta