Macros
compiler_macros.h File Reference

Go to the source code of this file.

Macros

#define GCC_VERSION   0
 
#define CLANG_VERSION   0
 
#define GCC_IS_AT_LEAST(major, minor, patch)    GCC_VERSION >= ((100000 * (major)) + (1000 * (minor)) + (patch))
 
#define CLANG_IS_AT_LEAST(major, minor, patch)    CLANG_VERSION >= ((100000 * (major)) + (1000 * (minor)) + (patch))
 
#define APPLE_CLANG_IS_AT_LEAST(major, minor, patch)   0
 
#define EXTERN_C_FUNC_DECLARE_START_DETAIL   extern "C" {
 
#define EXTERN_C_FUNC_DECLARE_START   EXTERN_C_FUNC_DECLARE_START_DETAIL
 
#define EXTERN_C_FUNC_DECLARE_END   }
 
#define FALLTHROUGH   while (0)
 
#define IGNORE_FALLTHROUGH_START
 
#define IGNORE_FALLTHROUGH_END
 
#define UNUSED_PRIVATE_FIELD
 

Macro Definition Documentation

#define APPLE_CLANG_IS_AT_LEAST (   major,
  minor,
  patch 
)    0

Definition at line 57 of file compiler_macros.h.

#define CLANG_IS_AT_LEAST (   major,
  minor,
  patch 
)    CLANG_VERSION >= ((100000 * (major)) + (1000 * (minor)) + (patch))

Definition at line 53 of file compiler_macros.h.

#define CLANG_VERSION   0

Definition at line 30 of file compiler_macros.h.

#define EXTERN_C_FUNC_DECLARE_END   }

Definition at line 80 of file compiler_macros.h.

#define EXTERN_C_FUNC_DECLARE_START   EXTERN_C_FUNC_DECLARE_START_DETAIL

Definition at line 79 of file compiler_macros.h.

#define EXTERN_C_FUNC_DECLARE_START_DETAIL   extern "C" {

Definition at line 68 of file compiler_macros.h.

#define FALLTHROUGH   while (0)

Definition at line 96 of file compiler_macros.h.

#define GCC_IS_AT_LEAST (   major,
  minor,
  patch 
)    GCC_VERSION >= ((100000 * (major)) + (1000 * (minor)) + (patch))

Definition at line 36 of file compiler_macros.h.

#define GCC_VERSION   0

Definition at line 17 of file compiler_macros.h.

#define IGNORE_FALLTHROUGH_END

Definition at line 113 of file compiler_macros.h.

#define IGNORE_FALLTHROUGH_START

Definition at line 112 of file compiler_macros.h.

#define UNUSED_PRIVATE_FIELD

Definition at line 130 of file compiler_macros.h.