P99

◆ P99_GENERIC_NULLPTR

#define P99_GENERIC_NULLPTR (   PEXP,
  TRUE,
  FALSE 
)
Value:
(P99_GENERIC_NULLPTR_CONSTANT(PEXP, TRUE, FALSE) \
&&!P99_GENERIC_INTEGRAL_CONSTANT(PEXP, TRUE, FALSE))
Remarks
argument 0 maybe evaluated several times for its type but only once for its value
argument 1 maybe evaluated several times for its type but only once for its value
argument 2 maybe evaluated several times for its type but only once for its value

Definition at line 1794 of file p99_generic.h.

P99_GENERIC_NULLPTR_CONSTANT
#define P99_GENERIC_NULLPTR_CONSTANT(PEXP, TRUE, FALSE)
Definition: p99_generic.h:1707
P99_GENERIC_INTEGRAL_CONSTANT
#define P99_GENERIC_INTEGRAL_CONSTANT(EXP, TRUE, FALSE)
Definition: p99_generic.h:1744