// Copyright Louis Dionne 2013-2017 // Distributed under the Boost Software License, Version 1.0. // (See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt) #include #include #include #include #include #include #include #include #include #include namespace hana = boost::hana; auto sequences = hana::make_tuple( std::integer_sequence{}, std::integer_sequence{}, std::integer_sequence{}, std::integer_sequence{}, std::integer_sequence{} ); auto keys = hana::make_tuple( std::integral_constant{}, std::integral_constant{} ); int main() { hana::test::TestComparable{sequences}; hana::test::TestFoldable{sequences}; hana::test::TestIterable{sequences}; hana::test::TestSearchable{sequences, keys}; }