Inno Setup Preprocessor: #undef

Syntax

undef-directive: (undef | x) [private | protected | public] <ident>

Description

Undefines (removes) a variable or macro. If no visibility (public, protected, or private) is specified, ISPP first tries to remove a private variable of the given name, then protected, then public.

Examples

#undef MyVar
#undef MyMacro
#undef public MyVar

See also

define, dim, Visibility of Identifiers.