mirror of
https://github.com/boostorg/function.git
synced 2025-07-29 12:27:15 +02:00
Add throw/catch test for bad_function_call
This commit is contained in:
committed by
James E. King III
parent
755d3c2001
commit
5b2acbc175
17
test/throw_bad_function_call.cpp
Normal file
17
test/throw_bad_function_call.cpp
Normal file
@ -0,0 +1,17 @@
|
||||
|
||||
// Copyright 2018 Peter Dimov.
|
||||
// Distributed under the Boost Software License, Version 1.0.
|
||||
|
||||
#include <boost/function.hpp>
|
||||
#include <boost/config.hpp>
|
||||
|
||||
#if defined(THROW_BAD_FUNCTION_CALL_DYN_LINK)
|
||||
# define EXPORT BOOST_SYMBOL_EXPORT
|
||||
#else
|
||||
# define EXPORT
|
||||
#endif
|
||||
|
||||
EXPORT void throw_bad_function_call()
|
||||
{
|
||||
throw boost::bad_function_call();
|
||||
}
|
Reference in New Issue
Block a user