]> git.lyx.org Git - lyx.git/blobdiff - boost/boost/type_traits/is_array.hpp
update boost to version 1.48
[lyx.git] / boost / boost / type_traits / is_array.hpp
index 24a2a90fd32c93e646c5ff3a9d998ba18674a42c..e9e820a3d62d913fcd28f93f6aedeb4b8b1bcd65 100644 (file)
@@ -28,8 +28,9 @@
 
 namespace boost {
 
-#ifndef BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION
-
+#if defined( __CODEGEARC__ )
+BOOST_TT_AUX_BOOL_TRAIT_DEF1(is_array,T,__is_array(T))
+#elif !defined(BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION)
 BOOST_TT_AUX_BOOL_TRAIT_DEF1(is_array,T,false)
 #if !defined(BOOST_NO_ARRAY_TYPE_SPECIALIZATIONS)
 BOOST_TT_AUX_BOOL_TRAIT_PARTIAL_SPEC1_2(typename T,std::size_t N,is_array,T[N],true)