AliasDeclaration

Undocumented in source.

Constructors

this
this(Entity parent, string name)
Undocumented in source.

Members

Functions

iterateChildren
void iterateChildren(bool delegate(Entity) del)
Undocumented in source. Be warned that the author may not have intended to support it.

Properties

dup
AliasDeclaration dup [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
kind
DeclarationKind kind [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
kindCaption
string kindCaption [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
type
Type type [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

targetDecl
Declaration targetDecl;
Undocumented in source.
targetString
string targetString;
Undocumented in source.
targetType
Type targetType;
Undocumented in source.

Inherited Members

From Declaration

inheritingDecl
Declaration inheritingDecl;
Undocumented in source.
protection
Protection protection;
Undocumented in source.
attributes
string[] attributes;
Undocumented in source.
line
int line;
Undocumented in source.
isTemplate
bool isTemplate;
Undocumented in source.
templateArgs
TemplateParameterDeclaration[] templateArgs;
Undocumented in source.
templateConstraint
string templateConstraint;
Undocumented in source.
kindCaption
string kindCaption [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
dup
Declaration dup [@property getter]
Undocumented in source.
kind
DeclarationKind kind [@property getter]
Undocumented in source.
parentDeclaration
inout(Declaration) parentDeclaration [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
module_
Module module_ [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
module_
const(Module) module_ [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
templateArgsString
string templateArgsString [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
iterateChildren
void iterateChildren(bool delegate(Entity) del)
Undocumented in source.
copyFrom
void copyFrom(Declaration src)
Undocumented in source. Be warned that the author may not have intended to support it.

Meta