Unable to get tokens, whenever macros are involved

Hello Everyone,

I am witting tools for source code analysis using clang AST. Currently
I am using python bindings as an interface to clang.

There is this one test case that's breaking my analysis,
the problem occurs whenever I am listing tokens.

here are the sample codes:

    ast_exp.h