Enum CompilerEnvironment()->CppMacroFlags

Description

Flags for define().


Constant CPP_MACRO_DISABLED

constant int CompilerEnvironment.CPP_MACRO_DISABLED

Description

Flag indicating that the macro is temorarily disabled. Don't expand. This flag is used during preprocessing of the result from expansion of the macro.


Constant CPP_MACRO_IN_USE

constant int CompilerEnvironment.CPP_MACRO_IN_USE

Description

In use. This flag is used during preprocessing of arguments to the macro.


Constant CPP_MACRO_KEEP_NL

constant int CompilerEnvironment.CPP_MACRO_KEEP_NL

Description

Keep newlines.


Constant CPP_MACRO_USER_FLAGS

constant int CompilerEnvironment.CPP_MACRO_USER_FLAGS

Description

Mask for valid user flags (ie CPP_MACRO_VARARGS or CPP_MACRO_KEEP_NL).


Constant CPP_MACRO_VARARGS

constant int CompilerEnvironment.CPP_MACRO_VARARGS

Description

Macro is a function-style macro that accepts more arguments than define()->num_args.