mirror of
https://github.com/boostorg/function.git
synced 2025-06-30 06:21:03 +02:00
28 lines
614 B
C++
28 lines
614 B
C++
// Boost.Function library
|
|
|
|
// Copyright (C) Douglas Gregor 2001-2005. 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)
|
|
|
|
// For more information, see http://www.boost.org
|
|
|
|
#include <boost/test/minimal.hpp>
|
|
#include <boost/function.hpp>
|
|
|
|
using namespace std;
|
|
using namespace boost;
|
|
|
|
static int bad_fn(float f) { return static_cast<int>(f); }
|
|
|
|
int
|
|
test_main(int, char*[])
|
|
{
|
|
function0<int> f1;
|
|
f1 = bad_fn;
|
|
|
|
BOOST_ERROR("This should not have compiled.");
|
|
|
|
return 0;
|
|
}
|