keyword_fwd.hpp 671 B

1234567891011121314151617181920212223
  1. // Copyright Cromwell D. Enage 2017.
  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. #ifndef BOOST_PARAMETER_KEYWORD_FWD_HPP
  6. #define BOOST_PARAMETER_KEYWORD_FWD_HPP
  7. namespace boost { namespace parameter {
  8. struct in_reference;
  9. struct out_reference;
  10. typedef ::boost::parameter::out_reference in_out_reference;
  11. struct forward_reference;
  12. struct consume_reference;
  13. typedef ::boost::parameter::consume_reference move_from_reference;
  14. template <typename Tag>
  15. struct keyword;
  16. }} // namespace boost::parameter
  17. #endif // include guard