FunctionDeclaration

Undocumented in source.

Constructors

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

Members

Functions

hasAttribute
bool hasAttribute(string att)
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. Be warned that the author may not have intended to support it.

Properties

dup
FunctionDeclaration 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.

Variables

parameters
VariableDeclaration[] parameters;
Undocumented in source.
returnType
Type returnType;
Undocumented in source.

Inherited Members

From TypedDeclaration

type
Type type;
Undocumented in source.
kindCaption
string kindCaption [@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.
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