_BIT_FIELDS_HTOL
#elif defined(_BIT_FIELDS_HTOL)
#error One of _BIT_FIELDS_LTOH or _BIT_FIELDS_HTOL must be defined
#if defined(_BIT_FIELDS_HTOL)
#ifdef _BIT_FIELDS_HTOL
#ifdef _BIT_FIELDS_HTOL
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if !defined(_BIT_FIELDS_LTOH) && !defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#elif defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL) || defined(BIT_ZERO_ON_LEFT)
#elif defined(_BIT_FIELDS_HTOL)
#error One of _BIT_FIELDS_LTOH or _BIT_FIELDS_HTOL must be defined
#elif defined(_BIT_FIELDS_HTOL)
#elif defined(_BIT_FIELDS_HTOL)
#error One of _BIT_FIELDS_LTOH or _BIT_FIELDS_HTOL must be defined
#ifdef _BIT_FIELDS_HTOL
#ifdef _BIT_FIELDS_HTOL
#elif defined(_BIT_FIELDS_HTOL)
#elif defined(_BIT_FIELDS_HTOL)
#error One of _BIT_FIELDS_LTOH or _BIT_FIELDS_HTOL must be defined
#if !defined(_BIT_FIELDS_HTOL) && !defined(_BIT_FIELDS_LTOH) && \
#define _BIT_FIELDS_BIG_ENDIAN _BIT_FIELDS_HTOL
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if !defined(_BIT_FIELDS_HTOL) && !defined(_BIT_FIELDS_LTOH)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#ifdef _BIT_FIELDS_HTOL
#ifdef _BIT_FIELDS_HTOL
#ifdef _BIT_FIELDS_HTOL
#if defined(_BIT_FIELDS_HTOL)
#if !defined(_BIT_FIELDS_LTOH) && !defined(_BIT_FIELDS_HTOL)
#if !defined(_BIT_FIELDS_LTOH) && !defined(_BIT_FIELDS_HTOL)
#elif defined(_BIT_FIELDS_HTOL)
#error One of _BIT_FIELDS_LTOH or _BIT_FIELDS_HTOL must be defined
#if !defined(_BIT_FIELDS_LTOH) && !defined(_BIT_FIELDS_HTOL)
#elif defined(_BIT_FIELDS_HTOL)
#if !defined(_BIT_FIELDS_LTOH) && !defined(_BIT_FIELDS_HTOL)
#if !defined(_BIT_FIELDS_LTOH) && !defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#error one of _BIT_FIELDS_HTOL or _BIT_FIELDS_LTOH must be defined
#elif defined(_BIT_FIELDS_HTOL)
#elif defined(_BIT_FIELDS_HTOL)
#error One of _BIT_FIELDS_LTOH or _BIT_FIELDS_HTOL must be defined
#elif defined(_BIT_FIELDS_HTOL)
#error One of _BIT_FIELDS_LTOH or _BIT_FIELDS_HTOL must be defined
#elif defined(_BIT_FIELDS_HTOL)
#error One of _BIT_FIELDS_LTOH or _BIT_FIELDS_HTOL must be defined
#elif defined(_BIT_FIELDS_HTOL)
#error One of _BIT_FIELDS_LTOH or _BIT_FIELDS_HTOL must be defined
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#define _BIT_FIELDS_BIG_ENDIAN _BIT_FIELDS_HTOL
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#ifdef _BIT_FIELDS_HTOL
#ifdef _BIT_FIELDS_HTOL
#ifdef _BIT_FIELDS_HTOL
#ifdef _BIT_FIELDS_HTOL
#ifdef _BIT_FIELDS_HTOL
#ifdef _BIT_FIELDS_HTOL
#ifdef _BIT_FIELDS_HTOL
#ifdef _BIT_FIELDS_HTOL
#ifdef _BIT_FIELDS_HTOL
#ifdef _BIT_FIELDS_HTOL
#ifdef _BIT_FIELDS_HTOL
#ifdef _BIT_FIELDS_HTOL
#ifdef _BIT_FIELDS_HTOL
#ifdef _BIT_FIELDS_HTOL
#ifdef _BIT_FIELDS_HTOL
#ifdef _BIT_FIELDS_HTOL
#ifdef _BIT_FIELDS_HTOL
#ifdef _BIT_FIELDS_HTOL
#ifdef _BIT_FIELDS_HTOL
#ifdef _BIT_FIELDS_HTOL
#ifdef _BIT_FIELDS_HTOL
#ifdef _BIT_FIELDS_HTOL
#ifdef _BIT_FIELDS_HTOL
#ifdef _BIT_FIELDS_HTOL
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if !defined(_BIT_FIELDS_HTOL) && !defined(_BIT_FIELDS_LTOH) && \
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#error one of _BIT_FIELDS_HTOL or _BIT_FIELDS_LTOH must be defined
#if defined(_BIT_FIELDS_HTOL)
#error one of _BIT_FIELDS_HTOL or _BIT_FIELDS_LTOH must be defined
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#ifdef _BIT_FIELDS_HTOL
#ifdef _BIT_FIELDS_HTOL
#ifdef _BIT_FIELDS_HTOL
#ifdef _BIT_FIELDS_HTOL
#ifdef _BIT_FIELDS_HTOL
#ifdef _BIT_FIELDS_HTOL
#ifdef _BIT_FIELDS_HTOL
#ifdef _BIT_FIELDS_HTOL
#ifdef _BIT_FIELDS_HTOL
#ifdef _BIT_FIELDS_HTOL
#ifdef _BIT_FIELDS_HTOL
#ifdef _BIT_FIELDS_HTOL
#ifdef _BIT_FIELDS_HTOL
#ifdef _BIT_FIELDS_HTOL
#ifdef _BIT_FIELDS_HTOL
#ifdef _BIT_FIELDS_HTOL
#ifdef _BIT_FIELDS_HTOL
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#error one of _BIT_FIELDS_HTOL or _BIT_FIELDS_LTOH must be defined
#if defined(_BIT_FIELDS_HTOL)
#error one of _BIT_FIELDS_HTOL or _BIT_FIELDS_LTOH must be defined
#if defined(_BIT_FIELDS_HTOL)
#error one of _BIT_FIELDS_HTOL or _BIT_FIELDS_LTOH must be defined
#if defined(_BIT_FIELDS_HTOL)
#error one of _BIT_FIELDS_HTOL or _BIT_FIELDS_LTOH must be defined
#if defined(_BIT_FIELDS_HTOL)
#error one of _BIT_FIELDS_HTOL or _BIT_FIELDS_LTOH must be defined
#if defined(_BIT_FIELDS_HTOL)
#error one of _BIT_FIELDS_HTOL or _BIT_FIELDS_LTOH must be defined
#if defined(_BIT_FIELDS_HTOL)
#error one of _BIT_FIELDS_HTOL or _BIT_FIELDS_LTOH must be defined
#if defined(_BIT_FIELDS_HTOL)
#error one of _BIT_FIELDS_HTOL or _BIT_FIELDS_LTOH must be defined
#if defined(_BIT_FIELDS_HTOL)
#error one of _BIT_FIELDS_HTOL or _BIT_FIELDS_LTOH must be defined
#if defined(_BIT_FIELDS_HTOL)
#error one of _BIT_FIELDS_HTOL or _BIT_FIELDS_LTOH must be defined
#if defined(_BIT_FIELDS_HTOL)
#error one of _BIT_FIELDS_HTOL or _BIT_FIELDS_LTOH must be defined
#if defined(_BIT_FIELDS_HTOL)
#error one of _BIT_FIELDS_HTOL or _BIT_FIELDS_LTOH must be defined
#if defined(_BIT_FIELDS_HTOL)
#error one of _BIT_FIELDS_HTOL or _BIT_FIELDS_LTOH must be defined
#if defined(_BIT_FIELDS_HTOL)
#error one of _BIT_FIELDS_HTOL or _BIT_FIELDS_LTOH must be defined
#if defined(_BIT_FIELDS_HTOL)
#error one of _BIT_FIELDS_HTOL or _BIT_FIELDS_LTOH must be defined
#if defined(_BIT_FIELDS_HTOL)
#error one of _BIT_FIELDS_HTOL or _BIT_FIELDS_LTOH must be defined
#if defined(_BIT_FIELDS_HTOL)
#error one of _BIT_FIELDS_HTOL or _BIT_FIELDS_LTOH must be defined
#if defined(_BIT_FIELDS_HTOL)
#error one of _BIT_FIELDS_HTOL or _BIT_FIELDS_LTOH must be defined
#if defined(_BIT_FIELDS_HTOL)
#error one of _BIT_FIELDS_HTOL or _BIT_FIELDS_LTOH must be defined
#if defined(_BIT_FIELDS_HTOL)
#error one of _BIT_FIELDS_HTOL or _BIT_FIELDS_LTOH must be defined
#if defined(_BIT_FIELDS_HTOL)
#error one of _BIT_FIELDS_HTOL or _BIT_FIELDS_LTOH must be defined
#if defined(_BIT_FIELDS_HTOL)
#error one of _BIT_FIELDS_HTOL or _BIT_FIELDS_LTOH must be defined
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#error one of _BIT_FIELDS_HTOL or _BIT_FIELDS_LTOH must be defined
#if defined(_BIT_FIELDS_HTOL)
#elif defined(_BIT_FIELDS_HTOL)
#elif defined(_BIT_FIELDS_HTOL)
#error One of _BIT_FIELDS_LTOH or _BIT_FIELDS_HTOL must be defined
#elif defined(_BIT_FIELDS_HTOL)
#if !defined(_BIT_FIELDS_LTOH) && !defined(_BIT_FIELDS_HTOL)
#if !defined(_BIT_FIELDS_LTOH) && !defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if !defined(_BIT_FIELDS_LTOH) && !defined(_BIT_FIELDS_HTOL)
#elif defined(_BIT_FIELDS_HTOL)
#elif defined(_BIT_FIELDS_HTOL)
#elif defined(_BIT_FIELDS_HTOL)
#elif defined(_BIT_FIELDS_HTOL)
#elif defined(_BIT_FIELDS_HTOL)
#elif defined(_BIT_FIELDS_HTOL)
#elif defined(_BIT_FIELDS_HTOL)
#elif defined(_BIT_FIELDS_HTOL)
#elif defined(_BIT_FIELDS_HTOL)
#elif defined(_BIT_FIELDS_HTOL)
#elif defined(_BIT_FIELDS_HTOL)
#elif defined(_BIT_FIELDS_HTOL)
#elif defined(_BIT_FIELDS_HTOL)
#elif defined(_BIT_FIELDS_HTOL)
#elif defined(_BIT_FIELDS_HTOL)
#elif defined(_BIT_FIELDS_HTOL)
#elif defined(_BIT_FIELDS_HTOL)
#elif defined(_BIT_FIELDS_HTOL)
#elif defined(_BIT_FIELDS_HTOL)
#elif defined(_BIT_FIELDS_HTOL)
#elif defined(_BIT_FIELDS_HTOL)
#elif defined(_BIT_FIELDS_HTOL)
#elif defined(_BIT_FIELDS_HTOL)
#elif defined(_BIT_FIELDS_HTOL)
#elif defined(_BIT_FIELDS_HTOL)
#elif defined(_BIT_FIELDS_HTOL)
#elif defined(_BIT_FIELDS_HTOL)
#elif defined(_BIT_FIELDS_HTOL)
#elif defined(_BIT_FIELDS_HTOL)
#elif defined(_BIT_FIELDS_HTOL)
#elif defined(_BIT_FIELDS_HTOL)
#elif defined(_BIT_FIELDS_HTOL)
#elif defined(_BIT_FIELDS_HTOL)
#elif defined(_BIT_FIELDS_HTOL)
#elif defined(_BIT_FIELDS_HTOL)
#elif defined(_BIT_FIELDS_HTOL)
#elif defined(_BIT_FIELDS_HTOL)
#elif defined(_BIT_FIELDS_HTOL)
#elif defined(_BIT_FIELDS_HTOL)
#error One of _BIT_FIELDS_LTOH or _BIT_FIELDS_HTOL must be defined
#elif defined(_BIT_FIELDS_HTOL)
#error One of _BIT_FIELDS_LTOH or _BIT_FIELDS_HTOL must be defined
#elif defined(_BIT_FIELDS_HTOL)
#elif defined(_BIT_FIELDS_HTOL)
#elif defined(_BIT_FIELDS_HTOL)
#elif defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#elif defined(_BIT_FIELDS_HTOL)
#elif defined(_BIT_FIELDS_HTOL)
#elif defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#if defined(_BIT_FIELDS_HTOL)
#ifdef _BIT_FIELDS_HTOL
#elif defined(_BIT_FIELDS_HTOL)
#elif defined(_BIT_FIELDS_HTOL)