]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/boost/libs/tti/test/test_has_static_mem_data_compile.cpp
update source to Ceph Pacific 16.2.2
[ceph.git] / ceph / src / boost / libs / tti / test / test_has_static_mem_data_compile.cpp
index a1916444788bbcf8c8c170350b078085aa89928f..74c4784f655caaef1c6041073cd19e99ff12ea1c 100644 (file)
@@ -19,6 +19,13 @@ int main()
   BOOST_MPL_ASSERT((BOOST_TTI_HAS_STATIC_MEMBER_DATA_GEN(DSMember)<AType,short>));
   BOOST_MPL_ASSERT((StatName<AnotherType,AType::AStructType>));
   
+#if !defined(BOOST_NO_CXX11_UNRESTRICTED_UNION)
+
+  BOOST_MPL_ASSERT((UnionStatic<AType::AnUnion,float>));
+  BOOST_MPL_ASSERT((BOOST_TTI_HAS_STATIC_MEMBER_DATA_GEN(ASCData)<AnotherType::AnotherUnion,char>));
+  
+#endif
+
   return 0;
 
   }