mirror of
https://github.com/boostorg/poly_collection.git
synced 2026-01-20 16:52:13 +00:00
* disallowed fixed_variant with no types
* protected fixed_variant copy/assignment
* documented disallowance of fixed_variant copy/assignment
* worked around spurious C2248 msvc-14.{0|1}
* fixed workaround
36 lines
895 B
C++
36 lines
895 B
C++
/* Copyright 2016-2025 Joaquin M Lopez Munoz.
|
|
* Distributed under the Boost Software License, Version 1.0.
|
|
* (See accompanying file LICENSE_1_0.txt or copy at
|
|
* http://www.boost.org/LICENSE_1_0.txt)
|
|
*
|
|
* See http://www.boost.org/libs/poly_collection for library home page.
|
|
*/
|
|
|
|
#include <boost/core/lightweight_test.hpp>
|
|
#include "test_algorithm.hpp"
|
|
#include "test_capacity.hpp"
|
|
#include "test_comparison.hpp"
|
|
#include "test_construction.hpp"
|
|
#include "test_emplacement.hpp"
|
|
#include "test_erasure.hpp"
|
|
#include "test_fixed_variant.hpp"
|
|
#include "test_insertion.hpp"
|
|
#include "test_iterators.hpp"
|
|
#include "test_registration.hpp"
|
|
|
|
int main()
|
|
{
|
|
test_algorithm();
|
|
test_capacity();
|
|
test_comparison();
|
|
test_construction();
|
|
test_emplacement();
|
|
test_erasure();
|
|
test_fixed_variant();
|
|
test_insertion();
|
|
test_iterators();
|
|
test_registration();
|
|
|
|
return boost::report_errors();
|
|
}
|