Preprocessor_If_Interface¶
- interface Preprocessor_If_Interface (physical)¶
- Direct parents:
inherits Conditional_Compilation_Interface
- Inherited interfaces:
- Direct implementations:
class Preprocessor_If
Field
Kind
Type
Description
Else_Position (from Conditional_Compilation_Interface)
attribute
builtin SLoc
position of
#else, if any (otherwise no_sloc). If from macro expansion, this location is that of the macro expansionOriginal_Else_Position (from Conditional_Compilation_Interface)
attribute
builtin SLoc
position of #``else``, if any (otherwise no_sloc). If from macro expansion, this location is inside the macro body or macro argument
Original_Else_Position_Index (from Conditional_Compilation_Interface)
attribute
builtin SLoc_Index_Type
Internal index for position of
#else, if any (otherwise no_sloc)Condition_Value (from Conditional_Compilation_Interface)
attribute
builtin Boolean
Whether the condition evaluated to true