halcheck 1.0
Loading...
Searching...
No Matches
lib/pp

Pre-processing utilities. More...

Macros

#define HALCHECK_EMPTY
 Literally nothing.
 
#define HALCHECK_EXPAND(x)
 Delays the expansion of a token sequence.
 
#define HALCHECK_CAT(x, y)
 Concatenates two token sequences.
 
#define HALCHECK_1ST(...)
 Retrieves the first element of a list of token sequences.
 
#define HALCHECK_2ND(...)
 Retrieves the second element of a list of token sequences.
 
#define HALCHECK_3RD(...)
 Retrieves the third element of a list of token sequences.
 
#define HALCHECK_NODISCARD   [[nodiscard]]
 A backwards-compatible substitute for the [[nodiscard]] attribute.
 
#define HALCHECK_INLINE_CONSTEXPR   inline constexpr
 A backwards-compatible substitute for inline constexpr.
 

Detailed Description

Pre-processing utilities.