Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2025-01-31 10:02:07

0001 /*=============================================================================
0002     Copyright (c) 2006 Tobias Schwinger
0003     http://spirit.sourceforge.net/
0004 
0005   Distributed under the Boost Software License, Version 1.0. (See accompanying
0006   file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
0007 =============================================================================*/
0008 #if !defined(BOOST_SPIRIT_CONFIX_FWD_HPP)
0009 #define BOOST_SPIRIT_CONFIX_FWD_HPP
0010 
0011 #include <boost/spirit/home/classic/namespace.hpp>
0012 #include <boost/spirit/home/classic/core/parser.hpp>
0013 
0014 namespace boost { namespace spirit {
0015 
0016 BOOST_SPIRIT_CLASSIC_NAMESPACE_BEGIN
0017 
0018     struct is_nested;
0019     struct non_nested;
0020     struct is_lexeme;
0021     struct non_lexeme;
0022 
0023     template <
0024         typename OpenT, typename ExprT, typename CloseT, 
0025         typename CategoryT = plain_parser_category,
0026         typename NestedT = non_nested, typename LexemeT = non_lexeme
0027     >
0028     struct confix_parser;
0029 
0030     template<typename OpenT, typename CloseT>
0031     struct comment_nest_parser;
0032 
0033 BOOST_SPIRIT_CLASSIC_NAMESPACE_END
0034 
0035 }} // namespace BOOST_SPIRIT_CLASSIC_NS
0036 
0037 #endif
0038 
0039