libclang/libIndex: USR generation: mangle source location into USRs for macros,
unless the macro comes from a system header