FunctionDeclaration::FunctionDeclaration():
+ virtua(false),
+ overrd(false),
definition(0),
return_type_declaration(0)
{ }
return_type(other.return_type),
name(other.name),
parameters(other.parameters),
+ virtua(other.virtua),
+ overrd(other.overrd),
body(other.body),
signature(other.signature),
definition(other.definition==&other ? this : 0),