Dude 💀

This commit is contained in:
Gray
2024-03-20 21:45:38 -04:00
parent 138d3cc668
commit b3d9ab9e8b
46 changed files with 2846 additions and 1608 deletions

View File

@@ -26,6 +26,14 @@ struct TCallTraitsParamTypeHelper<T*, true>
typedef const T* ConstParamType;
};
template<typename T> struct TContainerTraitsBase
{
// This should be overridden by every container that supports emptying its contents via a move operation.
enum { MoveWillEmptyContainer = false };
};
template<typename T> struct TContainerTraits : public TContainerTraitsBase<T> {};
template <typename T>
struct TCallTraitsBase
{