]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/boost/libs/smart_ptr/test/make_unique_test.cpp
update sources to v12.2.3
[ceph.git] / ceph / src / boost / libs / smart_ptr / test / make_unique_test.cpp
index a2c6b99d87abede04e240cead9966f42287257a5..74c6033b70b9884eee0f2795043af700c86e2eb5 100644 (file)
@@ -1,10 +1,9 @@
 /*
-(c) 2014 Glen Joseph Fernandes
-<glenjofe -at- gmail.com>
+Copyright 2014 Glen Joseph Fernandes
+(glenjofe@gmail.com)
 
-Distributed under the Boost Software
-License, Version 1.0.
-http://boost.org/LICENSE_1_0.txt
+Distributed under the Boost Software License, Version 1.0.
+(http://www.boost.org/LICENSE_1_0.txt)
 */
 #include <boost/config.hpp>
 #if !defined(BOOST_NO_CXX11_SMART_PTR)
@@ -13,14 +12,14 @@ http://boost.org/LICENSE_1_0.txt
 
 class type {
 public:
-    static unsigned int instances;
+    static unsigned instances;
 
-    explicit type() {
-        instances++;
+    type() {
+        ++instances;
     }
 
     ~type() {
-        instances--;
+        --instances;
     }
 
 private:
@@ -28,47 +27,44 @@ private:
     type& operator=(const type&);
 };
 
-unsigned int type::instances = 0;
+unsigned type::instances = 0;
 
 int main()
 {
     {
-        std::unique_ptr<int> a1 = boost::make_unique<int>();
-        BOOST_TEST(a1.get() != 0);
-        BOOST_TEST(*a1 == 0);
+        std::unique_ptr<int> result = boost::make_unique<int>();
+        BOOST_TEST(result.get() != 0);
+        BOOST_TEST(*result == 0);
     }
-
     {
-        std::unique_ptr<const int> a1 = boost::make_unique<const int>();
-        BOOST_TEST(a1.get() != 0);
-        BOOST_TEST(*a1 == 0);
+        std::unique_ptr<const int> result =
+            boost::make_unique<const int>();
+        BOOST_TEST(result.get() != 0);
+        BOOST_TEST(*result == 0);
     }
-
     BOOST_TEST(type::instances == 0);
     {
-        std::unique_ptr<type> a1 = boost::make_unique<type>();
-        BOOST_TEST(a1.get() != 0);
+        std::unique_ptr<type> result =
+            boost::make_unique<type>();
+        BOOST_TEST(result.get() != 0);
         BOOST_TEST(type::instances == 1);
-        a1.reset();
+        result.reset();
         BOOST_TEST(type::instances == 0);
     }
-
     BOOST_TEST(type::instances == 0);
     {
-        std::unique_ptr<const type> a1 = boost::make_unique<const type>();
-        BOOST_TEST(a1.get() != 0);
+        std::unique_ptr<const type> result =
+            boost::make_unique<const type>();
+        BOOST_TEST(result.get() != 0);
         BOOST_TEST(type::instances == 1);
-        a1.reset();
+        result.reset();
         BOOST_TEST(type::instances == 0);
     }
-
     return boost::report_errors();
 }
 #else
-
 int main()
 {
     return 0;
 }
-
 #endif