terminal_fwd.hpp 808 B

123456789101112131415161718192021222324252627
  1. /*==============================================================================
  2. Copyright (c) 2005-2010 Joel de Guzman
  3. Copyright (c) 2010 Thomas Heller
  4. Distributed under the Boost Software License, Version 1.0. (See accompanying
  5. file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
  6. ==============================================================================*/
  7. #ifndef BOOST_PHOENIX_CORE_TERMINAL_FWD_HPP
  8. #define BOOST_PHOENIX_CORE_TERMINAL_FWD_HPP
  9. namespace boost { namespace phoenix
  10. {
  11. namespace rule
  12. {
  13. struct argument;
  14. struct custom_terminal;
  15. struct terminal;
  16. }
  17. template <typename T, typename Dummy = void>
  18. struct is_custom_terminal;
  19. template <typename T, typename Dummy = void>
  20. struct custom_terminal;
  21. }}
  22. #endif