williamr@2: // (C) Copyright Thomas Witt 2002. williamr@2: // Distributed under the Boost Software License, Version 1.0. (See williamr@2: // accompanying file LICENSE_1_0.txt or copy at williamr@2: // http://www.boost.org/LICENSE_1_0.txt) williamr@2: williamr@2: // no include guard multiple inclusion intended williamr@2: williamr@2: // williamr@2: // This is a temporary workaround until the bulk of this is williamr@2: // available in boost config. williamr@2: // 23/02/03 thw williamr@2: // williamr@2: williamr@2: #undef BOOST_NO_IS_CONVERTIBLE williamr@2: #undef BOOST_NO_IS_CONVERTIBLE_TEMPLATE williamr@2: #undef BOOST_NO_STRICT_ITERATOR_INTEROPERABILITY williamr@2: #undef BOOST_ARG_DEPENDENT_TYPENAME williamr@2: #undef BOOST_NO_LVALUE_RETURN_DETECTION williamr@2: #undef BOOST_NO_ONE_WAY_ITERATOR_INTEROP williamr@2: williamr@2: #ifdef BOOST_ITERATOR_CONFIG_DEF williamr@2: # undef BOOST_ITERATOR_CONFIG_DEF williamr@2: #else williamr@2: # error missing or nested #include config_def williamr@2: #endif