Function Parser.parseFunctionDeclaration
Parses a FunctionDeclaration
FunctionDeclaration parseFunctionDeclaration
(
Type type = null,
bool isAuto = false,
Attribute[] attributes = null
);
functionDeclaration: (storageClass+ | type) Identifier parameters memberFunctionAttribute* (functionBody | ';') | (storageClass+ | type) Identifier templateParameters parameters memberFunctionAttribute* constraint? (functionBody | ';') ;