2 // Copyright (c) Antony Polukhin, 2012-2015.
5 // Distributed under the Boost Software License, Version 1.0. (See accompanying
6 // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
9 #ifndef BOOST_TYPE_INDEX_TESTS_TEST_LIB_ANONYMOUS_HPP
10 #define BOOST_TYPE_INDEX_TESTS_TEST_LIB_ANONYMOUS_HPP
12 // MS compatible compilers support #pragma once
17 #include <boost/type_index.hpp>
19 // This is ALWAYS a dynamic library
20 #if defined(TEST_LIB_SOURCE)
21 # define TEST_LIB_DECL BOOST_SYMBOL_EXPORT
23 # define TEST_LIB_DECL BOOST_SYMBOL_IMPORT
28 TEST_LIB_DECL boost::typeindex::type_index get_anonymous_user_defined_class();
29 TEST_LIB_DECL boost::typeindex::type_index get_const_anonymous_user_defined_class();
33 #endif // BOOST_TYPE_INDEX_TESTS_TEST_LIB_ANONYMOUS_HPP