Added boost header
This commit is contained in:
27
test/external/boost/spirit/actor.hpp
vendored
Normal file
27
test/external/boost/spirit/actor.hpp
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2001-2008 Joel de Guzman
|
||||
Copyright (c) 2001-2008 Hartmut Kaiser
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_ACTOR
|
||||
#define BOOST_SPIRIT_DEPRECATED_INCLUDE_ACTOR
|
||||
|
||||
#include <boost/version.hpp>
|
||||
|
||||
#if BOOST_VERSION >= 103800
|
||||
#if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
|
||||
# pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_actor.hpp")
|
||||
#elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
|
||||
# warning "This header is deprecated. Please use: boost/spirit/include/classic_actor.hpp"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
|
||||
#define BOOST_SPIRIT_USE_OLD_NAMESPACE
|
||||
#endif
|
||||
#include <boost/spirit/include/classic_actor.hpp>
|
||||
|
||||
#endif
|
||||
27
test/external/boost/spirit/actor/assign_actor.hpp
vendored
Normal file
27
test/external/boost/spirit/actor/assign_actor.hpp
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2001-2008 Joel de Guzman
|
||||
Copyright (c) 2001-2008 Hartmut Kaiser
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_ASSIGN_ACTOR
|
||||
#define BOOST_SPIRIT_DEPRECATED_INCLUDE_ASSIGN_ACTOR
|
||||
|
||||
#include <boost/version.hpp>
|
||||
|
||||
#if BOOST_VERSION >= 103800
|
||||
#if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
|
||||
# pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_assign_actor.hpp")
|
||||
#elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
|
||||
# warning "This header is deprecated. Please use: boost/spirit/include/classic_assign_actor.hpp"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
|
||||
#define BOOST_SPIRIT_USE_OLD_NAMESPACE
|
||||
#endif
|
||||
#include <boost/spirit/include/classic_assign_actor.hpp>
|
||||
|
||||
#endif
|
||||
27
test/external/boost/spirit/actor/assign_key_actor.hpp
vendored
Normal file
27
test/external/boost/spirit/actor/assign_key_actor.hpp
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2001-2008 Joel de Guzman
|
||||
Copyright (c) 2001-2008 Hartmut Kaiser
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_ASSIGN_KEY_ACTOR
|
||||
#define BOOST_SPIRIT_DEPRECATED_INCLUDE_ASSIGN_KEY_ACTOR
|
||||
|
||||
#include <boost/version.hpp>
|
||||
|
||||
#if BOOST_VERSION >= 103800
|
||||
#if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
|
||||
# pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_assign_key_actor.hpp")
|
||||
#elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
|
||||
# warning "This header is deprecated. Please use: boost/spirit/include/classic_assign_key_actor.hpp"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
|
||||
#define BOOST_SPIRIT_USE_OLD_NAMESPACE
|
||||
#endif
|
||||
#include <boost/spirit/include/classic_assign_key_actor.hpp>
|
||||
|
||||
#endif
|
||||
27
test/external/boost/spirit/actor/clear_actor.hpp
vendored
Normal file
27
test/external/boost/spirit/actor/clear_actor.hpp
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2001-2008 Joel de Guzman
|
||||
Copyright (c) 2001-2008 Hartmut Kaiser
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_CLEAR_ACTOR
|
||||
#define BOOST_SPIRIT_DEPRECATED_INCLUDE_CLEAR_ACTOR
|
||||
|
||||
#include <boost/version.hpp>
|
||||
|
||||
#if BOOST_VERSION >= 103800
|
||||
#if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
|
||||
# pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_clear_actor.hpp")
|
||||
#elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
|
||||
# warning "This header is deprecated. Please use: boost/spirit/include/classic_clear_actor.hpp"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
|
||||
#define BOOST_SPIRIT_USE_OLD_NAMESPACE
|
||||
#endif
|
||||
#include <boost/spirit/include/classic_clear_actor.hpp>
|
||||
|
||||
#endif
|
||||
27
test/external/boost/spirit/actor/decrement_actor.hpp
vendored
Normal file
27
test/external/boost/spirit/actor/decrement_actor.hpp
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2001-2008 Joel de Guzman
|
||||
Copyright (c) 2001-2008 Hartmut Kaiser
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_DECREMENT_ACTOR
|
||||
#define BOOST_SPIRIT_DEPRECATED_INCLUDE_DECREMENT_ACTOR
|
||||
|
||||
#include <boost/version.hpp>
|
||||
|
||||
#if BOOST_VERSION >= 103800
|
||||
#if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
|
||||
# pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_decrement_actor.hpp")
|
||||
#elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
|
||||
# warning "This header is deprecated. Please use: boost/spirit/include/classic_decrement_actor.hpp"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
|
||||
#define BOOST_SPIRIT_USE_OLD_NAMESPACE
|
||||
#endif
|
||||
#include <boost/spirit/include/classic_decrement_actor.hpp>
|
||||
|
||||
#endif
|
||||
27
test/external/boost/spirit/actor/erase_actor.hpp
vendored
Normal file
27
test/external/boost/spirit/actor/erase_actor.hpp
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2001-2008 Joel de Guzman
|
||||
Copyright (c) 2001-2008 Hartmut Kaiser
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_ERASE_ACTOR
|
||||
#define BOOST_SPIRIT_DEPRECATED_INCLUDE_ERASE_ACTOR
|
||||
|
||||
#include <boost/version.hpp>
|
||||
|
||||
#if BOOST_VERSION >= 103800
|
||||
#if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
|
||||
# pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_erase_actor.hpp")
|
||||
#elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
|
||||
# warning "This header is deprecated. Please use: boost/spirit/include/classic_erase_actor.hpp"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
|
||||
#define BOOST_SPIRIT_USE_OLD_NAMESPACE
|
||||
#endif
|
||||
#include <boost/spirit/include/classic_erase_actor.hpp>
|
||||
|
||||
#endif
|
||||
27
test/external/boost/spirit/actor/increment_actor.hpp
vendored
Normal file
27
test/external/boost/spirit/actor/increment_actor.hpp
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2001-2008 Joel de Guzman
|
||||
Copyright (c) 2001-2008 Hartmut Kaiser
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_INCREMENT_ACTOR
|
||||
#define BOOST_SPIRIT_DEPRECATED_INCLUDE_INCREMENT_ACTOR
|
||||
|
||||
#include <boost/version.hpp>
|
||||
|
||||
#if BOOST_VERSION >= 103800
|
||||
#if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
|
||||
# pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_increment_actor.hpp")
|
||||
#elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
|
||||
# warning "This header is deprecated. Please use: boost/spirit/include/classic_increment_actor.hpp"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
|
||||
#define BOOST_SPIRIT_USE_OLD_NAMESPACE
|
||||
#endif
|
||||
#include <boost/spirit/include/classic_increment_actor.hpp>
|
||||
|
||||
#endif
|
||||
27
test/external/boost/spirit/actor/insert_at_actor.hpp
vendored
Normal file
27
test/external/boost/spirit/actor/insert_at_actor.hpp
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2001-2008 Joel de Guzman
|
||||
Copyright (c) 2001-2008 Hartmut Kaiser
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_INSERT_AT_ACTOR
|
||||
#define BOOST_SPIRIT_DEPRECATED_INCLUDE_INSERT_AT_ACTOR
|
||||
|
||||
#include <boost/version.hpp>
|
||||
|
||||
#if BOOST_VERSION >= 103800
|
||||
#if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
|
||||
# pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_insert_at_actor.hpp")
|
||||
#elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
|
||||
# warning "This header is deprecated. Please use: boost/spirit/include/classic_insert_at_actor.hpp"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
|
||||
#define BOOST_SPIRIT_USE_OLD_NAMESPACE
|
||||
#endif
|
||||
#include <boost/spirit/include/classic_insert_at_actor.hpp>
|
||||
|
||||
#endif
|
||||
27
test/external/boost/spirit/actor/insert_key_actor.hpp
vendored
Normal file
27
test/external/boost/spirit/actor/insert_key_actor.hpp
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2001-2008 Joel de Guzman
|
||||
Copyright (c) 2001-2008 Hartmut Kaiser
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_INSERT_KEY_ACTOR
|
||||
#define BOOST_SPIRIT_DEPRECATED_INCLUDE_INSERT_KEY_ACTOR
|
||||
|
||||
#include <boost/version.hpp>
|
||||
|
||||
#if BOOST_VERSION >= 103800
|
||||
#if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
|
||||
# pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_insert_key_actor.hpp")
|
||||
#elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
|
||||
# warning "This header is deprecated. Please use: boost/spirit/include/classic_insert_key_actor.hpp"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
|
||||
#define BOOST_SPIRIT_USE_OLD_NAMESPACE
|
||||
#endif
|
||||
#include <boost/spirit/include/classic_insert_key_actor.hpp>
|
||||
|
||||
#endif
|
||||
27
test/external/boost/spirit/actor/push_back_actor.hpp
vendored
Normal file
27
test/external/boost/spirit/actor/push_back_actor.hpp
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2001-2008 Joel de Guzman
|
||||
Copyright (c) 2001-2008 Hartmut Kaiser
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_PUSH_BACK_ACTOR
|
||||
#define BOOST_SPIRIT_DEPRECATED_INCLUDE_PUSH_BACK_ACTOR
|
||||
|
||||
#include <boost/version.hpp>
|
||||
|
||||
#if BOOST_VERSION >= 103800
|
||||
#if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
|
||||
# pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_push_back_actor.hpp")
|
||||
#elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
|
||||
# warning "This header is deprecated. Please use: boost/spirit/include/classic_push_back_actor.hpp"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
|
||||
#define BOOST_SPIRIT_USE_OLD_NAMESPACE
|
||||
#endif
|
||||
#include <boost/spirit/include/classic_push_back_actor.hpp>
|
||||
|
||||
#endif
|
||||
27
test/external/boost/spirit/actor/push_front_actor.hpp
vendored
Normal file
27
test/external/boost/spirit/actor/push_front_actor.hpp
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2001-2008 Joel de Guzman
|
||||
Copyright (c) 2001-2008 Hartmut Kaiser
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_PUSH_FRONT_ACTOR
|
||||
#define BOOST_SPIRIT_DEPRECATED_INCLUDE_PUSH_FRONT_ACTOR
|
||||
|
||||
#include <boost/version.hpp>
|
||||
|
||||
#if BOOST_VERSION >= 103800
|
||||
#if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
|
||||
# pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_push_front_actor.hpp")
|
||||
#elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
|
||||
# warning "This header is deprecated. Please use: boost/spirit/include/classic_push_front_actor.hpp"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
|
||||
#define BOOST_SPIRIT_USE_OLD_NAMESPACE
|
||||
#endif
|
||||
#include <boost/spirit/include/classic_push_front_actor.hpp>
|
||||
|
||||
#endif
|
||||
27
test/external/boost/spirit/actor/ref_actor.hpp
vendored
Normal file
27
test/external/boost/spirit/actor/ref_actor.hpp
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2001-2008 Joel de Guzman
|
||||
Copyright (c) 2001-2008 Hartmut Kaiser
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_REF_ACTOR
|
||||
#define BOOST_SPIRIT_DEPRECATED_INCLUDE_REF_ACTOR
|
||||
|
||||
#include <boost/version.hpp>
|
||||
|
||||
#if BOOST_VERSION >= 103800
|
||||
#if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
|
||||
# pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_ref_actor.hpp")
|
||||
#elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
|
||||
# warning "This header is deprecated. Please use: boost/spirit/include/classic_ref_actor.hpp"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
|
||||
#define BOOST_SPIRIT_USE_OLD_NAMESPACE
|
||||
#endif
|
||||
#include <boost/spirit/include/classic_ref_actor.hpp>
|
||||
|
||||
#endif
|
||||
27
test/external/boost/spirit/actor/ref_const_ref_actor.hpp
vendored
Normal file
27
test/external/boost/spirit/actor/ref_const_ref_actor.hpp
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2001-2008 Joel de Guzman
|
||||
Copyright (c) 2001-2008 Hartmut Kaiser
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_REF_CONST_REF_ACTOR
|
||||
#define BOOST_SPIRIT_DEPRECATED_INCLUDE_REF_CONST_REF_ACTOR
|
||||
|
||||
#include <boost/version.hpp>
|
||||
|
||||
#if BOOST_VERSION >= 103800
|
||||
#if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
|
||||
# pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_ref_const_ref_actor.hpp")
|
||||
#elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
|
||||
# warning "This header is deprecated. Please use: boost/spirit/include/classic_ref_const_ref_actor.hpp"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
|
||||
#define BOOST_SPIRIT_USE_OLD_NAMESPACE
|
||||
#endif
|
||||
#include <boost/spirit/include/classic_ref_const_ref_actor.hpp>
|
||||
|
||||
#endif
|
||||
27
test/external/boost/spirit/actor/ref_const_ref_const_ref_a.hpp
vendored
Normal file
27
test/external/boost/spirit/actor/ref_const_ref_const_ref_a.hpp
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2001-2008 Joel de Guzman
|
||||
Copyright (c) 2001-2008 Hartmut Kaiser
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_REF_CONST_REF_CONST_REF_A
|
||||
#define BOOST_SPIRIT_DEPRECATED_INCLUDE_REF_CONST_REF_CONST_REF_A
|
||||
|
||||
#include <boost/version.hpp>
|
||||
|
||||
#if BOOST_VERSION >= 103800
|
||||
#if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
|
||||
# pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_ref_const_ref_const_ref_a.hpp")
|
||||
#elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
|
||||
# warning "This header is deprecated. Please use: boost/spirit/include/classic_ref_const_ref_const_ref_a.hpp"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
|
||||
#define BOOST_SPIRIT_USE_OLD_NAMESPACE
|
||||
#endif
|
||||
#include <boost/spirit/include/classic_ref_const_ref_const_ref_a.hpp>
|
||||
|
||||
#endif
|
||||
27
test/external/boost/spirit/actor/ref_const_ref_value_actor.hpp
vendored
Normal file
27
test/external/boost/spirit/actor/ref_const_ref_value_actor.hpp
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2001-2008 Joel de Guzman
|
||||
Copyright (c) 2001-2008 Hartmut Kaiser
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_REF_CONST_REF_VALUE_ACTOR
|
||||
#define BOOST_SPIRIT_DEPRECATED_INCLUDE_REF_CONST_REF_VALUE_ACTOR
|
||||
|
||||
#include <boost/version.hpp>
|
||||
|
||||
#if BOOST_VERSION >= 103800
|
||||
#if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
|
||||
# pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_ref_const_ref_value_actor.hpp")
|
||||
#elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
|
||||
# warning "This header is deprecated. Please use: boost/spirit/include/classic_ref_const_ref_value_actor.hpp"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
|
||||
#define BOOST_SPIRIT_USE_OLD_NAMESPACE
|
||||
#endif
|
||||
#include <boost/spirit/include/classic_ref_const_ref_value_actor.hpp>
|
||||
|
||||
#endif
|
||||
27
test/external/boost/spirit/actor/ref_value_actor.hpp
vendored
Normal file
27
test/external/boost/spirit/actor/ref_value_actor.hpp
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2001-2008 Joel de Guzman
|
||||
Copyright (c) 2001-2008 Hartmut Kaiser
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_REF_VALUE_ACTOR
|
||||
#define BOOST_SPIRIT_DEPRECATED_INCLUDE_REF_VALUE_ACTOR
|
||||
|
||||
#include <boost/version.hpp>
|
||||
|
||||
#if BOOST_VERSION >= 103800
|
||||
#if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
|
||||
# pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_ref_value_actor.hpp")
|
||||
#elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
|
||||
# warning "This header is deprecated. Please use: boost/spirit/include/classic_ref_value_actor.hpp"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
|
||||
#define BOOST_SPIRIT_USE_OLD_NAMESPACE
|
||||
#endif
|
||||
#include <boost/spirit/include/classic_ref_value_actor.hpp>
|
||||
|
||||
#endif
|
||||
27
test/external/boost/spirit/actor/swap_actor.hpp
vendored
Normal file
27
test/external/boost/spirit/actor/swap_actor.hpp
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2001-2008 Joel de Guzman
|
||||
Copyright (c) 2001-2008 Hartmut Kaiser
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_SWAP_ACTOR
|
||||
#define BOOST_SPIRIT_DEPRECATED_INCLUDE_SWAP_ACTOR
|
||||
|
||||
#include <boost/version.hpp>
|
||||
|
||||
#if BOOST_VERSION >= 103800
|
||||
#if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
|
||||
# pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_swap_actor.hpp")
|
||||
#elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
|
||||
# warning "This header is deprecated. Please use: boost/spirit/include/classic_swap_actor.hpp"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
|
||||
#define BOOST_SPIRIT_USE_OLD_NAMESPACE
|
||||
#endif
|
||||
#include <boost/spirit/include/classic_swap_actor.hpp>
|
||||
|
||||
#endif
|
||||
27
test/external/boost/spirit/actor/typeof.hpp
vendored
Normal file
27
test/external/boost/spirit/actor/typeof.hpp
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2001-2008 Joel de Guzman
|
||||
Copyright (c) 2001-2008 Hartmut Kaiser
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_TYPEOF
|
||||
#define BOOST_SPIRIT_DEPRECATED_INCLUDE_TYPEOF
|
||||
|
||||
#include <boost/version.hpp>
|
||||
|
||||
#if BOOST_VERSION >= 103800
|
||||
#if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
|
||||
# pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_typeof.hpp")
|
||||
#elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
|
||||
# warning "This header is deprecated. Please use: boost/spirit/include/classic_typeof.hpp"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
|
||||
#define BOOST_SPIRIT_USE_OLD_NAMESPACE
|
||||
#endif
|
||||
#include <boost/spirit/include/classic_typeof.hpp>
|
||||
|
||||
#endif
|
||||
27
test/external/boost/spirit/attribute.hpp
vendored
Normal file
27
test/external/boost/spirit/attribute.hpp
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2001-2008 Joel de Guzman
|
||||
Copyright (c) 2001-2008 Hartmut Kaiser
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_ATTRIBUTE
|
||||
#define BOOST_SPIRIT_DEPRECATED_INCLUDE_ATTRIBUTE
|
||||
|
||||
#include <boost/version.hpp>
|
||||
|
||||
#if BOOST_VERSION >= 103800
|
||||
#if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
|
||||
# pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_attribute.hpp")
|
||||
#elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
|
||||
# warning "This header is deprecated. Please use: boost/spirit/include/classic_attribute.hpp"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
|
||||
#define BOOST_SPIRIT_USE_OLD_NAMESPACE
|
||||
#endif
|
||||
#include <boost/spirit/include/classic_attribute.hpp>
|
||||
|
||||
#endif
|
||||
27
test/external/boost/spirit/attribute/closure.hpp
vendored
Normal file
27
test/external/boost/spirit/attribute/closure.hpp
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2001-2008 Joel de Guzman
|
||||
Copyright (c) 2001-2008 Hartmut Kaiser
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_CLOSURE
|
||||
#define BOOST_SPIRIT_DEPRECATED_INCLUDE_CLOSURE
|
||||
|
||||
#include <boost/version.hpp>
|
||||
|
||||
#if BOOST_VERSION >= 103800
|
||||
#if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
|
||||
# pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_closure.hpp")
|
||||
#elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
|
||||
# warning "This header is deprecated. Please use: boost/spirit/include/classic_closure.hpp"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
|
||||
#define BOOST_SPIRIT_USE_OLD_NAMESPACE
|
||||
#endif
|
||||
#include <boost/spirit/include/classic_closure.hpp>
|
||||
|
||||
#endif
|
||||
27
test/external/boost/spirit/attribute/closure_context.hpp
vendored
Normal file
27
test/external/boost/spirit/attribute/closure_context.hpp
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2001-2008 Joel de Guzman
|
||||
Copyright (c) 2001-2008 Hartmut Kaiser
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_CLOSURE_CONTEXT
|
||||
#define BOOST_SPIRIT_DEPRECATED_INCLUDE_CLOSURE_CONTEXT
|
||||
|
||||
#include <boost/version.hpp>
|
||||
|
||||
#if BOOST_VERSION >= 103800
|
||||
#if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
|
||||
# pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_closure_context.hpp")
|
||||
#elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
|
||||
# warning "This header is deprecated. Please use: boost/spirit/include/classic_closure_context.hpp"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
|
||||
#define BOOST_SPIRIT_USE_OLD_NAMESPACE
|
||||
#endif
|
||||
#include <boost/spirit/include/classic_closure_context.hpp>
|
||||
|
||||
#endif
|
||||
27
test/external/boost/spirit/attribute/closure_fwd.hpp
vendored
Normal file
27
test/external/boost/spirit/attribute/closure_fwd.hpp
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2001-2008 Joel de Guzman
|
||||
Copyright (c) 2001-2008 Hartmut Kaiser
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_CLOSURE_FWD
|
||||
#define BOOST_SPIRIT_DEPRECATED_INCLUDE_CLOSURE_FWD
|
||||
|
||||
#include <boost/version.hpp>
|
||||
|
||||
#if BOOST_VERSION >= 103800
|
||||
#if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
|
||||
# pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_closure_fwd.hpp")
|
||||
#elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
|
||||
# warning "This header is deprecated. Please use: boost/spirit/include/classic_closure_fwd.hpp"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
|
||||
#define BOOST_SPIRIT_USE_OLD_NAMESPACE
|
||||
#endif
|
||||
#include <boost/spirit/include/classic_closure_fwd.hpp>
|
||||
|
||||
#endif
|
||||
27
test/external/boost/spirit/attribute/parametric.hpp
vendored
Normal file
27
test/external/boost/spirit/attribute/parametric.hpp
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2001-2008 Joel de Guzman
|
||||
Copyright (c) 2001-2008 Hartmut Kaiser
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_PARAMETRIC
|
||||
#define BOOST_SPIRIT_DEPRECATED_INCLUDE_PARAMETRIC
|
||||
|
||||
#include <boost/version.hpp>
|
||||
|
||||
#if BOOST_VERSION >= 103800
|
||||
#if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
|
||||
# pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_parametric.hpp")
|
||||
#elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
|
||||
# warning "This header is deprecated. Please use: boost/spirit/include/classic_parametric.hpp"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
|
||||
#define BOOST_SPIRIT_USE_OLD_NAMESPACE
|
||||
#endif
|
||||
#include <boost/spirit/include/classic_parametric.hpp>
|
||||
|
||||
#endif
|
||||
27
test/external/boost/spirit/attribute/typeof.hpp
vendored
Normal file
27
test/external/boost/spirit/attribute/typeof.hpp
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2001-2008 Joel de Guzman
|
||||
Copyright (c) 2001-2008 Hartmut Kaiser
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_TYPEOF_ATTRIBUTE
|
||||
#define BOOST_SPIRIT_DEPRECATED_INCLUDE_TYPEOF_ATTRIBUTE
|
||||
|
||||
#include <boost/version.hpp>
|
||||
|
||||
#if BOOST_VERSION >= 103800
|
||||
#if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
|
||||
# pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_typeof.hpp")
|
||||
#elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
|
||||
# warning "This header is deprecated. Please use: boost/spirit/include/classic_typeof.hpp"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
|
||||
#define BOOST_SPIRIT_USE_OLD_NAMESPACE
|
||||
#endif
|
||||
#include <boost/spirit/include/classic_typeof.hpp>
|
||||
|
||||
#endif
|
||||
27
test/external/boost/spirit/core.hpp
vendored
Normal file
27
test/external/boost/spirit/core.hpp
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2001-2008 Joel de Guzman
|
||||
Copyright (c) 2001-2008 Hartmut Kaiser
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_CORE
|
||||
#define BOOST_SPIRIT_DEPRECATED_INCLUDE_CORE
|
||||
|
||||
#include <boost/version.hpp>
|
||||
|
||||
#if BOOST_VERSION >= 103800
|
||||
#if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
|
||||
# pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_core.hpp")
|
||||
#elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
|
||||
# warning "This header is deprecated. Please use: boost/spirit/include/classic_core.hpp"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
|
||||
#define BOOST_SPIRIT_USE_OLD_NAMESPACE
|
||||
#endif
|
||||
#include <boost/spirit/include/classic_core.hpp>
|
||||
|
||||
#endif
|
||||
27
test/external/boost/spirit/core/assert.hpp
vendored
Normal file
27
test/external/boost/spirit/core/assert.hpp
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2001-2008 Joel de Guzman
|
||||
Copyright (c) 2001-2008 Hartmut Kaiser
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_ASSERT
|
||||
#define BOOST_SPIRIT_DEPRECATED_INCLUDE_ASSERT
|
||||
|
||||
#include <boost/version.hpp>
|
||||
|
||||
#if BOOST_VERSION >= 103800
|
||||
#if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
|
||||
# pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_assert.hpp")
|
||||
#elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
|
||||
# warning "This header is deprecated. Please use: boost/spirit/include/classic_assert.hpp"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
|
||||
#define BOOST_SPIRIT_USE_OLD_NAMESPACE
|
||||
#endif
|
||||
#include <boost/spirit/include/classic_assert.hpp>
|
||||
|
||||
#endif
|
||||
27
test/external/boost/spirit/core/composite/actions.hpp
vendored
Normal file
27
test/external/boost/spirit/core/composite/actions.hpp
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2001-2008 Joel de Guzman
|
||||
Copyright (c) 2001-2008 Hartmut Kaiser
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_ACTIONS
|
||||
#define BOOST_SPIRIT_DEPRECATED_INCLUDE_ACTIONS
|
||||
|
||||
#include <boost/version.hpp>
|
||||
|
||||
#if BOOST_VERSION >= 103800
|
||||
#if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
|
||||
# pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_actions.hpp")
|
||||
#elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
|
||||
# warning "This header is deprecated. Please use: boost/spirit/include/classic_actions.hpp"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
|
||||
#define BOOST_SPIRIT_USE_OLD_NAMESPACE
|
||||
#endif
|
||||
#include <boost/spirit/include/classic_actions.hpp>
|
||||
|
||||
#endif
|
||||
27
test/external/boost/spirit/core/composite/alternative.hpp
vendored
Normal file
27
test/external/boost/spirit/core/composite/alternative.hpp
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2001-2008 Joel de Guzman
|
||||
Copyright (c) 2001-2008 Hartmut Kaiser
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_ALTERNATIVE
|
||||
#define BOOST_SPIRIT_DEPRECATED_INCLUDE_ALTERNATIVE
|
||||
|
||||
#include <boost/version.hpp>
|
||||
|
||||
#if BOOST_VERSION >= 103800
|
||||
#if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
|
||||
# pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_alternative.hpp")
|
||||
#elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
|
||||
# warning "This header is deprecated. Please use: boost/spirit/include/classic_alternative.hpp"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
|
||||
#define BOOST_SPIRIT_USE_OLD_NAMESPACE
|
||||
#endif
|
||||
#include <boost/spirit/include/classic_alternative.hpp>
|
||||
|
||||
#endif
|
||||
27
test/external/boost/spirit/core/composite/composite.hpp
vendored
Normal file
27
test/external/boost/spirit/core/composite/composite.hpp
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2001-2008 Joel de Guzman
|
||||
Copyright (c) 2001-2008 Hartmut Kaiser
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_COMPOSITE
|
||||
#define BOOST_SPIRIT_DEPRECATED_INCLUDE_COMPOSITE
|
||||
|
||||
#include <boost/version.hpp>
|
||||
|
||||
#if BOOST_VERSION >= 103800
|
||||
#if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
|
||||
# pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_composite.hpp")
|
||||
#elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
|
||||
# warning "This header is deprecated. Please use: boost/spirit/include/classic_composite.hpp"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
|
||||
#define BOOST_SPIRIT_USE_OLD_NAMESPACE
|
||||
#endif
|
||||
#include <boost/spirit/include/classic_composite.hpp>
|
||||
|
||||
#endif
|
||||
27
test/external/boost/spirit/core/composite/difference.hpp
vendored
Normal file
27
test/external/boost/spirit/core/composite/difference.hpp
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2001-2008 Joel de Guzman
|
||||
Copyright (c) 2001-2008 Hartmut Kaiser
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_DIFFERENCE
|
||||
#define BOOST_SPIRIT_DEPRECATED_INCLUDE_DIFFERENCE
|
||||
|
||||
#include <boost/version.hpp>
|
||||
|
||||
#if BOOST_VERSION >= 103800
|
||||
#if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
|
||||
# pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_difference.hpp")
|
||||
#elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
|
||||
# warning "This header is deprecated. Please use: boost/spirit/include/classic_difference.hpp"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
|
||||
#define BOOST_SPIRIT_USE_OLD_NAMESPACE
|
||||
#endif
|
||||
#include <boost/spirit/include/classic_difference.hpp>
|
||||
|
||||
#endif
|
||||
27
test/external/boost/spirit/core/composite/directives.hpp
vendored
Normal file
27
test/external/boost/spirit/core/composite/directives.hpp
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2001-2008 Joel de Guzman
|
||||
Copyright (c) 2001-2008 Hartmut Kaiser
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_DIRECTIVES
|
||||
#define BOOST_SPIRIT_DEPRECATED_INCLUDE_DIRECTIVES
|
||||
|
||||
#include <boost/version.hpp>
|
||||
|
||||
#if BOOST_VERSION >= 103800
|
||||
#if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
|
||||
# pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_directives.hpp")
|
||||
#elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
|
||||
# warning "This header is deprecated. Please use: boost/spirit/include/classic_directives.hpp"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
|
||||
#define BOOST_SPIRIT_USE_OLD_NAMESPACE
|
||||
#endif
|
||||
#include <boost/spirit/include/classic_directives.hpp>
|
||||
|
||||
#endif
|
||||
27
test/external/boost/spirit/core/composite/epsilon.hpp
vendored
Normal file
27
test/external/boost/spirit/core/composite/epsilon.hpp
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2001-2008 Joel de Guzman
|
||||
Copyright (c) 2001-2008 Hartmut Kaiser
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_EPSILON
|
||||
#define BOOST_SPIRIT_DEPRECATED_INCLUDE_EPSILON
|
||||
|
||||
#include <boost/version.hpp>
|
||||
|
||||
#if BOOST_VERSION >= 103800
|
||||
#if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
|
||||
# pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_epsilon.hpp")
|
||||
#elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
|
||||
# warning "This header is deprecated. Please use: boost/spirit/include/classic_epsilon.hpp"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
|
||||
#define BOOST_SPIRIT_USE_OLD_NAMESPACE
|
||||
#endif
|
||||
#include <boost/spirit/include/classic_epsilon.hpp>
|
||||
|
||||
#endif
|
||||
27
test/external/boost/spirit/core/composite/exclusive_or.hpp
vendored
Normal file
27
test/external/boost/spirit/core/composite/exclusive_or.hpp
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2001-2008 Joel de Guzman
|
||||
Copyright (c) 2001-2008 Hartmut Kaiser
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_EXCLUSIVE_OR
|
||||
#define BOOST_SPIRIT_DEPRECATED_INCLUDE_EXCLUSIVE_OR
|
||||
|
||||
#include <boost/version.hpp>
|
||||
|
||||
#if BOOST_VERSION >= 103800
|
||||
#if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
|
||||
# pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_exclusive_or.hpp")
|
||||
#elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
|
||||
# warning "This header is deprecated. Please use: boost/spirit/include/classic_exclusive_or.hpp"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
|
||||
#define BOOST_SPIRIT_USE_OLD_NAMESPACE
|
||||
#endif
|
||||
#include <boost/spirit/include/classic_exclusive_or.hpp>
|
||||
|
||||
#endif
|
||||
27
test/external/boost/spirit/core/composite/intersection.hpp
vendored
Normal file
27
test/external/boost/spirit/core/composite/intersection.hpp
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2001-2008 Joel de Guzman
|
||||
Copyright (c) 2001-2008 Hartmut Kaiser
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_INTERSECTION
|
||||
#define BOOST_SPIRIT_DEPRECATED_INCLUDE_INTERSECTION
|
||||
|
||||
#include <boost/version.hpp>
|
||||
|
||||
#if BOOST_VERSION >= 103800
|
||||
#if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
|
||||
# pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_intersection.hpp")
|
||||
#elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
|
||||
# warning "This header is deprecated. Please use: boost/spirit/include/classic_intersection.hpp"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
|
||||
#define BOOST_SPIRIT_USE_OLD_NAMESPACE
|
||||
#endif
|
||||
#include <boost/spirit/include/classic_intersection.hpp>
|
||||
|
||||
#endif
|
||||
27
test/external/boost/spirit/core/composite/kleene_star.hpp
vendored
Normal file
27
test/external/boost/spirit/core/composite/kleene_star.hpp
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2001-2008 Joel de Guzman
|
||||
Copyright (c) 2001-2008 Hartmut Kaiser
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_KLEENE_STAR
|
||||
#define BOOST_SPIRIT_DEPRECATED_INCLUDE_KLEENE_STAR
|
||||
|
||||
#include <boost/version.hpp>
|
||||
|
||||
#if BOOST_VERSION >= 103800
|
||||
#if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
|
||||
# pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_kleene_star.hpp")
|
||||
#elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
|
||||
# warning "This header is deprecated. Please use: boost/spirit/include/classic_kleene_star.hpp"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
|
||||
#define BOOST_SPIRIT_USE_OLD_NAMESPACE
|
||||
#endif
|
||||
#include <boost/spirit/include/classic_kleene_star.hpp>
|
||||
|
||||
#endif
|
||||
27
test/external/boost/spirit/core/composite/list.hpp
vendored
Normal file
27
test/external/boost/spirit/core/composite/list.hpp
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2001-2008 Joel de Guzman
|
||||
Copyright (c) 2001-2008 Hartmut Kaiser
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_LIST
|
||||
#define BOOST_SPIRIT_DEPRECATED_INCLUDE_LIST
|
||||
|
||||
#include <boost/version.hpp>
|
||||
|
||||
#if BOOST_VERSION >= 103800
|
||||
#if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
|
||||
# pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_list.hpp")
|
||||
#elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
|
||||
# warning "This header is deprecated. Please use: boost/spirit/include/classic_list.hpp"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
|
||||
#define BOOST_SPIRIT_USE_OLD_NAMESPACE
|
||||
#endif
|
||||
#include <boost/spirit/include/classic_list.hpp>
|
||||
|
||||
#endif
|
||||
27
test/external/boost/spirit/core/composite/no_actions.hpp
vendored
Normal file
27
test/external/boost/spirit/core/composite/no_actions.hpp
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2001-2008 Joel de Guzman
|
||||
Copyright (c) 2001-2008 Hartmut Kaiser
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_NO_ACTIONS
|
||||
#define BOOST_SPIRIT_DEPRECATED_INCLUDE_NO_ACTIONS
|
||||
|
||||
#include <boost/version.hpp>
|
||||
|
||||
#if BOOST_VERSION >= 103800
|
||||
#if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
|
||||
# pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_no_actions.hpp")
|
||||
#elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
|
||||
# warning "This header is deprecated. Please use: boost/spirit/include/classic_no_actions.hpp"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
|
||||
#define BOOST_SPIRIT_USE_OLD_NAMESPACE
|
||||
#endif
|
||||
#include <boost/spirit/include/classic_no_actions.hpp>
|
||||
|
||||
#endif
|
||||
27
test/external/boost/spirit/core/composite/operators.hpp
vendored
Normal file
27
test/external/boost/spirit/core/composite/operators.hpp
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2001-2008 Joel de Guzman
|
||||
Copyright (c) 2001-2008 Hartmut Kaiser
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_OPERATORS
|
||||
#define BOOST_SPIRIT_DEPRECATED_INCLUDE_OPERATORS
|
||||
|
||||
#include <boost/version.hpp>
|
||||
|
||||
#if BOOST_VERSION >= 103800
|
||||
#if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
|
||||
# pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_operators.hpp")
|
||||
#elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
|
||||
# warning "This header is deprecated. Please use: boost/spirit/include/classic_operators.hpp"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
|
||||
#define BOOST_SPIRIT_USE_OLD_NAMESPACE
|
||||
#endif
|
||||
#include <boost/spirit/include/classic_operators.hpp>
|
||||
|
||||
#endif
|
||||
27
test/external/boost/spirit/core/composite/optional.hpp
vendored
Normal file
27
test/external/boost/spirit/core/composite/optional.hpp
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2001-2008 Joel de Guzman
|
||||
Copyright (c) 2001-2008 Hartmut Kaiser
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_OPTIONAL
|
||||
#define BOOST_SPIRIT_DEPRECATED_INCLUDE_OPTIONAL
|
||||
|
||||
#include <boost/version.hpp>
|
||||
|
||||
#if BOOST_VERSION >= 103800
|
||||
#if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
|
||||
# pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_optional.hpp")
|
||||
#elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
|
||||
# warning "This header is deprecated. Please use: boost/spirit/include/classic_optional.hpp"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
|
||||
#define BOOST_SPIRIT_USE_OLD_NAMESPACE
|
||||
#endif
|
||||
#include <boost/spirit/include/classic_optional.hpp>
|
||||
|
||||
#endif
|
||||
27
test/external/boost/spirit/core/composite/positive.hpp
vendored
Normal file
27
test/external/boost/spirit/core/composite/positive.hpp
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2001-2008 Joel de Guzman
|
||||
Copyright (c) 2001-2008 Hartmut Kaiser
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_POSITIVE
|
||||
#define BOOST_SPIRIT_DEPRECATED_INCLUDE_POSITIVE
|
||||
|
||||
#include <boost/version.hpp>
|
||||
|
||||
#if BOOST_VERSION >= 103800
|
||||
#if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
|
||||
# pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_positive.hpp")
|
||||
#elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
|
||||
# warning "This header is deprecated. Please use: boost/spirit/include/classic_positive.hpp"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
|
||||
#define BOOST_SPIRIT_USE_OLD_NAMESPACE
|
||||
#endif
|
||||
#include <boost/spirit/include/classic_positive.hpp>
|
||||
|
||||
#endif
|
||||
27
test/external/boost/spirit/core/composite/sequence.hpp
vendored
Normal file
27
test/external/boost/spirit/core/composite/sequence.hpp
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2001-2008 Joel de Guzman
|
||||
Copyright (c) 2001-2008 Hartmut Kaiser
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_SEQUENCE
|
||||
#define BOOST_SPIRIT_DEPRECATED_INCLUDE_SEQUENCE
|
||||
|
||||
#include <boost/version.hpp>
|
||||
|
||||
#if BOOST_VERSION >= 103800
|
||||
#if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
|
||||
# pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_sequence.hpp")
|
||||
#elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
|
||||
# warning "This header is deprecated. Please use: boost/spirit/include/classic_sequence.hpp"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
|
||||
#define BOOST_SPIRIT_USE_OLD_NAMESPACE
|
||||
#endif
|
||||
#include <boost/spirit/include/classic_sequence.hpp>
|
||||
|
||||
#endif
|
||||
27
test/external/boost/spirit/core/composite/sequential_and.hpp
vendored
Normal file
27
test/external/boost/spirit/core/composite/sequential_and.hpp
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2001-2008 Joel de Guzman
|
||||
Copyright (c) 2001-2008 Hartmut Kaiser
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_SEQUENTIAL_AND
|
||||
#define BOOST_SPIRIT_DEPRECATED_INCLUDE_SEQUENTIAL_AND
|
||||
|
||||
#include <boost/version.hpp>
|
||||
|
||||
#if BOOST_VERSION >= 103800
|
||||
#if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
|
||||
# pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_sequential_and.hpp")
|
||||
#elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
|
||||
# warning "This header is deprecated. Please use: boost/spirit/include/classic_sequential_and.hpp"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
|
||||
#define BOOST_SPIRIT_USE_OLD_NAMESPACE
|
||||
#endif
|
||||
#include <boost/spirit/include/classic_sequential_and.hpp>
|
||||
|
||||
#endif
|
||||
27
test/external/boost/spirit/core/composite/sequential_or.hpp
vendored
Normal file
27
test/external/boost/spirit/core/composite/sequential_or.hpp
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2001-2008 Joel de Guzman
|
||||
Copyright (c) 2001-2008 Hartmut Kaiser
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_SEQUENTIAL_OR
|
||||
#define BOOST_SPIRIT_DEPRECATED_INCLUDE_SEQUENTIAL_OR
|
||||
|
||||
#include <boost/version.hpp>
|
||||
|
||||
#if BOOST_VERSION >= 103800
|
||||
#if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
|
||||
# pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_sequential_or.hpp")
|
||||
#elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
|
||||
# warning "This header is deprecated. Please use: boost/spirit/include/classic_sequential_or.hpp"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
|
||||
#define BOOST_SPIRIT_USE_OLD_NAMESPACE
|
||||
#endif
|
||||
#include <boost/spirit/include/classic_sequential_or.hpp>
|
||||
|
||||
#endif
|
||||
27
test/external/boost/spirit/core/config.hpp
vendored
Normal file
27
test/external/boost/spirit/core/config.hpp
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2001-2008 Joel de Guzman
|
||||
Copyright (c) 2001-2008 Hartmut Kaiser
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_CONFIG
|
||||
#define BOOST_SPIRIT_DEPRECATED_INCLUDE_CONFIG
|
||||
|
||||
#include <boost/version.hpp>
|
||||
|
||||
#if BOOST_VERSION >= 103800
|
||||
#if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
|
||||
# pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_config.hpp")
|
||||
#elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
|
||||
# warning "This header is deprecated. Please use: boost/spirit/include/classic_config.hpp"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
|
||||
#define BOOST_SPIRIT_USE_OLD_NAMESPACE
|
||||
#endif
|
||||
#include <boost/spirit/include/classic_config.hpp>
|
||||
|
||||
#endif
|
||||
27
test/external/boost/spirit/core/match.hpp
vendored
Normal file
27
test/external/boost/spirit/core/match.hpp
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2001-2008 Joel de Guzman
|
||||
Copyright (c) 2001-2008 Hartmut Kaiser
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_MATCH
|
||||
#define BOOST_SPIRIT_DEPRECATED_INCLUDE_MATCH
|
||||
|
||||
#include <boost/version.hpp>
|
||||
|
||||
#if BOOST_VERSION >= 103800
|
||||
#if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
|
||||
# pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_match.hpp")
|
||||
#elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
|
||||
# warning "This header is deprecated. Please use: boost/spirit/include/classic_match.hpp"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
|
||||
#define BOOST_SPIRIT_USE_OLD_NAMESPACE
|
||||
#endif
|
||||
#include <boost/spirit/include/classic_match.hpp>
|
||||
|
||||
#endif
|
||||
27
test/external/boost/spirit/core/nil.hpp
vendored
Normal file
27
test/external/boost/spirit/core/nil.hpp
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2001-2008 Joel de Guzman
|
||||
Copyright (c) 2001-2008 Hartmut Kaiser
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_NIL
|
||||
#define BOOST_SPIRIT_DEPRECATED_INCLUDE_NIL
|
||||
|
||||
#include <boost/version.hpp>
|
||||
|
||||
#if BOOST_VERSION >= 103800
|
||||
#if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
|
||||
# pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_nil.hpp")
|
||||
#elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
|
||||
# warning "This header is deprecated. Please use: boost/spirit/include/classic_nil.hpp"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
|
||||
#define BOOST_SPIRIT_USE_OLD_NAMESPACE
|
||||
#endif
|
||||
#include <boost/spirit/include/classic_nil.hpp>
|
||||
|
||||
#endif
|
||||
27
test/external/boost/spirit/core/non_terminal/grammar.hpp
vendored
Normal file
27
test/external/boost/spirit/core/non_terminal/grammar.hpp
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2001-2008 Joel de Guzman
|
||||
Copyright (c) 2001-2008 Hartmut Kaiser
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_GRAMMAR
|
||||
#define BOOST_SPIRIT_DEPRECATED_INCLUDE_GRAMMAR
|
||||
|
||||
#include <boost/version.hpp>
|
||||
|
||||
#if BOOST_VERSION >= 103800
|
||||
#if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
|
||||
# pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_grammar.hpp")
|
||||
#elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
|
||||
# warning "This header is deprecated. Please use: boost/spirit/include/classic_grammar.hpp"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
|
||||
#define BOOST_SPIRIT_USE_OLD_NAMESPACE
|
||||
#endif
|
||||
#include <boost/spirit/include/classic_grammar.hpp>
|
||||
|
||||
#endif
|
||||
27
test/external/boost/spirit/core/non_terminal/parser_context.hpp
vendored
Normal file
27
test/external/boost/spirit/core/non_terminal/parser_context.hpp
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2001-2008 Joel de Guzman
|
||||
Copyright (c) 2001-2008 Hartmut Kaiser
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_PARSER_CONTEXT
|
||||
#define BOOST_SPIRIT_DEPRECATED_INCLUDE_PARSER_CONTEXT
|
||||
|
||||
#include <boost/version.hpp>
|
||||
|
||||
#if BOOST_VERSION >= 103800
|
||||
#if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
|
||||
# pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_parser_context.hpp")
|
||||
#elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
|
||||
# warning "This header is deprecated. Please use: boost/spirit/include/classic_parser_context.hpp"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
|
||||
#define BOOST_SPIRIT_USE_OLD_NAMESPACE
|
||||
#endif
|
||||
#include <boost/spirit/include/classic_parser_context.hpp>
|
||||
|
||||
#endif
|
||||
27
test/external/boost/spirit/core/non_terminal/parser_id.hpp
vendored
Normal file
27
test/external/boost/spirit/core/non_terminal/parser_id.hpp
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2001-2008 Joel de Guzman
|
||||
Copyright (c) 2001-2008 Hartmut Kaiser
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_PARSER_ID
|
||||
#define BOOST_SPIRIT_DEPRECATED_INCLUDE_PARSER_ID
|
||||
|
||||
#include <boost/version.hpp>
|
||||
|
||||
#if BOOST_VERSION >= 103800
|
||||
#if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
|
||||
# pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_parser_id.hpp")
|
||||
#elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
|
||||
# warning "This header is deprecated. Please use: boost/spirit/include/classic_parser_id.hpp"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
|
||||
#define BOOST_SPIRIT_USE_OLD_NAMESPACE
|
||||
#endif
|
||||
#include <boost/spirit/include/classic_parser_id.hpp>
|
||||
|
||||
#endif
|
||||
27
test/external/boost/spirit/core/non_terminal/rule.hpp
vendored
Normal file
27
test/external/boost/spirit/core/non_terminal/rule.hpp
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2001-2008 Joel de Guzman
|
||||
Copyright (c) 2001-2008 Hartmut Kaiser
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_RULE
|
||||
#define BOOST_SPIRIT_DEPRECATED_INCLUDE_RULE
|
||||
|
||||
#include <boost/version.hpp>
|
||||
|
||||
#if BOOST_VERSION >= 103800
|
||||
#if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
|
||||
# pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_rule.hpp")
|
||||
#elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
|
||||
# warning "This header is deprecated. Please use: boost/spirit/include/classic_rule.hpp"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
|
||||
#define BOOST_SPIRIT_USE_OLD_NAMESPACE
|
||||
#endif
|
||||
#include <boost/spirit/include/classic_rule.hpp>
|
||||
|
||||
#endif
|
||||
27
test/external/boost/spirit/core/non_terminal/subrule.hpp
vendored
Normal file
27
test/external/boost/spirit/core/non_terminal/subrule.hpp
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2001-2008 Joel de Guzman
|
||||
Copyright (c) 2001-2008 Hartmut Kaiser
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_SUBRULE
|
||||
#define BOOST_SPIRIT_DEPRECATED_INCLUDE_SUBRULE
|
||||
|
||||
#include <boost/version.hpp>
|
||||
|
||||
#if BOOST_VERSION >= 103800
|
||||
#if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
|
||||
# pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_subrule.hpp")
|
||||
#elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
|
||||
# warning "This header is deprecated. Please use: boost/spirit/include/classic_subrule.hpp"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
|
||||
#define BOOST_SPIRIT_USE_OLD_NAMESPACE
|
||||
#endif
|
||||
#include <boost/spirit/include/classic_subrule.hpp>
|
||||
|
||||
#endif
|
||||
27
test/external/boost/spirit/core/non_terminal/subrule_fwd.hpp
vendored
Normal file
27
test/external/boost/spirit/core/non_terminal/subrule_fwd.hpp
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2001-2008 Joel de Guzman
|
||||
Copyright (c) 2001-2008 Hartmut Kaiser
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_SUBRULE_FWD
|
||||
#define BOOST_SPIRIT_DEPRECATED_INCLUDE_SUBRULE_FWD
|
||||
|
||||
#include <boost/version.hpp>
|
||||
|
||||
#if BOOST_VERSION >= 103800
|
||||
#if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
|
||||
# pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_subrule_fwd.hpp")
|
||||
#elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
|
||||
# warning "This header is deprecated. Please use: boost/spirit/include/classic_subrule_fwd.hpp"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
|
||||
#define BOOST_SPIRIT_USE_OLD_NAMESPACE
|
||||
#endif
|
||||
#include <boost/spirit/include/classic_subrule_fwd.hpp>
|
||||
|
||||
#endif
|
||||
27
test/external/boost/spirit/core/parser.hpp
vendored
Normal file
27
test/external/boost/spirit/core/parser.hpp
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2001-2008 Joel de Guzman
|
||||
Copyright (c) 2001-2008 Hartmut Kaiser
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_PARSER
|
||||
#define BOOST_SPIRIT_DEPRECATED_INCLUDE_PARSER
|
||||
|
||||
#include <boost/version.hpp>
|
||||
|
||||
#if BOOST_VERSION >= 103800
|
||||
#if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
|
||||
# pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_parser.hpp")
|
||||
#elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
|
||||
# warning "This header is deprecated. Please use: boost/spirit/include/classic_parser.hpp"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
|
||||
#define BOOST_SPIRIT_USE_OLD_NAMESPACE
|
||||
#endif
|
||||
#include <boost/spirit/include/classic_parser.hpp>
|
||||
|
||||
#endif
|
||||
27
test/external/boost/spirit/core/primitives/numerics.hpp
vendored
Normal file
27
test/external/boost/spirit/core/primitives/numerics.hpp
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2001-2008 Joel de Guzman
|
||||
Copyright (c) 2001-2008 Hartmut Kaiser
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_NUMERICS
|
||||
#define BOOST_SPIRIT_DEPRECATED_INCLUDE_NUMERICS
|
||||
|
||||
#include <boost/version.hpp>
|
||||
|
||||
#if BOOST_VERSION >= 103800
|
||||
#if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
|
||||
# pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_numerics.hpp")
|
||||
#elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
|
||||
# warning "This header is deprecated. Please use: boost/spirit/include/classic_numerics.hpp"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
|
||||
#define BOOST_SPIRIT_USE_OLD_NAMESPACE
|
||||
#endif
|
||||
#include <boost/spirit/include/classic_numerics.hpp>
|
||||
|
||||
#endif
|
||||
27
test/external/boost/spirit/core/primitives/numerics_fwd.hpp
vendored
Normal file
27
test/external/boost/spirit/core/primitives/numerics_fwd.hpp
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2001-2008 Joel de Guzman
|
||||
Copyright (c) 2001-2008 Hartmut Kaiser
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_NUMERICS_FWD
|
||||
#define BOOST_SPIRIT_DEPRECATED_INCLUDE_NUMERICS_FWD
|
||||
|
||||
#include <boost/version.hpp>
|
||||
|
||||
#if BOOST_VERSION >= 103800
|
||||
#if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
|
||||
# pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_numerics_fwd.hpp")
|
||||
#elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
|
||||
# warning "This header is deprecated. Please use: boost/spirit/include/classic_numerics_fwd.hpp"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
|
||||
#define BOOST_SPIRIT_USE_OLD_NAMESPACE
|
||||
#endif
|
||||
#include <boost/spirit/include/classic_numerics_fwd.hpp>
|
||||
|
||||
#endif
|
||||
27
test/external/boost/spirit/core/primitives/primitives.hpp
vendored
Normal file
27
test/external/boost/spirit/core/primitives/primitives.hpp
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2001-2008 Joel de Guzman
|
||||
Copyright (c) 2001-2008 Hartmut Kaiser
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_PRIMITIVES
|
||||
#define BOOST_SPIRIT_DEPRECATED_INCLUDE_PRIMITIVES
|
||||
|
||||
#include <boost/version.hpp>
|
||||
|
||||
#if BOOST_VERSION >= 103800
|
||||
#if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
|
||||
# pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_primitives.hpp")
|
||||
#elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
|
||||
# warning "This header is deprecated. Please use: boost/spirit/include/classic_primitives.hpp"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
|
||||
#define BOOST_SPIRIT_USE_OLD_NAMESPACE
|
||||
#endif
|
||||
#include <boost/spirit/include/classic_primitives.hpp>
|
||||
|
||||
#endif
|
||||
27
test/external/boost/spirit/core/safe_bool.hpp
vendored
Normal file
27
test/external/boost/spirit/core/safe_bool.hpp
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2001-2008 Joel de Guzman
|
||||
Copyright (c) 2001-2008 Hartmut Kaiser
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_SAFE_BOOL
|
||||
#define BOOST_SPIRIT_DEPRECATED_INCLUDE_SAFE_BOOL
|
||||
|
||||
#include <boost/version.hpp>
|
||||
|
||||
#if BOOST_VERSION >= 103800
|
||||
#if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
|
||||
# pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_safe_bool.hpp")
|
||||
#elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
|
||||
# warning "This header is deprecated. Please use: boost/spirit/include/classic_safe_bool.hpp"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
|
||||
#define BOOST_SPIRIT_USE_OLD_NAMESPACE
|
||||
#endif
|
||||
#include <boost/spirit/include/classic_safe_bool.hpp>
|
||||
|
||||
#endif
|
||||
27
test/external/boost/spirit/core/scanner/scanner.hpp
vendored
Normal file
27
test/external/boost/spirit/core/scanner/scanner.hpp
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2001-2008 Joel de Guzman
|
||||
Copyright (c) 2001-2008 Hartmut Kaiser
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_SCANNER
|
||||
#define BOOST_SPIRIT_DEPRECATED_INCLUDE_SCANNER
|
||||
|
||||
#include <boost/version.hpp>
|
||||
|
||||
#if BOOST_VERSION >= 103800
|
||||
#if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
|
||||
# pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_scanner.hpp")
|
||||
#elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
|
||||
# warning "This header is deprecated. Please use: boost/spirit/include/classic_scanner.hpp"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
|
||||
#define BOOST_SPIRIT_USE_OLD_NAMESPACE
|
||||
#endif
|
||||
#include <boost/spirit/include/classic_scanner.hpp>
|
||||
|
||||
#endif
|
||||
27
test/external/boost/spirit/core/scanner/scanner_fwd.hpp
vendored
Normal file
27
test/external/boost/spirit/core/scanner/scanner_fwd.hpp
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2001-2008 Joel de Guzman
|
||||
Copyright (c) 2001-2008 Hartmut Kaiser
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_SCANNER_FWD
|
||||
#define BOOST_SPIRIT_DEPRECATED_INCLUDE_SCANNER_FWD
|
||||
|
||||
#include <boost/version.hpp>
|
||||
|
||||
#if BOOST_VERSION >= 103800
|
||||
#if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
|
||||
# pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_scanner_fwd.hpp")
|
||||
#elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
|
||||
# warning "This header is deprecated. Please use: boost/spirit/include/classic_scanner_fwd.hpp"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
|
||||
#define BOOST_SPIRIT_USE_OLD_NAMESPACE
|
||||
#endif
|
||||
#include <boost/spirit/include/classic_scanner_fwd.hpp>
|
||||
|
||||
#endif
|
||||
27
test/external/boost/spirit/core/scanner/skipper.hpp
vendored
Normal file
27
test/external/boost/spirit/core/scanner/skipper.hpp
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2001-2008 Joel de Guzman
|
||||
Copyright (c) 2001-2008 Hartmut Kaiser
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_SKIPPER
|
||||
#define BOOST_SPIRIT_DEPRECATED_INCLUDE_SKIPPER
|
||||
|
||||
#include <boost/version.hpp>
|
||||
|
||||
#if BOOST_VERSION >= 103800
|
||||
#if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
|
||||
# pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_skipper.hpp")
|
||||
#elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
|
||||
# warning "This header is deprecated. Please use: boost/spirit/include/classic_skipper.hpp"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
|
||||
#define BOOST_SPIRIT_USE_OLD_NAMESPACE
|
||||
#endif
|
||||
#include <boost/spirit/include/classic_skipper.hpp>
|
||||
|
||||
#endif
|
||||
27
test/external/boost/spirit/core/scanner/skipper_fwd.hpp
vendored
Normal file
27
test/external/boost/spirit/core/scanner/skipper_fwd.hpp
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2001-2008 Joel de Guzman
|
||||
Copyright (c) 2001-2008 Hartmut Kaiser
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_SKIPPER_FWD
|
||||
#define BOOST_SPIRIT_DEPRECATED_INCLUDE_SKIPPER_FWD
|
||||
|
||||
#include <boost/version.hpp>
|
||||
|
||||
#if BOOST_VERSION >= 103800
|
||||
#if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
|
||||
# pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_skipper_fwd.hpp")
|
||||
#elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
|
||||
# warning "This header is deprecated. Please use: boost/spirit/include/classic_skipper_fwd.hpp"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
|
||||
#define BOOST_SPIRIT_USE_OLD_NAMESPACE
|
||||
#endif
|
||||
#include <boost/spirit/include/classic_skipper_fwd.hpp>
|
||||
|
||||
#endif
|
||||
27
test/external/boost/spirit/core/typeof.hpp
vendored
Normal file
27
test/external/boost/spirit/core/typeof.hpp
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2001-2008 Joel de Guzman
|
||||
Copyright (c) 2001-2008 Hartmut Kaiser
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_TYPEOF_CORE
|
||||
#define BOOST_SPIRIT_DEPRECATED_INCLUDE_TYPEOF_CORE
|
||||
|
||||
#include <boost/version.hpp>
|
||||
|
||||
#if BOOST_VERSION >= 103800
|
||||
#if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
|
||||
# pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_typeof.hpp")
|
||||
#elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
|
||||
# warning "This header is deprecated. Please use: boost/spirit/include/classic_typeof.hpp"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
|
||||
#define BOOST_SPIRIT_USE_OLD_NAMESPACE
|
||||
#endif
|
||||
#include <boost/spirit/include/classic_typeof.hpp>
|
||||
|
||||
#endif
|
||||
27
test/external/boost/spirit/debug.hpp
vendored
Normal file
27
test/external/boost/spirit/debug.hpp
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2001-2008 Joel de Guzman
|
||||
Copyright (c) 2001-2008 Hartmut Kaiser
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_DEBUG
|
||||
#define BOOST_SPIRIT_DEPRECATED_INCLUDE_DEBUG
|
||||
|
||||
#include <boost/version.hpp>
|
||||
|
||||
#if BOOST_VERSION >= 103800
|
||||
#if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
|
||||
# pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_debug.hpp")
|
||||
#elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
|
||||
# warning "This header is deprecated. Please use: boost/spirit/include/classic_debug.hpp"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
|
||||
#define BOOST_SPIRIT_USE_OLD_NAMESPACE
|
||||
#endif
|
||||
#include <boost/spirit/include/classic_debug.hpp>
|
||||
|
||||
#endif
|
||||
27
test/external/boost/spirit/debug/debug_node.hpp
vendored
Normal file
27
test/external/boost/spirit/debug/debug_node.hpp
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2001-2008 Joel de Guzman
|
||||
Copyright (c) 2001-2008 Hartmut Kaiser
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_DEBUG_NODE
|
||||
#define BOOST_SPIRIT_DEPRECATED_INCLUDE_DEBUG_NODE
|
||||
|
||||
#include <boost/version.hpp>
|
||||
|
||||
#if BOOST_VERSION >= 103800
|
||||
#if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
|
||||
# pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_debug_node.hpp")
|
||||
#elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
|
||||
# warning "This header is deprecated. Please use: boost/spirit/include/classic_debug_node.hpp"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
|
||||
#define BOOST_SPIRIT_USE_OLD_NAMESPACE
|
||||
#endif
|
||||
#include <boost/spirit/include/classic_debug_node.hpp>
|
||||
|
||||
#endif
|
||||
27
test/external/boost/spirit/debug/minimal.hpp
vendored
Normal file
27
test/external/boost/spirit/debug/minimal.hpp
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2001-2008 Joel de Guzman
|
||||
Copyright (c) 2001-2008 Hartmut Kaiser
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_MINIMAL
|
||||
#define BOOST_SPIRIT_DEPRECATED_INCLUDE_MINIMAL
|
||||
|
||||
#include <boost/version.hpp>
|
||||
|
||||
#if BOOST_VERSION >= 103800
|
||||
#if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
|
||||
# pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_minimal.hpp")
|
||||
#elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
|
||||
# warning "This header is deprecated. Please use: boost/spirit/include/classic_minimal.hpp"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
|
||||
#define BOOST_SPIRIT_USE_OLD_NAMESPACE
|
||||
#endif
|
||||
#include <boost/spirit/include/classic_minimal.hpp>
|
||||
|
||||
#endif
|
||||
27
test/external/boost/spirit/debug/parser_names.hpp
vendored
Normal file
27
test/external/boost/spirit/debug/parser_names.hpp
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2001-2008 Joel de Guzman
|
||||
Copyright (c) 2001-2008 Hartmut Kaiser
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_PARSER_NAMES
|
||||
#define BOOST_SPIRIT_DEPRECATED_INCLUDE_PARSER_NAMES
|
||||
|
||||
#include <boost/version.hpp>
|
||||
|
||||
#if BOOST_VERSION >= 103800
|
||||
#if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
|
||||
# pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_parser_names.hpp")
|
||||
#elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
|
||||
# warning "This header is deprecated. Please use: boost/spirit/include/classic_parser_names.hpp"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
|
||||
#define BOOST_SPIRIT_USE_OLD_NAMESPACE
|
||||
#endif
|
||||
#include <boost/spirit/include/classic_parser_names.hpp>
|
||||
|
||||
#endif
|
||||
27
test/external/boost/spirit/debug/typeof.hpp
vendored
Normal file
27
test/external/boost/spirit/debug/typeof.hpp
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2001-2008 Joel de Guzman
|
||||
Copyright (c) 2001-2008 Hartmut Kaiser
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_TYPEOF_DEBUG
|
||||
#define BOOST_SPIRIT_DEPRECATED_INCLUDE_TYPEOF_DEBUG
|
||||
|
||||
#include <boost/version.hpp>
|
||||
|
||||
#if BOOST_VERSION >= 103800
|
||||
#if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
|
||||
# pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_typeof.hpp")
|
||||
#elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
|
||||
# warning "This header is deprecated. Please use: boost/spirit/include/classic_typeof.hpp"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
|
||||
#define BOOST_SPIRIT_USE_OLD_NAMESPACE
|
||||
#endif
|
||||
#include <boost/spirit/include/classic_typeof.hpp>
|
||||
|
||||
#endif
|
||||
27
test/external/boost/spirit/dynamic.hpp
vendored
Normal file
27
test/external/boost/spirit/dynamic.hpp
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2001-2008 Joel de Guzman
|
||||
Copyright (c) 2001-2008 Hartmut Kaiser
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_DYNAMIC
|
||||
#define BOOST_SPIRIT_DEPRECATED_INCLUDE_DYNAMIC
|
||||
|
||||
#include <boost/version.hpp>
|
||||
|
||||
#if BOOST_VERSION >= 103800
|
||||
#if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
|
||||
# pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_dynamic.hpp")
|
||||
#elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
|
||||
# warning "This header is deprecated. Please use: boost/spirit/include/classic_dynamic.hpp"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
|
||||
#define BOOST_SPIRIT_USE_OLD_NAMESPACE
|
||||
#endif
|
||||
#include <boost/spirit/include/classic_dynamic.hpp>
|
||||
|
||||
#endif
|
||||
27
test/external/boost/spirit/dynamic/for.hpp
vendored
Normal file
27
test/external/boost/spirit/dynamic/for.hpp
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2001-2008 Joel de Guzman
|
||||
Copyright (c) 2001-2008 Hartmut Kaiser
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_FOR
|
||||
#define BOOST_SPIRIT_DEPRECATED_INCLUDE_FOR
|
||||
|
||||
#include <boost/version.hpp>
|
||||
|
||||
#if BOOST_VERSION >= 103800
|
||||
#if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
|
||||
# pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_for.hpp")
|
||||
#elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
|
||||
# warning "This header is deprecated. Please use: boost/spirit/include/classic_for.hpp"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
|
||||
#define BOOST_SPIRIT_USE_OLD_NAMESPACE
|
||||
#endif
|
||||
#include <boost/spirit/include/classic_for.hpp>
|
||||
|
||||
#endif
|
||||
27
test/external/boost/spirit/dynamic/if.hpp
vendored
Normal file
27
test/external/boost/spirit/dynamic/if.hpp
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2001-2008 Joel de Guzman
|
||||
Copyright (c) 2001-2008 Hartmut Kaiser
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_IF
|
||||
#define BOOST_SPIRIT_DEPRECATED_INCLUDE_IF
|
||||
|
||||
#include <boost/version.hpp>
|
||||
|
||||
#if BOOST_VERSION >= 103800
|
||||
#if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
|
||||
# pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_if.hpp")
|
||||
#elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
|
||||
# warning "This header is deprecated. Please use: boost/spirit/include/classic_if.hpp"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
|
||||
#define BOOST_SPIRIT_USE_OLD_NAMESPACE
|
||||
#endif
|
||||
#include <boost/spirit/include/classic_if.hpp>
|
||||
|
||||
#endif
|
||||
27
test/external/boost/spirit/dynamic/lazy.hpp
vendored
Normal file
27
test/external/boost/spirit/dynamic/lazy.hpp
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2001-2008 Joel de Guzman
|
||||
Copyright (c) 2001-2008 Hartmut Kaiser
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_LAZY
|
||||
#define BOOST_SPIRIT_DEPRECATED_INCLUDE_LAZY
|
||||
|
||||
#include <boost/version.hpp>
|
||||
|
||||
#if BOOST_VERSION >= 103800
|
||||
#if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
|
||||
# pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_lazy.hpp")
|
||||
#elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
|
||||
# warning "This header is deprecated. Please use: boost/spirit/include/classic_lazy.hpp"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
|
||||
#define BOOST_SPIRIT_USE_OLD_NAMESPACE
|
||||
#endif
|
||||
#include <boost/spirit/include/classic_lazy.hpp>
|
||||
|
||||
#endif
|
||||
27
test/external/boost/spirit/dynamic/rule_alias.hpp
vendored
Normal file
27
test/external/boost/spirit/dynamic/rule_alias.hpp
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2001-2008 Joel de Guzman
|
||||
Copyright (c) 2001-2008 Hartmut Kaiser
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_RULE_ALIAS
|
||||
#define BOOST_SPIRIT_DEPRECATED_INCLUDE_RULE_ALIAS
|
||||
|
||||
#include <boost/version.hpp>
|
||||
|
||||
#if BOOST_VERSION >= 103800
|
||||
#if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
|
||||
# pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_rule_alias.hpp")
|
||||
#elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
|
||||
# warning "This header is deprecated. Please use: boost/spirit/include/classic_rule_alias.hpp"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
|
||||
#define BOOST_SPIRIT_USE_OLD_NAMESPACE
|
||||
#endif
|
||||
#include <boost/spirit/include/classic_rule_alias.hpp>
|
||||
|
||||
#endif
|
||||
27
test/external/boost/spirit/dynamic/select.hpp
vendored
Normal file
27
test/external/boost/spirit/dynamic/select.hpp
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2001-2008 Joel de Guzman
|
||||
Copyright (c) 2001-2008 Hartmut Kaiser
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_SELECT
|
||||
#define BOOST_SPIRIT_DEPRECATED_INCLUDE_SELECT
|
||||
|
||||
#include <boost/version.hpp>
|
||||
|
||||
#if BOOST_VERSION >= 103800
|
||||
#if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
|
||||
# pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_select.hpp")
|
||||
#elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
|
||||
# warning "This header is deprecated. Please use: boost/spirit/include/classic_select.hpp"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
|
||||
#define BOOST_SPIRIT_USE_OLD_NAMESPACE
|
||||
#endif
|
||||
#include <boost/spirit/include/classic_select.hpp>
|
||||
|
||||
#endif
|
||||
27
test/external/boost/spirit/dynamic/stored_rule.hpp
vendored
Normal file
27
test/external/boost/spirit/dynamic/stored_rule.hpp
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2001-2008 Joel de Guzman
|
||||
Copyright (c) 2001-2008 Hartmut Kaiser
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_STORED_RULE
|
||||
#define BOOST_SPIRIT_DEPRECATED_INCLUDE_STORED_RULE
|
||||
|
||||
#include <boost/version.hpp>
|
||||
|
||||
#if BOOST_VERSION >= 103800
|
||||
#if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
|
||||
# pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_stored_rule.hpp")
|
||||
#elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
|
||||
# warning "This header is deprecated. Please use: boost/spirit/include/classic_stored_rule.hpp"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
|
||||
#define BOOST_SPIRIT_USE_OLD_NAMESPACE
|
||||
#endif
|
||||
#include <boost/spirit/include/classic_stored_rule.hpp>
|
||||
|
||||
#endif
|
||||
27
test/external/boost/spirit/dynamic/stored_rule_fwd.hpp
vendored
Normal file
27
test/external/boost/spirit/dynamic/stored_rule_fwd.hpp
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2001-2008 Joel de Guzman
|
||||
Copyright (c) 2001-2008 Hartmut Kaiser
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_STORED_RULE_FWD
|
||||
#define BOOST_SPIRIT_DEPRECATED_INCLUDE_STORED_RULE_FWD
|
||||
|
||||
#include <boost/version.hpp>
|
||||
|
||||
#if BOOST_VERSION >= 103800
|
||||
#if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
|
||||
# pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_stored_rule_fwd.hpp")
|
||||
#elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
|
||||
# warning "This header is deprecated. Please use: boost/spirit/include/classic_stored_rule_fwd.hpp"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
|
||||
#define BOOST_SPIRIT_USE_OLD_NAMESPACE
|
||||
#endif
|
||||
#include <boost/spirit/include/classic_stored_rule_fwd.hpp>
|
||||
|
||||
#endif
|
||||
27
test/external/boost/spirit/dynamic/switch.hpp
vendored
Normal file
27
test/external/boost/spirit/dynamic/switch.hpp
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2001-2008 Joel de Guzman
|
||||
Copyright (c) 2001-2008 Hartmut Kaiser
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_SWITCH
|
||||
#define BOOST_SPIRIT_DEPRECATED_INCLUDE_SWITCH
|
||||
|
||||
#include <boost/version.hpp>
|
||||
|
||||
#if BOOST_VERSION >= 103800
|
||||
#if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
|
||||
# pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_switch.hpp")
|
||||
#elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
|
||||
# warning "This header is deprecated. Please use: boost/spirit/include/classic_switch.hpp"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
|
||||
#define BOOST_SPIRIT_USE_OLD_NAMESPACE
|
||||
#endif
|
||||
#include <boost/spirit/include/classic_switch.hpp>
|
||||
|
||||
#endif
|
||||
27
test/external/boost/spirit/dynamic/typeof.hpp
vendored
Normal file
27
test/external/boost/spirit/dynamic/typeof.hpp
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2001-2008 Joel de Guzman
|
||||
Copyright (c) 2001-2008 Hartmut Kaiser
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_TYPEOF_DYNAMIC
|
||||
#define BOOST_SPIRIT_DEPRECATED_INCLUDE_TYPEOF_DYNAMIC
|
||||
|
||||
#include <boost/version.hpp>
|
||||
|
||||
#if BOOST_VERSION >= 103800
|
||||
#if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
|
||||
# pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_typeof.hpp")
|
||||
#elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
|
||||
# warning "This header is deprecated. Please use: boost/spirit/include/classic_typeof.hpp"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
|
||||
#define BOOST_SPIRIT_USE_OLD_NAMESPACE
|
||||
#endif
|
||||
#include <boost/spirit/include/classic_typeof.hpp>
|
||||
|
||||
#endif
|
||||
27
test/external/boost/spirit/dynamic/while.hpp
vendored
Normal file
27
test/external/boost/spirit/dynamic/while.hpp
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2001-2008 Joel de Guzman
|
||||
Copyright (c) 2001-2008 Hartmut Kaiser
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_WHILE
|
||||
#define BOOST_SPIRIT_DEPRECATED_INCLUDE_WHILE
|
||||
|
||||
#include <boost/version.hpp>
|
||||
|
||||
#if BOOST_VERSION >= 103800
|
||||
#if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
|
||||
# pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_while.hpp")
|
||||
#elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
|
||||
# warning "This header is deprecated. Please use: boost/spirit/include/classic_while.hpp"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
|
||||
#define BOOST_SPIRIT_USE_OLD_NAMESPACE
|
||||
#endif
|
||||
#include <boost/spirit/include/classic_while.hpp>
|
||||
|
||||
#endif
|
||||
27
test/external/boost/spirit/error_handling.hpp
vendored
Normal file
27
test/external/boost/spirit/error_handling.hpp
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2001-2008 Joel de Guzman
|
||||
Copyright (c) 2001-2008 Hartmut Kaiser
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_ERROR_HANDLING
|
||||
#define BOOST_SPIRIT_DEPRECATED_INCLUDE_ERROR_HANDLING
|
||||
|
||||
#include <boost/version.hpp>
|
||||
|
||||
#if BOOST_VERSION >= 103800
|
||||
#if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
|
||||
# pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_error_handling.hpp")
|
||||
#elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
|
||||
# warning "This header is deprecated. Please use: boost/spirit/include/classic_error_handling.hpp"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
|
||||
#define BOOST_SPIRIT_USE_OLD_NAMESPACE
|
||||
#endif
|
||||
#include <boost/spirit/include/classic_error_handling.hpp>
|
||||
|
||||
#endif
|
||||
27
test/external/boost/spirit/error_handling/exceptions.hpp
vendored
Normal file
27
test/external/boost/spirit/error_handling/exceptions.hpp
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2001-2008 Joel de Guzman
|
||||
Copyright (c) 2001-2008 Hartmut Kaiser
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_EXCEPTIONS
|
||||
#define BOOST_SPIRIT_DEPRECATED_INCLUDE_EXCEPTIONS
|
||||
|
||||
#include <boost/version.hpp>
|
||||
|
||||
#if BOOST_VERSION >= 103800
|
||||
#if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
|
||||
# pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_exceptions.hpp")
|
||||
#elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
|
||||
# warning "This header is deprecated. Please use: boost/spirit/include/classic_exceptions.hpp"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
|
||||
#define BOOST_SPIRIT_USE_OLD_NAMESPACE
|
||||
#endif
|
||||
#include <boost/spirit/include/classic_exceptions.hpp>
|
||||
|
||||
#endif
|
||||
27
test/external/boost/spirit/error_handling/exceptions_fwd.hpp
vendored
Normal file
27
test/external/boost/spirit/error_handling/exceptions_fwd.hpp
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2001-2008 Joel de Guzman
|
||||
Copyright (c) 2001-2008 Hartmut Kaiser
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_EXCEPTIONS_FWD
|
||||
#define BOOST_SPIRIT_DEPRECATED_INCLUDE_EXCEPTIONS_FWD
|
||||
|
||||
#include <boost/version.hpp>
|
||||
|
||||
#if BOOST_VERSION >= 103800
|
||||
#if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
|
||||
# pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_exceptions_fwd.hpp")
|
||||
#elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
|
||||
# warning "This header is deprecated. Please use: boost/spirit/include/classic_exceptions_fwd.hpp"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
|
||||
#define BOOST_SPIRIT_USE_OLD_NAMESPACE
|
||||
#endif
|
||||
#include <boost/spirit/include/classic_exceptions_fwd.hpp>
|
||||
|
||||
#endif
|
||||
27
test/external/boost/spirit/error_handling/typeof.hpp
vendored
Normal file
27
test/external/boost/spirit/error_handling/typeof.hpp
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2001-2008 Joel de Guzman
|
||||
Copyright (c) 2001-2008 Hartmut Kaiser
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_DEPRECATED_INCLUDE_TYPEOF_ERROR_HANDLING
|
||||
#define BOOST_SPIRIT_DEPRECATED_INCLUDE_TYPEOF_ERROR_HANDLING
|
||||
|
||||
#include <boost/version.hpp>
|
||||
|
||||
#if BOOST_VERSION >= 103800
|
||||
#if defined(_MSC_VER) || defined(__BORLANDC__) || defined(__DMC__)
|
||||
# pragma message ("Warning: This header is deprecated. Please use: boost/spirit/include/classic_typeof.hpp")
|
||||
#elif defined(__GNUC__) || defined(__HP_aCC) || defined(__SUNPRO_CC) || defined(__IBMCPP__)
|
||||
# warning "This header is deprecated. Please use: boost/spirit/include/classic_typeof.hpp"
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#if !defined(BOOST_SPIRIT_USE_OLD_NAMESPACE)
|
||||
#define BOOST_SPIRIT_USE_OLD_NAMESPACE
|
||||
#endif
|
||||
#include <boost/spirit/include/classic_typeof.hpp>
|
||||
|
||||
#endif
|
||||
32
test/external/boost/spirit/home/classic.hpp
vendored
Normal file
32
test/external/boost/spirit/home/classic.hpp
vendored
Normal file
@@ -0,0 +1,32 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 1998-2008 Joel de Guzman
|
||||
Copyright (c) 2001-2008 Hartmut Kaiser
|
||||
Copyright (c) 2001-2003 Daniel Nuffer
|
||||
Copyright (c) 2002-2003 Martin Wille
|
||||
Copyright (c) 2002 Juan Carlos Arevalo-Baeza
|
||||
Copyright (c) 2002 Raghavendra Satish
|
||||
Copyright (c) 2002 Jeff Westfahl
|
||||
Copyright (c) 2001 Bruce Florman
|
||||
Copyright (c) 2003 Giovanni Bajo
|
||||
Copyright (c) 2003 Vaclav Vesely
|
||||
Copyright (c) 2003 Jonathan de Halleux
|
||||
http://spirit.sourceforge.net/
|
||||
http://www.boost.org/libs/spirit
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
See http://www.boost.org/libs/spirit for documentation
|
||||
=============================================================================*/
|
||||
#if !defined(BOOST_SPIRIT_CLASSIC_APRIL_11_2008_0849AM)
|
||||
#define BOOST_SPIRIT_CLASSIC_APRIL_11_2008_0849AM
|
||||
|
||||
#include <boost/spirit/home/classic/core.hpp>
|
||||
#include <boost/spirit/home/classic/meta.hpp>
|
||||
#include <boost/spirit/home/classic/error_handling.hpp>
|
||||
#include <boost/spirit/home/classic/iterator.hpp>
|
||||
#include <boost/spirit/home/classic/symbols.hpp>
|
||||
#include <boost/spirit/home/classic/utility.hpp>
|
||||
#include <boost/spirit/home/classic/attribute.hpp>
|
||||
|
||||
#endif
|
||||
113
test/external/boost/spirit/home/classic/actor.hpp
vendored
Normal file
113
test/external/boost/spirit/home/classic/actor.hpp
vendored
Normal file
@@ -0,0 +1,113 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2003 Jonathan de Halleux (dehalleux@pelikhan.com)
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_ACTOR_HPP
|
||||
#define BOOST_SPIRIT_ACTOR_HPP
|
||||
|
||||
#include <boost/spirit/home/classic/version.hpp>
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////////
|
||||
//
|
||||
// Actors documentation and convention
|
||||
//
|
||||
// Actors
|
||||
//
|
||||
// Actors are predefined semantic action functors. They are used to do an
|
||||
// action on the parse result if the parser has had a successful match. An
|
||||
// example of actor is the append_actor described in the Spirit
|
||||
// documentation.
|
||||
//
|
||||
// The action takes place through a call to the () operator: single argument
|
||||
// () operator call for character parsers and two argument (first,last) call
|
||||
// for phrase parsers. Actors should implement at least one of the two ()
|
||||
// operator.
|
||||
//
|
||||
// Actor instances are not created direcly since they usually involve a
|
||||
// number of template parameters. Instead generator functions ("helper
|
||||
// functions") are provided to generate actors according to their arguments.
|
||||
// All helper functions have the "_a" suffix. For example, append_actor is
|
||||
// created using the append_a function.
|
||||
//
|
||||
// Policy holder actors and policy actions
|
||||
//
|
||||
// A lot of actors need to store reference to one or more objects. For
|
||||
// example, actions on container need to store a reference to the container.
|
||||
// Therefore, this kind of actor have been broken down into
|
||||
//
|
||||
// - a action policy that does the action (act method),
|
||||
// - a policy holder actor that stores the references and feeds the act
|
||||
// method.
|
||||
//
|
||||
// Policy holder actors
|
||||
//
|
||||
// Policy holder have the following naming convention:
|
||||
// <member>_ >> *<member> >> !value >> actor
|
||||
// where member are the policy stored member, they can be of type:
|
||||
//
|
||||
// - ref, a reference,
|
||||
// - const_ref, a const reference,
|
||||
// - value, by value,
|
||||
// - empty, no stored members
|
||||
// - !value states if the policy uses the parse result or not.
|
||||
//
|
||||
// The available policy holder are enumerated below:
|
||||
//
|
||||
// - empty_actor, nothing stored, feeds parse result
|
||||
// - value_actor, 1 object stored by value, feeds value
|
||||
// - ref_actor, 1 reference stored, feeds ref
|
||||
// - ref_value_actor, 1 reference stored, feeds ref and parse result
|
||||
//
|
||||
// Doc. convention
|
||||
//
|
||||
// - ref is a reference to an object stored in a policy holder actor,
|
||||
// - value_ref,value1_ref, value2_ref are a const reference stored in a
|
||||
// policy holder actor,
|
||||
// - value is the parse result in the single argument () operator,
|
||||
// - first,last are the parse result in the two argument () operator
|
||||
//
|
||||
// Actors (generator functions) and quick description
|
||||
//
|
||||
// - assign_a(ref) assign parse result to ref
|
||||
// - assign_a(ref, value_ref) assign value_ref to ref
|
||||
// - increment_a(ref) increment ref
|
||||
// - decrement_a(ref) decrement ref
|
||||
// - push_back_a(ref) push back the parse result in ref
|
||||
// - push_back_a(ref, value_ref) push back value_ref in ref
|
||||
// - push_front_a(ref) push front the parse result in ref
|
||||
// - push_front_a(ref, value_ref) push front value_ref in ref
|
||||
// - insert_key_a(ref,value_ref) insert value_ref in ref using the
|
||||
// parse result as key
|
||||
// - insert_at_a(ref, key_ref) insert the parse result in ref at key_ref
|
||||
// - insert_at_a(ref, key_ref insert value_ref in ref at key_ref
|
||||
// , value_ref)
|
||||
// - assign_key_a(ref, value_ref) assign value_ref in ref using the
|
||||
// parse result as key
|
||||
// - erase_a(ref, key) erase data at key from ref
|
||||
// - clear_a(ref) clears ref
|
||||
// - swap_a(aref, bref) swaps aref and bref
|
||||
//
|
||||
///////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
#include <boost/spirit/home/classic/actor/ref_actor.hpp>
|
||||
#include <boost/spirit/home/classic/actor/ref_value_actor.hpp>
|
||||
#include <boost/spirit/home/classic/actor/ref_const_ref_actor.hpp>
|
||||
#include <boost/spirit/home/classic/actor/ref_const_ref_value_actor.hpp>
|
||||
#include <boost/spirit/home/classic/actor/ref_const_ref_const_ref_a.hpp>
|
||||
|
||||
#include <boost/spirit/home/classic/actor/assign_actor.hpp>
|
||||
#include <boost/spirit/home/classic/actor/clear_actor.hpp>
|
||||
#include <boost/spirit/home/classic/actor/increment_actor.hpp>
|
||||
#include <boost/spirit/home/classic/actor/decrement_actor.hpp>
|
||||
#include <boost/spirit/home/classic/actor/push_back_actor.hpp>
|
||||
#include <boost/spirit/home/classic/actor/push_front_actor.hpp>
|
||||
#include <boost/spirit/home/classic/actor/erase_actor.hpp>
|
||||
#include <boost/spirit/home/classic/actor/insert_key_actor.hpp>
|
||||
#include <boost/spirit/home/classic/actor/insert_at_actor.hpp>
|
||||
#include <boost/spirit/home/classic/actor/assign_key_actor.hpp>
|
||||
#include <boost/spirit/home/classic/actor/swap_actor.hpp>
|
||||
|
||||
#endif
|
||||
100
test/external/boost/spirit/home/classic/actor/assign_actor.hpp
vendored
Normal file
100
test/external/boost/spirit/home/classic/actor/assign_actor.hpp
vendored
Normal file
@@ -0,0 +1,100 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2003 Jonathan de Halleux (dehalleux@pelikhan.com)
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_ACTOR_ASSIGN_ACTOR_HPP
|
||||
#define BOOST_SPIRIT_ACTOR_ASSIGN_ACTOR_HPP
|
||||
|
||||
#include <boost/spirit/home/classic/namespace.hpp>
|
||||
#include <boost/spirit/home/classic/actor/ref_value_actor.hpp>
|
||||
#include <boost/spirit/home/classic/actor/ref_const_ref_actor.hpp>
|
||||
|
||||
namespace boost { namespace spirit {
|
||||
|
||||
BOOST_SPIRIT_CLASSIC_NAMESPACE_BEGIN
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////
|
||||
// Summary:
|
||||
// A semantic action policy that applies the assignement operator.
|
||||
// (This doc uses convention available in actors.hpp)
|
||||
//
|
||||
// Actions (what it does):
|
||||
// ref = value;
|
||||
// ref = T(first,last);
|
||||
// ref = value_ref;
|
||||
//
|
||||
// Policy name:
|
||||
// assign_action
|
||||
//
|
||||
// Policy holder, corresponding helper method:
|
||||
// ref_value_actor, assign_a( ref );
|
||||
// ref_const_ref_actor, assign_a( ref, value_ref );
|
||||
//
|
||||
// () operators: both
|
||||
//
|
||||
// See also ref_value_actor and ref_const_ref_actor for more details.
|
||||
///////////////////////////////////////////////////////////////////////////
|
||||
struct assign_action
|
||||
{
|
||||
template<
|
||||
typename T,
|
||||
typename ValueT
|
||||
>
|
||||
void act(T& ref_, ValueT const& value_) const
|
||||
{
|
||||
ref_ = value_;
|
||||
}
|
||||
template<
|
||||
typename T,
|
||||
typename IteratorT
|
||||
>
|
||||
void act(
|
||||
T& ref_,
|
||||
IteratorT const& first_,
|
||||
IteratorT const& last_
|
||||
) const
|
||||
{
|
||||
typedef T value_type;
|
||||
#ifndef BOOST_NO_TEMPLATED_ITERATOR_CONSTRUCTORS
|
||||
value_type value(first_,last_);
|
||||
#else
|
||||
value_type value;
|
||||
std::copy(first_, last_, std::inserter(value, value.end()));
|
||||
#endif
|
||||
ref_ = value;
|
||||
}
|
||||
};
|
||||
|
||||
// Deprecated. Please use assign_a
|
||||
template<typename T>
|
||||
inline ref_value_actor<T,assign_action> assign(T& ref_)
|
||||
{
|
||||
return ref_value_actor<T,assign_action>(ref_);
|
||||
}
|
||||
|
||||
template<typename T>
|
||||
inline ref_value_actor<T,assign_action> assign_a(T& ref_)
|
||||
{
|
||||
return ref_value_actor<T,assign_action>(ref_);
|
||||
}
|
||||
|
||||
template<
|
||||
typename T,
|
||||
typename ValueT
|
||||
>
|
||||
inline ref_const_ref_actor<T,ValueT,assign_action> assign_a(
|
||||
T& ref_,
|
||||
ValueT const& value_
|
||||
)
|
||||
{
|
||||
return ref_const_ref_actor<T,ValueT,assign_action>(ref_,value_);
|
||||
}
|
||||
|
||||
BOOST_SPIRIT_CLASSIC_NAMESPACE_END
|
||||
|
||||
}}
|
||||
|
||||
#endif
|
||||
96
test/external/boost/spirit/home/classic/actor/assign_key_actor.hpp
vendored
Normal file
96
test/external/boost/spirit/home/classic/actor/assign_key_actor.hpp
vendored
Normal file
@@ -0,0 +1,96 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2003 Jonathan de Halleux (dehalleux@pelikhan.com)
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_ACTOR_ASSIGN_KEY_ACTOR_HPP
|
||||
#define BOOST_SPIRIT_ACTOR_ASSIGN_KEY_ACTOR_HPP
|
||||
|
||||
#include <boost/spirit/home/classic/namespace.hpp>
|
||||
#include <boost/spirit/home/classic/actor/ref_const_ref_value_actor.hpp>
|
||||
#include <boost/spirit/home/classic/actor/ref_const_ref_const_ref_a.hpp>
|
||||
|
||||
namespace boost { namespace spirit {
|
||||
|
||||
BOOST_SPIRIT_CLASSIC_NAMESPACE_BEGIN
|
||||
|
||||
struct assign_key_action
|
||||
{
|
||||
template<
|
||||
typename T,
|
||||
typename ValueT,
|
||||
typename KeyT
|
||||
>
|
||||
void act(T& ref_, ValueT const& value_, KeyT const& key_) const
|
||||
{
|
||||
ref_[ key_ ] = value_;
|
||||
}
|
||||
|
||||
template<
|
||||
typename T,
|
||||
typename ValueT,
|
||||
typename IteratorT
|
||||
>
|
||||
void act(
|
||||
T& ref_,
|
||||
ValueT const& value_,
|
||||
IteratorT const& first_,
|
||||
IteratorT const& last_
|
||||
) const
|
||||
{
|
||||
typedef typename T::key_type key_type;
|
||||
key_type key(first_,last_);
|
||||
|
||||
ref_[key] = value_;
|
||||
}
|
||||
};
|
||||
|
||||
template<
|
||||
typename T,
|
||||
typename ValueT
|
||||
>
|
||||
inline ref_const_ref_value_actor<T,ValueT,assign_key_action>
|
||||
assign_key_a(T& ref_, ValueT const& value_)
|
||||
{
|
||||
return ref_const_ref_value_actor<T,ValueT,assign_key_action>(
|
||||
ref_,
|
||||
value_
|
||||
);
|
||||
}
|
||||
|
||||
template<
|
||||
typename T,
|
||||
typename ValueT,
|
||||
typename KeyT
|
||||
>
|
||||
inline ref_const_ref_const_ref_actor<
|
||||
T,
|
||||
ValueT,
|
||||
KeyT,
|
||||
assign_key_action
|
||||
>
|
||||
assign_key_a(
|
||||
T& ref_,
|
||||
ValueT const& value_,
|
||||
KeyT const& key_
|
||||
)
|
||||
{
|
||||
return ref_const_ref_const_ref_actor<
|
||||
T,
|
||||
ValueT,
|
||||
KeyT,
|
||||
assign_key_action
|
||||
>(
|
||||
ref_,
|
||||
value_,
|
||||
key_
|
||||
);
|
||||
}
|
||||
|
||||
BOOST_SPIRIT_CLASSIC_NAMESPACE_END
|
||||
|
||||
}}
|
||||
|
||||
#endif
|
||||
61
test/external/boost/spirit/home/classic/actor/clear_actor.hpp
vendored
Normal file
61
test/external/boost/spirit/home/classic/actor/clear_actor.hpp
vendored
Normal file
@@ -0,0 +1,61 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2003 Jonathan de Halleux (dehalleux@pelikhan.com)
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_ACTOR_CLEAR_ACTOR_HPP
|
||||
#define BOOST_SPIRIT_ACTOR_CLEAR_ACTOR_HPP
|
||||
|
||||
#include <boost/spirit/home/classic/namespace.hpp>
|
||||
#include <boost/spirit/home/classic/actor/ref_actor.hpp>
|
||||
|
||||
namespace boost { namespace spirit {
|
||||
|
||||
BOOST_SPIRIT_CLASSIC_NAMESPACE_BEGIN
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////
|
||||
// Summary:
|
||||
// A semantic action policy that calls clear method.
|
||||
// (This doc uses convention available in actors.hpp)
|
||||
//
|
||||
// Actions (what it does):
|
||||
// ref.clear();
|
||||
//
|
||||
// Policy name:
|
||||
// clear_action
|
||||
//
|
||||
// Policy holder, corresponding helper method:
|
||||
// ref_actor, clear_a( ref );
|
||||
//
|
||||
// () operators: both.
|
||||
//
|
||||
// See also ref_actor for more details.
|
||||
///////////////////////////////////////////////////////////////////////////
|
||||
struct clear_action
|
||||
{
|
||||
template<
|
||||
typename T
|
||||
>
|
||||
void act(T& ref_) const
|
||||
{
|
||||
ref_.clear();
|
||||
}
|
||||
};
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////
|
||||
// helper method that creates a and_assign_actor.
|
||||
///////////////////////////////////////////////////////////////////////////
|
||||
template<typename T>
|
||||
inline ref_actor<T,clear_action> clear_a(T& ref_)
|
||||
{
|
||||
return ref_actor<T,clear_action>(ref_);
|
||||
}
|
||||
|
||||
BOOST_SPIRIT_CLASSIC_NAMESPACE_END
|
||||
|
||||
}}
|
||||
|
||||
#endif
|
||||
|
||||
60
test/external/boost/spirit/home/classic/actor/decrement_actor.hpp
vendored
Normal file
60
test/external/boost/spirit/home/classic/actor/decrement_actor.hpp
vendored
Normal file
@@ -0,0 +1,60 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2003 Jonathan de Halleux (dehalleux@pelikhan.com)
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_ACTOR_DECREMENT_ACTOR_HPP
|
||||
#define BOOST_SPIRIT_ACTOR_DECREMENT_ACTOR_HPP
|
||||
|
||||
#include <boost/spirit/home/classic/namespace.hpp>
|
||||
#include <boost/spirit/home/classic/actor/ref_actor.hpp>
|
||||
|
||||
namespace boost { namespace spirit {
|
||||
|
||||
BOOST_SPIRIT_CLASSIC_NAMESPACE_BEGIN
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////
|
||||
// Summary:
|
||||
// A semantic action policy that calls the -- operator on a reference.
|
||||
// (This doc uses convention available in actors.hpp)
|
||||
//
|
||||
// Actions:
|
||||
// --ref;
|
||||
//
|
||||
// Policy name:
|
||||
// decrement_action
|
||||
//
|
||||
// Policy holder, corresponding helper method:
|
||||
// ref_actor, decrement_a( ref );
|
||||
//
|
||||
// () operators: both.
|
||||
//
|
||||
// See also ref_actor for more details.
|
||||
///////////////////////////////////////////////////////////////////////////
|
||||
struct decrement_action
|
||||
{
|
||||
template<
|
||||
typename T
|
||||
>
|
||||
void act(T& ref_) const
|
||||
{
|
||||
--ref_;
|
||||
}
|
||||
};
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////
|
||||
// helper method that creates a and_assign_actor.
|
||||
///////////////////////////////////////////////////////////////////////////
|
||||
template<typename T>
|
||||
inline ref_actor<T,decrement_action> decrement_a(T& ref_)
|
||||
{
|
||||
return ref_actor<T,decrement_action>(ref_);
|
||||
}
|
||||
|
||||
BOOST_SPIRIT_CLASSIC_NAMESPACE_END
|
||||
|
||||
}}
|
||||
|
||||
#endif
|
||||
89
test/external/boost/spirit/home/classic/actor/erase_actor.hpp
vendored
Normal file
89
test/external/boost/spirit/home/classic/actor/erase_actor.hpp
vendored
Normal file
@@ -0,0 +1,89 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2003 Jonathan de Halleux (dehalleux@pelikhan.com)
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_ACTOR_ERASE_ACTOR_HPP
|
||||
#define BOOST_SPIRIT_ACTOR_ERASE_ACTOR_HPP
|
||||
|
||||
#include <boost/spirit/home/classic/namespace.hpp>
|
||||
#include <boost/spirit/home/classic/actor/ref_value_actor.hpp>
|
||||
#include <boost/spirit/home/classic/actor/ref_const_ref_actor.hpp>
|
||||
|
||||
namespace boost { namespace spirit {
|
||||
|
||||
BOOST_SPIRIT_CLASSIC_NAMESPACE_BEGIN
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////
|
||||
// Summary:
|
||||
// A semantic action policy that calss the erase method.
|
||||
// (This doc uses convention available in actors.hpp)
|
||||
//
|
||||
// Actions (what it does):
|
||||
// ref.erase( value );
|
||||
// ref.erase( T::key_type(first,last) );
|
||||
// ref.erase( key_ref );
|
||||
//
|
||||
// Policy name:
|
||||
// erase_action
|
||||
//
|
||||
// Policy holder, corresponding helper method:
|
||||
// ref_value_actor, erase_a( ref );
|
||||
// ref_const_ref_actor, erase_a( ref, key_ref );
|
||||
//
|
||||
// () operators: both
|
||||
//
|
||||
// See also ref_value_actor and ref_const_ref_actor for more details.
|
||||
///////////////////////////////////////////////////////////////////////////
|
||||
struct erase_action
|
||||
{
|
||||
template<
|
||||
typename T,
|
||||
typename KeyT
|
||||
>
|
||||
void act(T& ref_, KeyT const& key_) const
|
||||
{
|
||||
ref_.erase(key_);
|
||||
}
|
||||
template<
|
||||
typename T,
|
||||
typename IteratorT
|
||||
>
|
||||
void act(
|
||||
T& ref_,
|
||||
IteratorT const& first_,
|
||||
IteratorT const& last_
|
||||
) const
|
||||
{
|
||||
typedef typename T::key_type key_type;
|
||||
key_type key(first_,last_);
|
||||
|
||||
ref_.erase(key);
|
||||
}
|
||||
};
|
||||
|
||||
template<typename T>
|
||||
inline ref_value_actor<T,erase_action> erase_a(T& ref_)
|
||||
{
|
||||
return ref_value_actor<T,erase_action>(ref_);
|
||||
}
|
||||
|
||||
template<
|
||||
typename T,
|
||||
typename KeyT
|
||||
>
|
||||
inline ref_const_ref_actor<T,KeyT,erase_action> erase_a(
|
||||
T& ref_,
|
||||
KeyT const& key_
|
||||
)
|
||||
{
|
||||
return ref_const_ref_actor<T,KeyT,erase_action>(ref_,key_);
|
||||
}
|
||||
|
||||
BOOST_SPIRIT_CLASSIC_NAMESPACE_END
|
||||
|
||||
}}
|
||||
|
||||
#endif
|
||||
60
test/external/boost/spirit/home/classic/actor/increment_actor.hpp
vendored
Normal file
60
test/external/boost/spirit/home/classic/actor/increment_actor.hpp
vendored
Normal file
@@ -0,0 +1,60 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2003 Jonathan de Halleux (dehalleux@pelikhan.com)
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_ACTOR_INCREMENT_ACTOR_HPP
|
||||
#define BOOST_SPIRIT_ACTOR_INCREMENT_ACTOR_HPP
|
||||
|
||||
#include <boost/spirit/home/classic/namespace.hpp>
|
||||
#include <boost/spirit/home/classic/actor/ref_actor.hpp>
|
||||
|
||||
namespace boost { namespace spirit {
|
||||
|
||||
BOOST_SPIRIT_CLASSIC_NAMESPACE_BEGIN
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////
|
||||
// Summary:
|
||||
// A semantic action policy that calls the ++ operator on a reference.
|
||||
// (This doc uses convention available in actors.hpp)
|
||||
//
|
||||
// Actions:
|
||||
// ++ref;
|
||||
//
|
||||
// Policy name:
|
||||
// increment_action
|
||||
//
|
||||
// Policy holder, corresponding helper method:
|
||||
// ref_actor, increment_a( ref );
|
||||
//
|
||||
// () operators: both.
|
||||
//
|
||||
// See also ref_actor for more details.
|
||||
///////////////////////////////////////////////////////////////////////////
|
||||
struct increment_action
|
||||
{
|
||||
template<
|
||||
typename T
|
||||
>
|
||||
void act(T& ref_) const
|
||||
{
|
||||
++ref_;
|
||||
}
|
||||
};
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////
|
||||
// helper method that creates a increment_actor.
|
||||
///////////////////////////////////////////////////////////////////////////
|
||||
template<typename T>
|
||||
inline ref_actor<T,increment_action> increment_a(T& ref_)
|
||||
{
|
||||
return ref_actor<T,increment_action>(ref_);
|
||||
}
|
||||
|
||||
BOOST_SPIRIT_CLASSIC_NAMESPACE_END
|
||||
|
||||
}}
|
||||
|
||||
#endif
|
||||
121
test/external/boost/spirit/home/classic/actor/insert_at_actor.hpp
vendored
Normal file
121
test/external/boost/spirit/home/classic/actor/insert_at_actor.hpp
vendored
Normal file
@@ -0,0 +1,121 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2003 Jonathan de Halleux (dehalleux@pelikhan.com)
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_ACTOR_INSERT_AT_ACTOR_HPP
|
||||
#define BOOST_SPIRIT_ACTOR_INSERT_AT_ACTOR_HPP
|
||||
|
||||
#include <boost/spirit/home/classic/namespace.hpp>
|
||||
#include <boost/spirit/home/classic/actor/ref_const_ref_value_actor.hpp>
|
||||
#include <boost/spirit/home/classic/actor/ref_const_ref_const_ref_a.hpp>
|
||||
|
||||
namespace boost { namespace spirit {
|
||||
|
||||
BOOST_SPIRIT_CLASSIC_NAMESPACE_BEGIN
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////
|
||||
// Summary:
|
||||
// A semantic action policy that insert data into an associative
|
||||
// container using a const reference to a key.
|
||||
// (This doc uses convention available in actors.hpp)
|
||||
//
|
||||
// Actions (what it does):
|
||||
// ref.insert( T::value_type(key_ref,value) );
|
||||
// ref.insert( T::value_type(key_ref, T::mapped_type(first,last)));;
|
||||
// ref.insert( T::value_type(key_ref,value_ref) );
|
||||
//
|
||||
// Policy name:
|
||||
// insert_at_action
|
||||
//
|
||||
// Policy holder, corresponding helper method:
|
||||
// ref_const_ref_value_actor, insert_at_a( ref, key_ref );
|
||||
// ref_const_ref_const_ref_actor, insert_a( ref, key_ref, value_ref );
|
||||
//
|
||||
// () operators: both
|
||||
//
|
||||
// See also ref_const_ref_value_actor and ref_const_ref_const_ref_actor
|
||||
// for more details.
|
||||
///////////////////////////////////////////////////////////////////////////
|
||||
struct insert_at_action
|
||||
{
|
||||
template<
|
||||
typename T,
|
||||
typename ReferentT,
|
||||
typename ValueT
|
||||
>
|
||||
void act(
|
||||
T& ref_,
|
||||
ReferentT const& key_,
|
||||
ValueT const& value_
|
||||
) const
|
||||
{
|
||||
typedef typename T::value_type value_type;
|
||||
ref_.insert( value_type(key_, value_) );
|
||||
}
|
||||
|
||||
template<
|
||||
typename T,
|
||||
typename ReferentT,
|
||||
typename IteratorT
|
||||
>
|
||||
void act(
|
||||
T& ref_,
|
||||
ReferentT const& key_,
|
||||
IteratorT const& first_,
|
||||
IteratorT const& last_
|
||||
) const
|
||||
{
|
||||
typedef typename T::mapped_type mapped_type;
|
||||
typedef typename T::value_type value_type;
|
||||
|
||||
mapped_type value(first_,last_);
|
||||
value_type key_value(key_, value);
|
||||
ref_.insert( key_value );
|
||||
}
|
||||
};
|
||||
|
||||
template<
|
||||
typename T,
|
||||
typename ReferentT
|
||||
>
|
||||
inline ref_const_ref_value_actor<T,ReferentT,insert_at_action>
|
||||
insert_at_a(
|
||||
T& ref_,
|
||||
ReferentT const& key_
|
||||
)
|
||||
{
|
||||
return ref_const_ref_value_actor<
|
||||
T,
|
||||
ReferentT,
|
||||
insert_at_action
|
||||
>(ref_,key_);
|
||||
}
|
||||
|
||||
template<
|
||||
typename T,
|
||||
typename ReferentT,
|
||||
typename ValueT
|
||||
>
|
||||
inline ref_const_ref_const_ref_actor<T,ReferentT,ValueT,insert_at_action>
|
||||
insert_at_a(
|
||||
T& ref_,
|
||||
ReferentT const& key_,
|
||||
ValueT const& value_
|
||||
)
|
||||
{
|
||||
return ref_const_ref_const_ref_actor<
|
||||
T,
|
||||
ReferentT,
|
||||
ValueT,
|
||||
insert_at_action
|
||||
>(ref_,key_,value_);
|
||||
}
|
||||
|
||||
BOOST_SPIRIT_CLASSIC_NAMESPACE_END
|
||||
|
||||
}}
|
||||
|
||||
#endif
|
||||
97
test/external/boost/spirit/home/classic/actor/insert_key_actor.hpp
vendored
Normal file
97
test/external/boost/spirit/home/classic/actor/insert_key_actor.hpp
vendored
Normal file
@@ -0,0 +1,97 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2003 Jonathan de Halleux (dehalleux@pelikhan.com)
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_ACTOR_INSERT_KEY_ACTOR_HPP
|
||||
#define BOOST_SPIRIT_ACTOR_INSERT_KEY_ACTOR_HPP
|
||||
|
||||
#include <boost/spirit/home/classic/namespace.hpp>
|
||||
#include <boost/spirit/home/classic/actor/ref_const_ref_value_actor.hpp>
|
||||
|
||||
namespace boost { namespace spirit {
|
||||
|
||||
BOOST_SPIRIT_CLASSIC_NAMESPACE_BEGIN
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////
|
||||
// Summary:
|
||||
// A semantic action policy that insert data into an associative
|
||||
// container using a const reference to data.
|
||||
// (This doc uses convention available in actors.hpp)
|
||||
//
|
||||
// Actions (what it does):
|
||||
// ref.insert( T::value_type(value,value_ref) );
|
||||
// ref.insert( T::value_type(T::key_type(first,last), value_ref));;
|
||||
//
|
||||
// Policy name:
|
||||
// insert_key_action
|
||||
//
|
||||
// Policy holder, corresponding helper method:
|
||||
// ref_const_ref_value_actor, insert_key_a( ref, value_ref );
|
||||
//
|
||||
// () operators: both
|
||||
//
|
||||
// See also ref_const_ref_value_actor for more details.
|
||||
///////////////////////////////////////////////////////////////////////////
|
||||
struct insert_key_action
|
||||
{
|
||||
template<
|
||||
typename T,
|
||||
typename ValueT,
|
||||
typename ReferentT
|
||||
>
|
||||
void act(
|
||||
T& ref_,
|
||||
ValueT const& value_,
|
||||
ReferentT const& key_
|
||||
) const
|
||||
{
|
||||
typedef typename T::value_type value_type;
|
||||
value_type key_value(key_, value_);
|
||||
ref_.insert( key_value );
|
||||
}
|
||||
|
||||
template<
|
||||
typename T,
|
||||
typename ValueT,
|
||||
typename IteratorT
|
||||
>
|
||||
void act(
|
||||
T& ref_,
|
||||
ValueT const& value_,
|
||||
IteratorT const& first_,
|
||||
IteratorT const& last_
|
||||
) const
|
||||
{
|
||||
typedef typename T::key_type key_type;
|
||||
typedef typename T::value_type value_type;
|
||||
|
||||
key_type key(first_,last_);
|
||||
value_type key_value(key, value_);
|
||||
ref_.insert( key_value );
|
||||
}
|
||||
};
|
||||
|
||||
template<
|
||||
typename T,
|
||||
typename ValueT
|
||||
>
|
||||
inline ref_const_ref_value_actor<T,ValueT,insert_key_action> insert_key_a(
|
||||
T& ref_,
|
||||
ValueT const& value_
|
||||
)
|
||||
{
|
||||
return ref_const_ref_value_actor<
|
||||
T,
|
||||
ValueT,
|
||||
insert_key_action
|
||||
>(ref_,value_);
|
||||
}
|
||||
|
||||
BOOST_SPIRIT_CLASSIC_NAMESPACE_END
|
||||
|
||||
}}
|
||||
|
||||
#endif
|
||||
101
test/external/boost/spirit/home/classic/actor/push_back_actor.hpp
vendored
Normal file
101
test/external/boost/spirit/home/classic/actor/push_back_actor.hpp
vendored
Normal file
@@ -0,0 +1,101 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2003 Jonathan de Halleux (dehalleux@pelikhan.com)
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_ACTOR_PUSH_BACK_ACTOR_HPP
|
||||
#define BOOST_SPIRIT_ACTOR_PUSH_BACK_ACTOR_HPP
|
||||
|
||||
#include <boost/spirit/home/classic/namespace.hpp>
|
||||
#include <boost/spirit/home/classic/actor/ref_value_actor.hpp>
|
||||
#include <boost/spirit/home/classic/actor/ref_const_ref_actor.hpp>
|
||||
|
||||
namespace boost { namespace spirit {
|
||||
|
||||
BOOST_SPIRIT_CLASSIC_NAMESPACE_BEGIN
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////
|
||||
// Summary:
|
||||
//
|
||||
// A semantic action policy that appends a value to the back of a
|
||||
// container.
|
||||
// (This doc uses convention available in actors.hpp)
|
||||
//
|
||||
// Actions (what it does and what ref, value_ref must support):
|
||||
// ref.push_back( value );
|
||||
// ref.push_back( T::value_type(first,last) );
|
||||
// ref.push_back( value_ref );
|
||||
//
|
||||
// Policy name:
|
||||
// push_back_action
|
||||
//
|
||||
// Policy holder, corresponding helper method:
|
||||
// ref_value_actor, push_back_a( ref );
|
||||
// ref_const_ref_actor, push_back_a( ref, value_ref );
|
||||
//
|
||||
// () operators: both
|
||||
//
|
||||
// See also ref_value_actor and ref_const_ref_actor for more details.
|
||||
///////////////////////////////////////////////////////////////////////////
|
||||
struct push_back_action
|
||||
{
|
||||
template<
|
||||
typename T,
|
||||
typename ValueT
|
||||
>
|
||||
void act(T& ref_, ValueT const& value_) const
|
||||
{
|
||||
ref_.push_back( value_ );
|
||||
}
|
||||
template<
|
||||
typename T,
|
||||
typename IteratorT
|
||||
>
|
||||
void act(
|
||||
T& ref_,
|
||||
IteratorT const& first_,
|
||||
IteratorT const& last_
|
||||
) const
|
||||
{
|
||||
typedef typename T::value_type value_type;
|
||||
value_type value(first_,last_);
|
||||
|
||||
ref_.push_back( value );
|
||||
}
|
||||
};
|
||||
|
||||
// Deprecated interface. Use push_back_a
|
||||
template<typename T>
|
||||
inline ref_value_actor<T,push_back_action>
|
||||
append(T& ref_)
|
||||
{
|
||||
return ref_value_actor<T,push_back_action>(ref_);
|
||||
}
|
||||
|
||||
template<typename T>
|
||||
inline ref_value_actor<T,push_back_action>
|
||||
push_back_a(T& ref_)
|
||||
{
|
||||
return ref_value_actor<T,push_back_action>(ref_);
|
||||
}
|
||||
|
||||
template<
|
||||
typename T,
|
||||
typename ValueT
|
||||
>
|
||||
inline ref_const_ref_actor<T,ValueT,push_back_action>
|
||||
push_back_a(
|
||||
T& ref_,
|
||||
ValueT const& value_
|
||||
)
|
||||
{
|
||||
return ref_const_ref_actor<T,ValueT,push_back_action>(ref_,value_);
|
||||
}
|
||||
|
||||
BOOST_SPIRIT_CLASSIC_NAMESPACE_END
|
||||
|
||||
}}
|
||||
|
||||
#endif
|
||||
91
test/external/boost/spirit/home/classic/actor/push_front_actor.hpp
vendored
Normal file
91
test/external/boost/spirit/home/classic/actor/push_front_actor.hpp
vendored
Normal file
@@ -0,0 +1,91 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2003 Jonathan de Halleux (dehalleux@pelikhan.com)
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_ACTOR_PUSH_FRONT_ACTOR_HPP
|
||||
#define BOOST_SPIRIT_ACTOR_PUSH_FRONT_ACTOR_HPP
|
||||
|
||||
#include <boost/spirit/home/classic/namespace.hpp>
|
||||
#include <boost/spirit/home/classic/actor/ref_value_actor.hpp>
|
||||
#include <boost/spirit/home/classic/actor/ref_const_ref_actor.hpp>
|
||||
|
||||
namespace boost { namespace spirit {
|
||||
|
||||
BOOST_SPIRIT_CLASSIC_NAMESPACE_BEGIN
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////
|
||||
// Summary:
|
||||
//
|
||||
// A semantic action policy that appends a value to the front of a
|
||||
// container.
|
||||
// (This doc uses convention available in actors.hpp)
|
||||
//
|
||||
// Actions (what it does and what ref, value_ref must support):
|
||||
// ref.push_front( value );
|
||||
// ref.push_front( T::value_type(first,last) );
|
||||
// ref.push_front( value_ref );
|
||||
//
|
||||
// Policy name:
|
||||
// push_front_action
|
||||
//
|
||||
// Policy holder, corresponding helper method:
|
||||
// ref_value_actor, push_front_a( ref );
|
||||
// ref_const_ref_actor, push_front_a( ref, value_ref );
|
||||
//
|
||||
// () operators: both
|
||||
//
|
||||
// See also ref_value_actor and ref_const_ref_actor for more details.
|
||||
///////////////////////////////////////////////////////////////////////////
|
||||
struct push_front_action
|
||||
{
|
||||
template<
|
||||
typename T,
|
||||
typename ValueT
|
||||
>
|
||||
void act(T& ref_, ValueT const& value_) const
|
||||
{
|
||||
ref_.push_front( value_ );
|
||||
}
|
||||
template<
|
||||
typename T,
|
||||
typename IteratorT
|
||||
>
|
||||
void act(
|
||||
T& ref_,
|
||||
IteratorT const& first_,
|
||||
IteratorT const& last_
|
||||
) const
|
||||
{
|
||||
typedef typename T::value_type value_type;
|
||||
value_type value(first_,last_);
|
||||
|
||||
ref_.push_front( value );
|
||||
}
|
||||
};
|
||||
|
||||
template<typename T>
|
||||
inline ref_value_actor<T,push_front_action> push_front_a(T& ref_)
|
||||
{
|
||||
return ref_value_actor<T,push_front_action>(ref_);
|
||||
}
|
||||
|
||||
template<
|
||||
typename T,
|
||||
typename ValueT
|
||||
>
|
||||
inline ref_const_ref_actor<T,ValueT,push_front_action> push_front_a(
|
||||
T& ref_,
|
||||
ValueT const& value_
|
||||
)
|
||||
{
|
||||
return ref_const_ref_actor<T,ValueT,push_front_action>(ref_,value_);
|
||||
}
|
||||
|
||||
BOOST_SPIRIT_CLASSIC_NAMESPACE_END
|
||||
|
||||
}}
|
||||
|
||||
#endif
|
||||
70
test/external/boost/spirit/home/classic/actor/ref_actor.hpp
vendored
Normal file
70
test/external/boost/spirit/home/classic/actor/ref_actor.hpp
vendored
Normal file
@@ -0,0 +1,70 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2003 Jonathan de Halleux (dehalleux@pelikhan.com)
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_ACTOR_REF_ACTOR_HPP
|
||||
#define BOOST_SPIRIT_ACTOR_REF_ACTOR_HPP
|
||||
|
||||
#include <boost/spirit/home/classic/namespace.hpp>
|
||||
|
||||
namespace boost { namespace spirit {
|
||||
|
||||
BOOST_SPIRIT_CLASSIC_NAMESPACE_BEGIN
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////
|
||||
// Summary:
|
||||
// A semantic action policy holder. This holder stores a reference to ref,
|
||||
// act methods are fead with this reference. The parse result is not used
|
||||
// by this holder.
|
||||
//
|
||||
// (This doc uses convention available in actors.hpp)
|
||||
//
|
||||
// Constructor:
|
||||
// ...(T& ref_);
|
||||
// where ref_ is stored.
|
||||
//
|
||||
// Action calls:
|
||||
// act(ref);
|
||||
//
|
||||
// () operators: both
|
||||
//
|
||||
///////////////////////////////////////////////////////////////////////////
|
||||
template<
|
||||
typename T,
|
||||
typename ActionT
|
||||
>
|
||||
class ref_actor : public ActionT
|
||||
{
|
||||
private:
|
||||
T& ref;
|
||||
public:
|
||||
explicit
|
||||
ref_actor(T& ref_)
|
||||
: ref(ref_){}
|
||||
|
||||
|
||||
template<typename T2>
|
||||
void operator()(T2 const& /*val*/) const
|
||||
{
|
||||
this->act(ref); // defined in ActionT
|
||||
}
|
||||
|
||||
|
||||
template<typename IteratorT>
|
||||
void operator()(
|
||||
IteratorT const& /*first*/,
|
||||
IteratorT const& /*last*/
|
||||
) const
|
||||
{
|
||||
this->act(ref); // defined in ActionT
|
||||
}
|
||||
};
|
||||
|
||||
BOOST_SPIRIT_CLASSIC_NAMESPACE_END
|
||||
|
||||
}}
|
||||
|
||||
#endif
|
||||
78
test/external/boost/spirit/home/classic/actor/ref_const_ref_actor.hpp
vendored
Normal file
78
test/external/boost/spirit/home/classic/actor/ref_const_ref_actor.hpp
vendored
Normal file
@@ -0,0 +1,78 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2003 Jonathan de Halleux (dehalleux@pelikhan.com)
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_ACTOR_REF_CONST_REF_ACTOR_HPP
|
||||
#define BOOST_SPIRIT_ACTOR_REF_CONST_REF_ACTOR_HPP
|
||||
|
||||
#include <boost/spirit/home/classic/namespace.hpp>
|
||||
|
||||
namespace boost { namespace spirit {
|
||||
|
||||
BOOST_SPIRIT_CLASSIC_NAMESPACE_BEGIN
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////
|
||||
// Summary:
|
||||
// A semantic action policy holder. This holder stores a reference to ref
|
||||
// and a const reference to value_ref.
|
||||
// act methods are feed with ref and value_ref. The parse result is
|
||||
// not used by this holder.
|
||||
//
|
||||
// (This doc uses convention available in actors.hpp)
|
||||
//
|
||||
// Constructor:
|
||||
// ...(T& ref_, ValueT const& value_ref_);
|
||||
// where ref_ and value_ref_ are stored in the holder.
|
||||
//
|
||||
// Action calls:
|
||||
// act(ref, value_ref);
|
||||
//
|
||||
// () operators: both
|
||||
//
|
||||
///////////////////////////////////////////////////////////////////////////
|
||||
template<
|
||||
typename T,
|
||||
typename ValueT,
|
||||
typename ActionT
|
||||
>
|
||||
class ref_const_ref_actor : public ActionT
|
||||
{
|
||||
private:
|
||||
T& ref;
|
||||
ValueT const& value_ref;
|
||||
public:
|
||||
ref_const_ref_actor(
|
||||
T& ref_,
|
||||
ValueT const& value_ref_
|
||||
)
|
||||
:
|
||||
ref(ref_),
|
||||
value_ref(value_ref_)
|
||||
{}
|
||||
|
||||
|
||||
template<typename T2>
|
||||
void operator()(T2 const& /*val*/) const
|
||||
{
|
||||
this->act(ref,value_ref); // defined in ActionT
|
||||
}
|
||||
|
||||
|
||||
template<typename IteratorT>
|
||||
void operator()(
|
||||
IteratorT const& /*first*/,
|
||||
IteratorT const& /*last*/
|
||||
) const
|
||||
{
|
||||
this->act(ref,value_ref); // defined in ActionT
|
||||
}
|
||||
};
|
||||
|
||||
BOOST_SPIRIT_CLASSIC_NAMESPACE_END
|
||||
|
||||
}}
|
||||
|
||||
#endif
|
||||
87
test/external/boost/spirit/home/classic/actor/ref_const_ref_const_ref_a.hpp
vendored
Normal file
87
test/external/boost/spirit/home/classic/actor/ref_const_ref_const_ref_a.hpp
vendored
Normal file
@@ -0,0 +1,87 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2003 Jonathan de Halleux (dehalleux@pelikhan.com)
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_ACTOR_REF_CONST_REF_CONST_REF_ACTOR_HPP
|
||||
#define BOOST_SPIRIT_ACTOR_REF_CONST_REF_CONST_REF_ACTOR_HPP
|
||||
|
||||
#include <boost/spirit/home/classic/namespace.hpp>
|
||||
|
||||
namespace boost { namespace spirit {
|
||||
|
||||
BOOST_SPIRIT_CLASSIC_NAMESPACE_BEGIN
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////
|
||||
// Summary:
|
||||
// A semantic action policy holder. This holder stores a reference to ref
|
||||
// , a const reference to value1_ref and a const reference to value2_ref.
|
||||
// Typically, value1_ref is a key and value2_ref is value for associative
|
||||
// container operations.
|
||||
// act methods are feed with ref, value1_ref, value2_ref. The parse result
|
||||
// is not used by this holder.
|
||||
//
|
||||
// (This doc uses convention available in actors.hpp)
|
||||
//
|
||||
// Constructor:
|
||||
// ...(
|
||||
// T& ref_,
|
||||
// Value1T const& value1_ref_,
|
||||
// Value2T const& value2_ref_ );
|
||||
// where ref_, value1_ref and value2_ref_ are stored in the holder.
|
||||
//
|
||||
// Action calls:
|
||||
// act(ref, value1_ref, value2_ref);
|
||||
//
|
||||
// () operators: both
|
||||
//
|
||||
///////////////////////////////////////////////////////////////////////////
|
||||
template<
|
||||
typename T,
|
||||
typename Value1T,
|
||||
typename Value2T,
|
||||
typename ActionT
|
||||
>
|
||||
class ref_const_ref_const_ref_actor : public ActionT
|
||||
{
|
||||
private:
|
||||
T& ref;
|
||||
Value1T const& value1_ref;
|
||||
Value2T const& value2_ref;
|
||||
public:
|
||||
ref_const_ref_const_ref_actor(
|
||||
T& ref_,
|
||||
Value1T const& value1_ref_,
|
||||
Value2T const& value2_ref_
|
||||
)
|
||||
:
|
||||
ref(ref_),
|
||||
value1_ref(value1_ref_),
|
||||
value2_ref(value2_ref_)
|
||||
{}
|
||||
|
||||
|
||||
template<typename T2>
|
||||
void operator()(T2 const& /*val*/) const
|
||||
{
|
||||
this->act(ref,value1_ref,value2_ref); // defined in ActionT
|
||||
}
|
||||
|
||||
|
||||
template<typename IteratorT>
|
||||
void operator()(
|
||||
IteratorT const& /*first*/,
|
||||
IteratorT const& /*last*/
|
||||
) const
|
||||
{
|
||||
this->act(ref,value1_ref,value2_ref); // defined in ActionT
|
||||
}
|
||||
};
|
||||
|
||||
BOOST_SPIRIT_CLASSIC_NAMESPACE_END
|
||||
|
||||
}}
|
||||
|
||||
#endif
|
||||
78
test/external/boost/spirit/home/classic/actor/ref_const_ref_value_actor.hpp
vendored
Normal file
78
test/external/boost/spirit/home/classic/actor/ref_const_ref_value_actor.hpp
vendored
Normal file
@@ -0,0 +1,78 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2003 Jonathan de Halleux (dehalleux@pelikhan.com)
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_ACTOR_REF_CONST_REF_VALUE_ACTOR_HPP
|
||||
#define BOOST_SPIRIT_ACTOR_REF_CONST_REF_VALUE_ACTOR_HPP
|
||||
|
||||
#include <boost/spirit/home/classic/namespace.hpp>
|
||||
|
||||
namespace boost { namespace spirit {
|
||||
|
||||
BOOST_SPIRIT_CLASSIC_NAMESPACE_BEGIN
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////
|
||||
// Summary:
|
||||
// A semantic action policy holder. This holder stores a reference to ref
|
||||
// and a const reference to value_ref.
|
||||
// act methods are feed with ref, value_ref and the parse result.
|
||||
//
|
||||
// (This doc uses convention available in actors.hpp)
|
||||
//
|
||||
// Constructor:
|
||||
// ...(T& ref_, ValueT const& value_ref_);
|
||||
// where ref_ and value_ref_ are stored in the holder.
|
||||
//
|
||||
// Action calls:
|
||||
// act(ref, value_ref, value);
|
||||
// act(ref, value_ref, first, last);
|
||||
//
|
||||
// () operators: both
|
||||
//
|
||||
///////////////////////////////////////////////////////////////////////////
|
||||
template<
|
||||
typename T,
|
||||
typename ValueT,
|
||||
typename ActionT
|
||||
>
|
||||
class ref_const_ref_value_actor : public ActionT
|
||||
{
|
||||
private:
|
||||
T& ref;
|
||||
ValueT const& value_ref;
|
||||
public:
|
||||
ref_const_ref_value_actor(
|
||||
T& ref_,
|
||||
ValueT const& value_ref_
|
||||
)
|
||||
:
|
||||
ref(ref_),
|
||||
value_ref(value_ref_)
|
||||
{}
|
||||
|
||||
|
||||
template<typename T2>
|
||||
void operator()(T2 const& val_) const
|
||||
{
|
||||
this->act(ref,value_ref,val_); // defined in ActionT
|
||||
}
|
||||
|
||||
|
||||
template<typename IteratorT>
|
||||
void operator()(
|
||||
IteratorT const& first_,
|
||||
IteratorT const& last_
|
||||
) const
|
||||
{
|
||||
this->act(ref,value_ref,first_,last_); // defined in ActionT
|
||||
}
|
||||
};
|
||||
|
||||
BOOST_SPIRIT_CLASSIC_NAMESPACE_END
|
||||
|
||||
}}
|
||||
|
||||
#endif
|
||||
82
test/external/boost/spirit/home/classic/actor/ref_value_actor.hpp
vendored
Normal file
82
test/external/boost/spirit/home/classic/actor/ref_value_actor.hpp
vendored
Normal file
@@ -0,0 +1,82 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2003 Jonathan de Halleux (dehalleux@pelikhan.com)
|
||||
Copyright (c) 2011 Bryce Lelbach
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_ACTOR_REF_VALUE_ACTOR_HPP
|
||||
#define BOOST_SPIRIT_ACTOR_REF_VALUE_ACTOR_HPP
|
||||
|
||||
#include <boost/detail/workaround.hpp>
|
||||
|
||||
#include <boost/spirit/home/classic/namespace.hpp>
|
||||
|
||||
namespace boost { namespace spirit {
|
||||
|
||||
BOOST_SPIRIT_CLASSIC_NAMESPACE_BEGIN
|
||||
|
||||
#if BOOST_WORKAROUND(BOOST_MSVC, >= 1400)
|
||||
#pragma warning(push)
|
||||
#pragma warning(disable:4512) //assignment operator could not be generated
|
||||
#endif
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////
|
||||
// Summary:
|
||||
// A semantic action policy holder. This holder stores a reference to ref.
|
||||
// act methods are feed with ref and the parse result.
|
||||
//
|
||||
// (This doc uses convention available in actors.hpp)
|
||||
//
|
||||
// Constructor:
|
||||
// ...(T& ref_);
|
||||
// where ref_ is stored.
|
||||
//
|
||||
// Action calls:
|
||||
// act(ref, value);
|
||||
// act(ref, first,last);
|
||||
//
|
||||
// () operators: both
|
||||
//
|
||||
///////////////////////////////////////////////////////////////////////////
|
||||
template<
|
||||
typename T,
|
||||
typename ActionT
|
||||
>
|
||||
class ref_value_actor : public ActionT
|
||||
{
|
||||
private:
|
||||
T& ref;
|
||||
public:
|
||||
explicit
|
||||
ref_value_actor(T& ref_)
|
||||
: ref(ref_){}
|
||||
|
||||
|
||||
template<typename T2>
|
||||
void operator()(T2 const& val_) const
|
||||
{
|
||||
this->act(ref,val_); // defined in ActionT
|
||||
}
|
||||
|
||||
|
||||
template<typename IteratorT>
|
||||
void operator()(
|
||||
IteratorT const& first_,
|
||||
IteratorT const& last_
|
||||
) const
|
||||
{
|
||||
this->act(ref,first_,last_); // defined in ActionT
|
||||
}
|
||||
};
|
||||
|
||||
BOOST_SPIRIT_CLASSIC_NAMESPACE_END
|
||||
|
||||
#if BOOST_WORKAROUND(BOOST_MSVC, >= 1400)
|
||||
#pragma warning(pop)
|
||||
#endif
|
||||
|
||||
}}
|
||||
|
||||
#endif
|
||||
85
test/external/boost/spirit/home/classic/actor/swap_actor.hpp
vendored
Normal file
85
test/external/boost/spirit/home/classic/actor/swap_actor.hpp
vendored
Normal file
@@ -0,0 +1,85 @@
|
||||
/*=============================================================================
|
||||
Copyright (c) 2003 Jonathan de Halleux (dehalleux@pelikhan.com)
|
||||
http://spirit.sourceforge.net/
|
||||
|
||||
Distributed under the Boost Software License, Version 1.0. (See accompanying
|
||||
file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
=============================================================================*/
|
||||
#ifndef BOOST_SPIRIT_ACTOR_SWAP_ACTOR_HPP
|
||||
#define BOOST_SPIRIT_ACTOR_SWAP_ACTOR_HPP
|
||||
|
||||
#include <boost/spirit/home/classic/namespace.hpp>
|
||||
#include <boost/spirit/home/classic/actor/ref_value_actor.hpp>
|
||||
|
||||
namespace boost { namespace spirit {
|
||||
|
||||
BOOST_SPIRIT_CLASSIC_NAMESPACE_BEGIN
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////
|
||||
// Summary:
|
||||
// A semantic action policy that swaps values.
|
||||
// (This doc uses convention available in actors.hpp)
|
||||
//
|
||||
// Actions (what it does):
|
||||
// ref.swap( value_ref );
|
||||
//
|
||||
// Policy name:
|
||||
// swap_action
|
||||
//
|
||||
// Policy holder, corresponding helper method:
|
||||
// ref_value_actor, swap_a( ref );
|
||||
// ref_const_ref_actor, swap_a( ref, value_ref );
|
||||
//
|
||||
// () operators: both
|
||||
//
|
||||
// See also ref_value_actor and ref_const_ref_actor for more details.
|
||||
///////////////////////////////////////////////////////////////////////////
|
||||
template<
|
||||
typename T
|
||||
>
|
||||
class swap_actor
|
||||
{
|
||||
private:
|
||||
T& ref;
|
||||
T& swap_ref;
|
||||
|
||||
public:
|
||||
swap_actor(
|
||||
T& ref_,
|
||||
T& swap_ref_)
|
||||
: ref(ref_), swap_ref(swap_ref_)
|
||||
{};
|
||||
|
||||
template<typename T2>
|
||||
void operator()(T2 const& /*val*/) const
|
||||
{
|
||||
ref.swap(swap_ref);
|
||||
}
|
||||
|
||||
|
||||
template<typename IteratorT>
|
||||
void operator()(
|
||||
IteratorT const& /*first*/,
|
||||
IteratorT const& /*last*/
|
||||
) const
|
||||
{
|
||||
ref.swap(swap_ref);
|
||||
}
|
||||
};
|
||||
|
||||
template<
|
||||
typename T
|
||||
>
|
||||
inline swap_actor<T> swap_a(
|
||||
T& ref_,
|
||||
T& swap_ref_
|
||||
)
|
||||
{
|
||||
return swap_actor<T>(ref_,swap_ref_);
|
||||
}
|
||||
|
||||
BOOST_SPIRIT_CLASSIC_NAMESPACE_END
|
||||
|
||||
}}
|
||||
|
||||
#endif
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user