Boost logo

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