eĿlipsis
a language independent preprocessor
 
Loading...
Searching...
No Matches
ellipsis-predefined.h File Reference

predefined macros needed by eĿlipsis More...

Go to the source code of this file.

Macros

#define __ATTR_LEVEL__   0
 1 when inside an attribute [[]], 0 otherwise.
 
#define __BRACE_LEVEL__   0
 The current depth of nested braces {}.
 
#define __BRACKET_LEVEL__   0
 The current depth of nested brackets [].
 

Detailed Description

predefined macros needed by eĿlipsis

Macro Definition Documentation

◆ __ATTR_LEVEL__

#define __ATTR_LEVEL__   0

1 when inside an attribute [[]], 0 otherwise.

Warning
This macro may not be undefined or changed otherwise

◆ __BRACE_LEVEL__

#define __BRACE_LEVEL__   0

The current depth of nested braces {}.

Warning
This macro may not be undefined or changed otherwise

◆ __BRACKET_LEVEL__

#define __BRACKET_LEVEL__   0

The current depth of nested brackets [].

Warning
This macro may not be undefined or changed otherwise