tst_QByteArrayView: check conversion from various QSpans
This is supposed to work, so check it. Pick-to: 6.8 Change-Id: I201033656f123b09644e5de447cd5d7b038e5155 Reviewed-by: Ivan Solovev <ivan.solovev@qt.io> (cherry picked from commit 8a3ffe7044249bcfb5185bd87a9713685d48de7b) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
This commit is contained in:
parent
7044c32963
commit
9bcbeea2ad
@ -76,6 +76,26 @@ static_assert(CanConvert<const std::array<char, 1> >);
|
||||
static_assert(CanConvert< std::array<char, 1>&>);
|
||||
static_assert(CanConvert<const std::array<char, 1>&>);
|
||||
|
||||
static_assert(CanConvert< QSpan<char> >);
|
||||
static_assert(CanConvert<const QSpan<char> >);
|
||||
static_assert(CanConvert< QSpan<char>&>);
|
||||
static_assert(CanConvert<const QSpan<char>&>);
|
||||
|
||||
static_assert(CanConvert< QSpan<char, 42> >);
|
||||
static_assert(CanConvert<const QSpan<char, 42> >);
|
||||
static_assert(CanConvert< QSpan<char, 42>&>);
|
||||
static_assert(CanConvert<const QSpan<char, 42>&>);
|
||||
|
||||
static_assert(CanConvert< QSpan<std::byte> >);
|
||||
static_assert(CanConvert<const QSpan<std::byte> >);
|
||||
static_assert(CanConvert< QSpan<std::byte>&>);
|
||||
static_assert(CanConvert<const QSpan<std::byte>&>);
|
||||
|
||||
static_assert(CanConvert< QSpan<std::byte, 42> >);
|
||||
static_assert(CanConvert<const QSpan<std::byte, 42> >);
|
||||
static_assert(CanConvert< QSpan<std::byte, 42>&>);
|
||||
static_assert(CanConvert<const QSpan<std::byte, 42>&>);
|
||||
|
||||
static_assert(!CanConvert<std::deque<char>>);
|
||||
static_assert(!CanConvert<std::list<char>>);
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user