9 #ifndef BOOST_TT_IS_DEFAULT_CONSTRUCTIBLE_HPP_INCLUDED 10 #define BOOST_TT_IS_DEFAULT_CONSTRUCTIBLE_HPP_INCLUDED 16 #if BOOST_WORKAROUND(BOOST_GCC_VERSION, < 40700) 20 #if !defined(BOOST_NO_CXX11_DECLTYPE) && !BOOST_WORKAROUND(BOOST_MSVC, < 1800) && !BOOST_WORKAROUND(BOOST_GCC_VERSION, < 40500) 30 template<
typename _Tp,
typename = decltype(_Tp())>
36 #if BOOST_WORKAROUND(BOOST_GCC_VERSION, < 40700) 37 template<
class T,
bool b>
38 struct is_default_constructible_abstract_filter
43 struct is_default_constructible_abstract_filter<T, true>
45 static const bool value =
false;
50 #if BOOST_WORKAROUND(BOOST_GCC_VERSION, < 40700) 58 #if !defined(BOOST_NO_CXX11_RVALUE_REFERENCES) 84 #endif // BOOST_TT_IS_DEFAULT_CONSTRUCTIBLE_HPP_INCLUDED static boost::type_traits::yes_type test(int)
typedef void(APIENTRY *GLDEBUGPROC)(GLenum source
BOOST_MOVE_USE_STANDARD_LIBRARY_MOVE.