Merge pull request #256 from wheremyfoodat/wheremyfoodat-patch-1

Try to fix old Clang build
This commit is contained in:
wheremyfoodat
2023-09-05 14:49:37 +03:00
committed by GitHub

View File

@@ -137,7 +137,7 @@ namespace Helpers {
return getBits<offset, bits, ValueT, ValueT>(value);
}
#if defined(HELPERS_APPLE_CLANG) || defined(__ANDROID__)
#if defined(HELPERS_APPLE_CLANG) || defined(__ANDROID__) || (defined(__clang_major__) && __clang_major__ <= 14)
template <class To, class From>
constexpr To bit_cast(const From& from) noexcept {
return *reinterpret_cast<const To*>(&from);