Add mangling for function pointers
Fix test regression due to clang update

test_macro breaks after clang updated to r191068.  Investigation shows
that clang generates extra leading white spaces in preprocess output,
breaking the parser.
Mangle pointer to member