1 #ifndef BOOST_TT_IS_ABSTRACT_CLASS_HPP
2 #define BOOST_TT_IS_ABSTRACT_CLASS_HPP
54 #ifndef BOOST_IS_ABSTRACT
58 #ifdef BOOST_NO_IS_ABSTRACT
67 #ifdef BOOST_IS_ABSTRACT
69 struct is_abstract_imp
73 #elif !defined(BOOST_NO_IS_ABSTRACT)
96 #if BOOST_WORKAROUND(BOOST_MSVC_FULL_VER, >= 140050000)
98 #pragma warning(disable:6334)
101 #if BOOST_WORKAROUND(BOOST_MSVC_FULL_VER, >= 140050000)
133 typedef typename selector::template rebind<T>
binder;
134 typedef typename binder::type
type;
142 #ifndef BOOST_NO_IS_ABSTRACT
150 #endif //BOOST_TT_IS_ABSTRACT_CLASS_HPP