FunctionDeclaration

Members

Functions

accept
void accept(ASTVisitor visitor)
Undocumented in source. Be warned that the author may not have intended to support it.

Mixins

__anonymous
mixin OpEquals
Undocumented in source.

Variables

attributes
Attribute[] attributes;
comment
string comment;
constraint
Constraint constraint;
functionBody
FunctionBody functionBody;
hasAuto
bool hasAuto;
hasRef
bool hasRef;
memberFunctionAttributes
MemberFunctionAttribute[] memberFunctionAttributes;
name
Token name;
parameters
Parameters parameters;
returnType
Type returnType;
storageClasses
StorageClass[] storageClasses;
templateParameters
TemplateParameters templateParameters;

Mixed In Members

From mixin OpEquals

opEquals
bool opEquals(Object other)
Undocumented in source. Be warned that the author may not have intended to support it.

Inherited Members

From BaseNode

tokens
const(Token)[] tokens;

List of tokens consumed by this AST node

accept
void accept(ASTVisitor visitor)
Undocumented in source.

Meta