1 /*============================================================================= 2 Copyright (c) 2001-2011 Hartmut Kaiser 3 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 #if !defined(BOOST_SPIRIT_SKIP_FLAG_DEC_02_2009_0412PM) 8 #define BOOST_SPIRIT_SKIP_FLAG_DEC_02_2009_0412PM 9 10 #if defined(_MSC_VER) 11 #pragma once 12 #endif 13 14 #include <boost/spirit/home/support/detail/scoped_enum_emulation.hpp> 15 16 namespace boost { namespace spirit { namespace qi 17 { 18 /////////////////////////////////////////////////////////////////////////// BOOST_SCOPED_ENUM_START(skip_flag)19 BOOST_SCOPED_ENUM_START(skip_flag) 20 { 21 postskip, // force post-skipping in phrase_parse() 22 dont_postskip // inhibit post-skipping in phrase_parse() 23 }; 24 BOOST_SCOPED_ENUM_END 25 26 }}} 27 28 #endif 29 30