void StaticArrayTest::convertVoid() { /* void reference to Array */ StaticArray a; VoidArrayView b = a; CORRADE_VERIFY(b == a); CORRADE_COMPARE(b.size(), 5*sizeof(int)); }
void StaticArrayViewTest::convertVoid() { int a[] = {3, 4, 7, 12, 0, -15}; /** @todo C++14: test that all the operations are really constexpr (C++11 doesn't allow void conversions IMHO) */ /* void reference to ArrayView */ StaticArrayView<6> b = a; VoidArrayView c = b; CORRADE_VERIFY(c == b); CORRADE_COMPARE(c.size(), 6*sizeof(int)); }