When compiling with C++17, static assertions regarding swappability with non-swappable and with non-immutable types are applied; and they fail, or rather - one fails and the other doesn't, and it depends on how exactly I tweak the swap-related code in array.hpp and elsewhere.
I haven't figured out exactly what I'm supposed to do with this.... :-(
When compiling with C++17, static assertions regarding swappability with non-swappable and with non-immutable types are applied; and they fail, or rather - one fails and the other doesn't, and it depends on how exactly I tweak the swap-related code in array.hpp and elsewhere.
I haven't figured out exactly what I'm supposed to do with this.... :-(