keywords.hpp 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. // (C) Copyright Gennadiy Rozental 2001.
  2. // Distributed under the Boost Software License, Version 1.0.
  3. // (See accompanying file LICENSE_1_0.txt or copy at
  4. // http://www.boost.org/LICENSE_1_0.txt)
  5. // See http://www.boost.org/libs/test for the library home page.
  6. //
  7. ///@file
  8. /// Keywords used in generator interfaces
  9. // ***************************************************************************
  10. #ifndef BOOST_TEST_DATA_MONOMORPHIC_GENERATORS_KEYWORDS_HPP_101512GER
  11. #define BOOST_TEST_DATA_MONOMORPHIC_GENERATORS_KEYWORDS_HPP_101512GER
  12. // Boost.Test
  13. #include <boost/test/data/config.hpp>
  14. #include <boost/test/utils/named_params.hpp>
  15. #include <boost/test/detail/suppress_warnings.hpp>
  16. //____________________________________________________________________________//
  17. namespace boost {
  18. namespace unit_test {
  19. namespace data {
  20. namespace {
  21. nfp::keyword<struct begin_t> begin BOOST_ATTRIBUTE_UNUSED;
  22. nfp::keyword<struct end_t> end BOOST_ATTRIBUTE_UNUSED;
  23. nfp::keyword<struct step_t> step BOOST_ATTRIBUTE_UNUSED;
  24. } // local namespace
  25. } // namespace data
  26. } // namespace unit_test
  27. } // namespace boost
  28. #include <boost/test/detail/enable_warnings.hpp>
  29. #endif // BOOST_TEST_DATA_MONOMORPHIC_GENERATORS_KEYWORDS_HPP_101512GER