]>
git.proxmox.com Git - ceph.git/blob - ceph/src/boost/libs/core/test/checked_delete_test.cpp
1 // Boost checked_delete test program
3 // Copyright Beman Dawes 2001. Copyright 2014 Peter Dimov.
4 // Distributed under the Boost Software License, Version 1.0.
5 // See accompanying file LICENSE_1_0.txt or copy at
6 // http://www.boost.org/LICENSE_1_0.txt
8 #include <boost/core/checked_delete.hpp>
9 #include <boost/core/lightweight_test.hpp>
28 X
& operator=( X
const & );
35 BOOST_TEST( X::instances
== 0 );
40 BOOST_TEST( X::instances
== 1 );
42 boost::checked_delete( p
);
44 BOOST_TEST( X::instances
== 0 );
50 BOOST_TEST( X::instances
== 3 );
52 boost::checked_array_delete( p
);
54 BOOST_TEST( X::instances
== 0 );
57 return boost::report_errors();