### internal

Controls the internalization of data or functions.

##### Syntax

#pragma internal on | off | reset
#pragma internal list name1 [, name2 ]*

##### Targets

All platforms.

##### Remarks

When using the #pragma internal on format, all data and functions are automatically internalized.

Use the #pragma internal list format to tag specific data or functions for internalization. It applies to all names if it is used on an overloaded function. You cannot use this pragma for C++ member functions or static class members. An example of an internalized list:

extern int f(),g;
#pragma internal list f,g

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