7#include <boost/test/unit_test.hpp>
15 template<
typename T> Ignore(
T&&) {}
18bool Spannable(T&& value,
decltype(
Span{value})* enable =
nullptr)
28# pragma clang diagnostic push
29# pragma clang diagnostic ignored "-Wunneeded-member-function"
30# pragma clang diagnostic ignored "-Wunused-member-function"
43# pragma clang diagnostic pop
47BOOST_AUTO_TEST_SUITE(span_tests)
A Span is an object that can refer to a contiguous sequence of objects.
BOOST_AUTO_TEST_SUITE_END()
#define BOOST_CHECK(expr)
BOOST_AUTO_TEST_CASE(span_constructor_sfinae)