Fix ICC build

"error: constexpr constructor must initialize direct base class"

Task-number: QTCREATORBUG-20598
Change-Id: Iab2e379b7ed3b0cb7f9b7c654613ec6cd3d91967
Reviewed-by: Ivan Donchevskii <ivan.donchevskii@qt.io>
Reviewed-by: Alexander Shevchenko <sav_ix@ukr.net>
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
This commit is contained in:
Eike Ziller
2018-06-29 15:16:01 +02:00
parent dca645f4c0
commit a948d5223c

View File

@@ -54,7 +54,7 @@ public:
using std::array<T, MaxSize>::rend; using std::array<T, MaxSize>::rend;
using std::array<T, MaxSize>::crend; using std::array<T, MaxSize>::crend;
constexpr SizedArray() = default; constexpr SizedArray() : std::array<T, MaxSize>() {}
SizedArray(std::initializer_list<T> list) SizedArray(std::initializer_list<T> list)
: m_size(std::uint8_t(list.size())) : m_size(std::uint8_t(list.size()))
{ {