ossrv_pub/boost_apis/boost/spirit.hpp
author andy simpson <andrews@symbian.org>
Tue, 15 Jun 2010 15:32:34 +0100
branchGCC_SURGE
changeset 35 f27f6b44bd0d
parent 0 e4d67989cc36
permissions -rw-r--r--
Bug 2971 GCCE fixes : "impossible constraint in 'asm'" fix ported over from CompilerCompatibility branch (see also Bug 1805)

/*=============================================================================
    Copyright (c) 1998-2003 Joel de Guzman
    Copyright (c) 2001-2003 Daniel Nuffer
    Copyright (c) 2001-2003 Hartmut Kaiser
    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/

    Use, modification and distribution is subject to 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)
=============================================================================*/
#if !defined(SPIRIT_HPP)
#define SPIRIT_HPP

///////////////////////////////////////////////////////////////////////////////
//
//  If BOOST_SPIRIT_DEBUG is defined, the following header includes the
//  Spirit.Debug layer, otherwise the non-debug Spirit.Core is included.
//
///////////////////////////////////////////////////////////////////////////////
#include <boost/spirit/core.hpp>

///////////////////////////////////////////////////////////////////////////////
//
//  Spirit.Meta
//
///////////////////////////////////////////////////////////////////////////////
#include <boost/spirit/meta.hpp>

///////////////////////////////////////////////////////////////////////////////
//
//  Spirit.ErrorHandling
//
///////////////////////////////////////////////////////////////////////////////
#include <boost/spirit/error_handling.hpp>

///////////////////////////////////////////////////////////////////////////////
//
//  Spirit.Iterators
//
///////////////////////////////////////////////////////////////////////////////
#include <boost/spirit/iterator.hpp>

///////////////////////////////////////////////////////////////////////////////
//
//  Spirit.Symbols
//
///////////////////////////////////////////////////////////////////////////////
#include <boost/spirit/symbols.hpp>

///////////////////////////////////////////////////////////////////////////////
//
//  Spirit.Utilities
//
///////////////////////////////////////////////////////////////////////////////
#include <boost/spirit/utility.hpp>

///////////////////////////////////////////////////////////////////////////////
//
//  Spirit.Attributes
//
///////////////////////////////////////////////////////////////////////////////
#include <boost/spirit/attribute.hpp>

#endif // !defined(SPIRIT_HPP)