🔧 Fix automated builds

This commit is contained in:
bitcookies
2026-04-06 10:49:59 +08:00
parent 49209b47b2
commit 3d2b0aa202
3 changed files with 117 additions and 23 deletions
+4 -4
View File
@@ -51,7 +51,7 @@ public:
__FieldTraits::Load(_Val, pbBuffer, cbBuffer);
}
template<typename __Dummy = std::enable_if<BitSizeValue <= sizeof(uintptr_t) * 8>::type>
template<bool _Cond = (BitSizeValue <= sizeof(uintptr_t) * 8), std::enable_if_t<_Cond, int> = 0>
GaloisField(GaloisFieldInitByDump, uintptr_t SerializedValue) {
__FieldTraits::Load(_Val, SerializedValue);
}
@@ -62,7 +62,7 @@ public:
return *this;
}
template<typename __Dummy = std::enable_if<BitSizeValue <= sizeof(uintptr_t) * 8>::type>
template<bool _Cond = (BitSizeValue <= sizeof(uintptr_t) * 8), std::enable_if_t<_Cond, int> = 0>
GaloisField<__FieldTraits>& operator=(uintptr_t SerializedValue) {
__FieldTraits::Load(_Val, SerializedValue);
return *this;
@@ -194,7 +194,7 @@ public:
return Result;
}
template<typename __Dummy = std::enable_if<BitSizeValue <= sizeof(uintptr_t) * 8>::type>
template<bool _Cond = (BitSizeValue <= sizeof(uintptr_t) * 8), std::enable_if_t<_Cond, int> = 0>
uintptr_t Dump() const noexcept {
return __FieldTraits::Dump(_Val);
}
@@ -207,7 +207,7 @@ public:
return __FieldTraits::Dump(_Val);
}
template<typename __Dummy = std::enable_if<BitSizeValue <= sizeof(uintptr_t) * 8>::type>
template<bool _Cond = (BitSizeValue <= sizeof(uintptr_t) * 8), std::enable_if_t<_Cond, int> = 0>
GaloisField<__FieldTraits>& Load(uintptr_t SerializedValue) {
__FieldTraits::Load(_Val, SerializedValue);
return *this;