Ticket #4364: boost_mpl_gcc_warning_cleanup.diff
File boost_mpl_gcc_warning_cleanup.diff, 1.3 KB (added by , 12 years ago) |
---|
-
boost/mpl/has_xxx.hpp
290 290 # if !defined(BOOST_MPL_HAS_XXX_NO_WRAPPED_TYPES) 291 291 # if BOOST_WORKAROUND(BOOST_MSVC, <= 1400) 292 292 # define BOOST_MPL_HAS_XXX_NO_WRAPPED_TYPES 1 293 # else 294 # define BOOST_MPL_HAS_XXX_NO_WRAPPED_TYPES 0 293 295 # endif 294 296 # endif 295 297 … … 297 299 # if (defined(BOOST_NO_EXPLICIT_FUNCTION_TEMPLATE_ARGUMENTS) \ 298 300 || BOOST_WORKAROUND(BOOST_MPL_CFG_GCC, <= 0x0303)) 299 301 # define BOOST_MPL_HAS_XXX_NO_EXPLICIT_TEST_FUNCTION 1 302 # else 303 # define BOOST_MPL_HAS_XXX_NO_EXPLICIT_TEST_FUNCTION 0 300 304 # endif 301 305 # endif 302 306 303 307 # if !defined(BOOST_MPL_HAS_XXX_NO_IMPLICIT_SUBSTITUTE_TEMPLATE) 304 308 # if BOOST_WORKAROUND(BOOST_MPL_CFG_GCC, <= 0x0303) 305 309 # define BOOST_MPL_HAS_XXX_NO_IMPLICIT_SUBSTITUTE_TEMPLATE 1 310 # else 311 # define BOOST_MPL_HAS_XXX_NO_IMPLICIT_SUBSTITUTE_TEMPLATE 0 306 312 # endif 307 313 # endif 308 314 309 315 # if !defined(BOOST_MPL_HAS_XXX_NEEDS_TEMPLATE_SFINAE) 310 316 # if BOOST_WORKAROUND(BOOST_MSVC, <= 1400) 311 317 # define BOOST_MPL_HAS_XXX_NEEDS_TEMPLATE_SFINAE 1 318 # else 319 # define BOOST_MPL_HAS_XXX_NEEDS_TEMPLATE_SFINAE 0 312 320 # endif 313 321 # endif 314 322