Navigation

Operators and Keywords

Function List:

C++ API

verify.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define _GL_CONCAT(x, y)   _GL_CONCAT0 (x, y)
#define _GL_CONCAT0(x, y)   x##y
#define _GL_COUNTER   __LINE__
#define _GL_GENSYM(prefix)   _GL_CONCAT (prefix, _GL_COUNTER)
#define verify_true(R)
#define verify(R)   extern int (* _GL_GENSYM (verify_function) (void)) [verify_true (R)]

Define Documentation

#define _GL_CONCAT (   x,
  y 
)    _GL_CONCAT0 (x, y)
#define _GL_CONCAT0 (   x,
  y 
)    x##y
#define _GL_COUNTER   __LINE__
#define _GL_GENSYM (   prefix  )     _GL_CONCAT (prefix, _GL_COUNTER)
#define verify (   R  )     extern int (* _GL_GENSYM (verify_function) (void)) [verify_true (R)]
#define verify_true (   R  ) 
Value:
(!!sizeof \
      (struct { unsigned int verify_error_if_negative_size__: (R) ? 1 : -1; }))
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines