#pragma once #if !defined(BAD_APPLE_OS_BIT_INCLUDED) #define BAD_APPLE_OS_BIT_INCLUDED namespace std { template const TTo bit_cast(const TFrom& from) noexcept { return __builtin_bit_cast(TTo, from); } } #endif // !defined(BAD_APPLE_OS_BIT_INCLUDED)