dont_inline

Controls the generation of inline functions.

Syntax
  #pragma dont_inline on | off | reset  
Remarks

If you enable this pragma, the compiler does not inline any function calls. However, it will not override those declared with the inline keyword. Also, it does not automatically inline functions, regardless of the setting of the auto_inline pragma. If you disable this pragma, the compiler expands all inline function calls, within the limits you set through other inlining-related pragmas.

This pragma corresponds to the Don't Inline setting of the Inline Depth pull-down menu of the Language panel. To check this setting, use __option (dont_inline), described in Checking Pragma Settings. By default, this pragma is disabled.