1- # Copyright Vladimir Prus 2005. Use, modification and
1+ # Copyright Vladimir Prus 2005.
2+ # Copyright Antony Polukhin, 2013-2023.
3+ #
4+ # Use, modification and
25# distribution is subject to the Boost Software License, Version
36# 1.0. (See accompanying file LICENSE_1_0.txt or copy at
47# http://www.boost.org/LICENSE_1_0.txt)
58#
69# For more information, see http://www.boost.org/libs/any
7- #
10+
811import ../../config/checks/config : requires ;
912
1013import testing ;
@@ -16,15 +19,19 @@ project
1619 ;
1720
1821test-suite unique_any :
19- [ run base.cpp : : : : base ]
20- [ run base.cpp : : : <rtti>off <define>BOOST_NO_RTTI <define>BOOST_NO_TYPEID : no_rtti_base ]
21- [ run move.cpp : : : : move ]
22- [ run move.cpp : : : <rtti>off <define>BOOST_NO_RTTI <define>BOOST_NO_TYPEID : no_rtti_move ]
23- [ run emplace.cpp : : : : emplace ]
24- [ run emplace.cpp : : : <rtti>off <define>BOOST_NO_RTTI <define>BOOST_NO_TYPEID : no_rtti_emplace ]
25- [ compile-fail any_cast_cv_failed.cpp ]
26- [ compile-fail temporary_to_ref_failed.cpp ]
27- [ compile-fail cv_to_rv_failed.cpp ]
22+ [ run base.cpp : : : : unique_base ]
23+ [ run base.cpp : : : <rtti>off <define>BOOST_NO_RTTI <define>BOOST_NO_TYPEID : no_rtti_unique_base ]
24+ [ run move.cpp : : : : unique_move ]
25+ [ run move.cpp : : : <rtti>off <define>BOOST_NO_RTTI <define>BOOST_NO_TYPEID : no_rtti_unique_move ]
26+ [ run emplace.cpp : : : : unique_emplace ]
27+ [ run emplace.cpp : : : <rtti>off <define>BOOST_NO_RTTI <define>BOOST_NO_TYPEID : no_rtti_unique_emplace ]
28+ [ compile-fail any_cast_cv_failed.cpp : : unique_any_cast_cd_failed ]
29+ [ compile-fail temporary_to_ref_failed.cpp : : unique_temporary_to_ref_failed ]
30+ [ compile-fail cv_to_rv_failed.cpp : : unique_cv_to_rv_failed ]
31+ [ compile-fail const_rvalue_construction_failed.cpp : : unique_const_rvalue_construction_failed ]
32+
33+ [ compile-fail from_any_failed.cpp : : unique_from_any_failed ]
34+ [ compile-fail from_basic_any_failed.cpp : : unique_from_basic_any_failed ]
2835 ;
2936
3037
0 commit comments