we can now parse function pointers and we do not import macros several times
sample files