FunctionNode
FunctionNode(Node* nameNode, bool hasReturnType, bool isExternC)
bool _ParseFunctionType(FunctionNode*& _node);;
bool _ParseBareFunctionType(FunctionNode* node);
FunctionNode* functionNode;
if (!NodeCreator<FunctionNode>(this)(name, false, false, functionNode))
FunctionNode* functionNode;
Demangler::_ParseFunctionType(FunctionNode*& _node)
if (!NodeCreator<FunctionNode>(this)((Node*)NULL, true, isExternC,
Demangler::_ParseBareFunctionType(FunctionNode* node)