]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/boost/libs/hana/example/at_key.cpp
update sources to v12.2.3
[ceph.git] / ceph / src / boost / libs / hana / example / at_key.cpp
index a9f763a52d0e85dc635b91e1560dc8fab9f7f148..41f29b57360b78b9e933e23c7f954e3fb37dcddd 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright Louis Dionne 2013-2016
+// 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)
 
@@ -15,13 +15,13 @@ namespace hana = boost::hana;
 
 int main() {
     auto m = hana::make_map(
-        hana::make_pair(hana::type_c<int>, std::string{"int"}),
-        hana::make_pair(hana::int_c<3>, std::string{"3"})
+        hana::make_pair(hana::type<int>{}, std::string{"int"}),
+        hana::make_pair(hana::int_<3>{}, std::string{"3"})
     );
 
-    BOOST_HANA_RUNTIME_CHECK(hana::at_key(m, hana::type_c<int>) == "int");
+    BOOST_HANA_RUNTIME_CHECK(hana::at_key(m, hana::type<int>{}) == "int");
 
     // usage as operator[]
-    BOOST_HANA_RUNTIME_CHECK(m[hana::type_c<int>] == "int");
-    BOOST_HANA_RUNTIME_CHECK(m[hana::int_c<3>] == "3");
+    BOOST_HANA_RUNTIME_CHECK(m[hana::type<int>{}] == "int");
+    BOOST_HANA_RUNTIME_CHECK(m[hana::int_<3>{}] == "3");
 }