summaryrefslogtreecommitdiff
path: root/boost/metaparse/v1/fwd
diff options
context:
space:
mode:
Diffstat (limited to 'boost/metaparse/v1/fwd')
-rw-r--r--boost/metaparse/v1/fwd/string.hpp28
1 files changed, 4 insertions, 24 deletions
diff --git a/boost/metaparse/v1/fwd/string.hpp b/boost/metaparse/v1/fwd/string.hpp
index b5ecbd21e4..ea769d1bcd 100644
--- a/boost/metaparse/v1/fwd/string.hpp
+++ b/boost/metaparse/v1/fwd/string.hpp
@@ -1,38 +1,18 @@
#ifndef BOOST_METAPARSE_V1_FWD_STRING_HPP
#define BOOST_METAPARSE_V1_FWD_STRING_HPP
-// Copyright Abel Sinkovics (abel@sinkovics.hu) 2013.
+// Copyright Abel Sinkovics (abel@sinkovics.hu) 2017.
// 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)
#include <boost/metaparse/config.hpp>
-#include <boost/metaparse/limit_string_size.hpp>
-#include <boost/metaparse/v1/impl/no_char.hpp>
-#include <boost/preprocessor/repetition/enum_params_with_a_default.hpp>
-namespace boost
-{
- namespace metaparse
- {
- namespace v1
- {
-#ifdef BOOST_METAPARSE_VARIADIC_STRING
- template <char... Cs>
- struct string;
+#if BOOST_METAPARSE_STD >= 2011
+# include <boost/metaparse/v1/cpp11/fwd/string.hpp>
#else
- template <
- BOOST_PP_ENUM_PARAMS_WITH_A_DEFAULT(
- BOOST_METAPARSE_LIMIT_STRING_SIZE,
- int C,
- BOOST_NO_CHAR
- )
- >
- struct string;
+# include <boost/metaparse/v1/cpp98/fwd/string.hpp>
#endif
- }
- }
-}
#endif