### macro_prepdump

Controls whether macro #defines and #undefs are emitted in the output when parsed.

##### Syntax

#pragma macro_prepdump on | off | reset

##### Targets

All platforms.

##### Remarks

TIP Use this pragma to help unravel confusing problems like macros that are aliasing indentifiers or where headers are redefining macros unexpectedly.

This pragma does not correspond to any panel setting. To check this setting, use __option (macro_prepdump), described in Checking Settings. The default setting is off.