1 2 // Copyright 2006-2009 Daniel James. 3 // Distributed under the Boost Software License, Version 1.0. (See accompanying 4 // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) 5 6 #if !defined(BOOST_UNORDERED_TEST_HELPERS_FWD_HEADER) 7 #define BOOST_UNORDERED_TEST_HELPERS_FWD_HEADER 8 9 #include <string> 10 11 namespace test 12 { 13 int generate(int const*); 14 char generate(char const*); 15 signed char generate(signed char const*); 16 std::string generate(std::string*); 17 float generate(float const*); 18 19 struct base_type {} base; 20 struct derived_type : base_type {} derived; 21 } 22 23 #endif 24 25