Controls whether the compiler emits #define and #undef directives in preprocessing output.
#pragma macro_prepdump on | off | reset
Use this pragma to help unravel confusing problems like macros that are aliasing identifiers or where headers are redefining macros unexpectedly.