diff --git a/include/pocketpy/vector.h b/include/pocketpy/vector.h index e328eb43..53bde13c 100644 --- a/include/pocketpy/vector.h +++ b/include/pocketpy/vector.h @@ -190,6 +190,26 @@ namespace pkpy { constexpr inline bool is_trivially_relocatable_v = TriviallyRelocatable::value; + template + struct TriviallyRelocatable>{ + constexpr static bool value = true; + }; + + template + struct TriviallyRelocatable>{ + constexpr static bool value = true; + }; + + template + struct TriviallyRelocatable>{ + constexpr static bool value = true; + }; + + template + struct TriviallyRelocatable>{ + constexpr static bool value = true; + }; + // the implementation of small_vector template class small_vector { public: