|
Boost-Commit : |
Subject: [Boost-commit] svn:boost r52926 - in trunk/boost/spirit/home: karma/nonterminal lex/lexer/lexertl support support/char_encoding support/nonterminal
From: hartmut.kaiser_at_[hidden]
Date: 2009-05-11 19:35:49
Author: hkaiser
Date: 2009-05-11 19:35:48 EDT (Mon, 11 May 2009)
New Revision: 52926
URL: http://svn.boost.org/trac/boost/changeset/52926
Log:
Spirit: Adding missing #include's
Text files modified:
trunk/boost/spirit/home/karma/nonterminal/rule.hpp | 1 +
trunk/boost/spirit/home/lex/lexer/lexertl/generate_static.hpp | 1 +
trunk/boost/spirit/home/support/char_class.hpp | 2 ++
trunk/boost/spirit/home/support/char_encoding/standard_wide.hpp | 2 ++
trunk/boost/spirit/home/support/nonterminal/locals.hpp | 2 ++
5 files changed, 8 insertions(+), 0 deletions(-)
Modified: trunk/boost/spirit/home/karma/nonterminal/rule.hpp
==============================================================================
--- trunk/boost/spirit/home/karma/nonterminal/rule.hpp (original)
+++ trunk/boost/spirit/home/karma/nonterminal/rule.hpp 2009-05-11 19:35:48 EDT (Mon, 11 May 2009)
@@ -32,6 +32,7 @@
#include <boost/spirit/home/support/attributes.hpp>
#include <boost/spirit/home/support/nonterminal/locals.hpp>
#include <boost/spirit/home/karma/reference.hpp>
+#include <boost/spirit/home/karma/detail/output_iterator.hpp>
#include <boost/spirit/home/karma/nonterminal/detail/generator_binder.hpp>
namespace boost { namespace spirit { namespace karma
Modified: trunk/boost/spirit/home/lex/lexer/lexertl/generate_static.hpp
==============================================================================
--- trunk/boost/spirit/home/lex/lexer/lexertl/generate_static.hpp (original)
+++ trunk/boost/spirit/home/lex/lexer/lexertl/generate_static.hpp 2009-05-11 19:35:48 EDT (Mon, 11 May 2009)
@@ -13,6 +13,7 @@
#include <boost/spirit/home/support/detail/lexer/char_traits.hpp>
#include <boost/spirit/home/support/detail/lexer/consts.hpp>
+#include <boost/spirit/home/support/detail/lexer/rules.hpp>
#include <boost/spirit/home/support/detail/lexer/size_t.hpp>
#include <boost/spirit/home/support/detail/lexer/state_machine.hpp>
#include <boost/algorithm/string.hpp>
Modified: trunk/boost/spirit/home/support/char_class.hpp
==============================================================================
--- trunk/boost/spirit/home/support/char_class.hpp (original)
+++ trunk/boost/spirit/home/support/char_class.hpp 2009-05-11 19:35:48 EDT (Mon, 11 May 2009)
@@ -16,6 +16,8 @@
#include <boost/proto/proto.hpp>
#include <boost/config.hpp>
+#include <boost/spirit/home/support/unused.hpp>
+
#if defined(BOOST_MSVC)
# pragma warning(push)
# pragma warning(disable: 4800) // 'int' : forcing value to bool 'true' or 'false' warning
Modified: trunk/boost/spirit/home/support/char_encoding/standard_wide.hpp
==============================================================================
--- trunk/boost/spirit/home/support/char_encoding/standard_wide.hpp (original)
+++ trunk/boost/spirit/home/support/char_encoding/standard_wide.hpp 2009-05-11 19:35:48 EDT (Mon, 11 May 2009)
@@ -13,6 +13,8 @@
#endif
#include <cwctype>
+#include <string>
+
#include <boost/cstdint.hpp>
namespace boost { namespace spirit { namespace char_encoding
Modified: trunk/boost/spirit/home/support/nonterminal/locals.hpp
==============================================================================
--- trunk/boost/spirit/home/support/nonterminal/locals.hpp (original)
+++ trunk/boost/spirit/home/support/nonterminal/locals.hpp 2009-05-11 19:35:48 EDT (Mon, 11 May 2009)
@@ -12,6 +12,8 @@
#pragma once
#endif
+#include <boost/preprocessor/repetition/enum_params_with_a_default.hpp>
+#include <boost/preprocessor/repetition/enum_params.hpp>
#include <boost/mpl/vector.hpp>
#include <boost/mpl/bool.hpp>
Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk