### new_mangler

Controls the inclusion or exclusion of a template instance’s function return type to the mangled name of the instance.

##### Syntax

#pragma new_mangler on | off | reset

##### Targets

All platforms.

##### Remarks

The C++ standard requires that the function return type of a template instance to be included in the mangled name, which can cause incompatibilities. Enabling this pragma within a prefix file resolves those incompatibilities.

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