1 /*============================================================================== 2 Copyright (c) 2005-2010 Joel de Guzman 3 Copyright (c) 2010 Thomas Heller 4 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) 7 ==============================================================================*/ 8 #ifndef BOOST_PHOENIX_CORE_TERMINAL_FWD_HPP 9 #define BOOST_PHOENIX_CORE_TERMINAL_FWD_HPP 10 11 namespace boost { namespace phoenix 12 { 13 namespace rule 14 { 15 struct argument; 16 struct custom_terminal; 17 struct terminal; 18 } 19 20 template <typename T, typename Dummy = void> 21 struct is_custom_terminal; 22 23 template <typename T, typename Dummy = void> 24 struct custom_terminal; 25 }} 26 27 #endif 28