This patch adds support to handle macros in function parameter list
and function return type.
Consider the following case:
const ElfW(Addr)* foo(ElfW(Addr)* addr);
This case was handled incorrectly because the star token was
handled as a binary operator. After formatting:
const ElfW(Addr) * foo(ElfW(Addr) * addr);
This patch adds support for this case.
All format tests pass.
your naming convention is incorrect it would be parseFunctionQualifiedName
what are your trying to do here? are you just trying to skip the to the (