[*] Stupid fuck compiler

This commit is contained in:
Reece Wilson 2023-08-20 17:51:59 +01:00
parent ada2bffb0e
commit f25fd19726

View File

@ -396,8 +396,24 @@ struct AuCallable : decltype(_audetail::IsCallable<Func, Params...>(0))
template <class F, class... Args> template <class F, class... Args>
constexpr auto AuIsCallable_v = AuCallable<F, Args...>::value; constexpr auto AuIsCallable_v = AuCallable<F, Args...>::value;
#include "auCopyMoveUtils.hpp"
template <AuUInt uSize, class T> template <AuUInt uSize, class T>
struct AU_ALIGN(uSize) struct AU_ALIGN(uSize)
AuAlignTo : T AuAlignTo : T
{ {
inline AuAlignTo() : T()
{
}
inline AuAlignTo(T &&t) : T(AuForward<T&&>(t))
{
}
inline AuAlignTo(const T &t) : T(t)
{
}
}; };