Enum CompilerEnvironment()->CppDefArgFlags
- Description
These flags affect the behavior of macro argument expansion, and are used in the define()->parts array.
- Constant
CPP_DEF_ARG_MASK
constant
int
CompilerEnvironment.CPP_DEF_ARG_MASK
- Description
Mask for converting a define()->parts entry into an argument number.
- Constant
CPP_DEF_ARG_NEED_COMMA
constant
int
CompilerEnvironment.CPP_DEF_ARG_NEED_COMMA
- Description
Insert a comma before the argument if it is not the empty varargs argument.
- Constant
CPP_DEF_ARG_NOPOSTSPACE
constant
int
CompilerEnvironment.CPP_DEF_ARG_NOPOSTSPACE
- Description
Inhibit insertion of whitespace after the argument expansion.
- Constant
CPP_DEF_ARG_NOPRESPACE
constant
int
CompilerEnvironment.CPP_DEF_ARG_NOPRESPACE
- Description
Inhibit insertion of whitespace before the argument expansion.