// (C) Copyright 2008-2009 SDML (www.sdml.info) // // Use, modification and distribution is subject to the Boost Software // License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at // http://www.boost.org/LICENSE_1_0.txt) #include #include using namespace origin; using std::cout; struct my_iterator { }; int main() { BOOST_ASSERT(( InputIterator::check::value )); BOOST_ASSERT(( MultiPassIterator::check::value )); BOOST_ASSERT(( ForwardIterator::check::value )); }