|
Boost-Commit : |
Subject: [Boost-commit] svn:boost r73609 - in sandbox/variadic_macro_data: boost/variadic_macro_data boost/variadic_macro_data/detail libs/variadic_macro_data/test
From: eldiener_at_[hidden]
Date: 2011-08-08 11:47:27
Author: eldiener
Date: 2011-08-08 11:47:20 EDT (Mon, 08 Aug 2011)
New Revision: 73609
URL: http://svn.boost.org/trac/boost/changeset/73609
Log:
Updated comments and tests.
Text files modified:
sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_assert_is_array_common.hpp | 7
sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_assert_is_array_native.hpp | 9
sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_assert_is_array_pplib.hpp | 9
sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_assert_is_list_common.hpp | 7
sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_assert_is_list_native.hpp | 9
sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_assert_is_list_pplib.hpp | 9
sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_assert_is_seq_common.hpp | 7
sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_assert_is_seq_native.hpp | 9
sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_assert_is_seq_pplib.hpp | 9
sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_assert_is_tuple_common.hpp | 7
sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_data_native.hpp | 6
sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_is_empty_native.hpp | 8
sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_is_empty_pplib.hpp | 10 -
sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_is_tuple_begin_common.hpp | 8
sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_native.hpp | 4
sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_remove_parens_native.hpp | 4
sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_remove_parens_pplib.hpp | 4
sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_setup.hpp | 4
sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_tuple_native.hpp | 4
sandbox/variadic_macro_data/boost/variadic_macro_data/vmd_Is_empty_common.hpp | 19 +-
sandbox/variadic_macro_data/boost/variadic_macro_data/vmd_Is_empty_pplib.hpp | 11 -
sandbox/variadic_macro_data/boost/variadic_macro_data/vmd_assert_is_array_common.hpp | 16 +-
sandbox/variadic_macro_data/boost/variadic_macro_data/vmd_assert_is_array_native.hpp | 26 +--
sandbox/variadic_macro_data/boost/variadic_macro_data/vmd_assert_is_array_pplib.hpp | 26 +--
sandbox/variadic_macro_data/boost/variadic_macro_data/vmd_assert_is_list_common.hpp | 8
sandbox/variadic_macro_data/boost/variadic_macro_data/vmd_assert_is_seq_common.hpp | 8
sandbox/variadic_macro_data/boost/variadic_macro_data/vmd_assert_is_tuple_common.hpp | 9
sandbox/variadic_macro_data/boost/variadic_macro_data/vmd_data_native.hpp | 12
sandbox/variadic_macro_data/boost/variadic_macro_data/vmd_data_pplib.hpp | 18 +-
sandbox/variadic_macro_data/boost/variadic_macro_data/vmd_is_empty_native.hpp | 11 -
sandbox/variadic_macro_data/boost/variadic_macro_data/vmd_is_tuple_begin_common.hpp | 17 -
sandbox/variadic_macro_data/boost/variadic_macro_data/vmd_is_tuple_begin_native.hpp | 11 -
sandbox/variadic_macro_data/boost/variadic_macro_data/vmd_is_tuple_begin_pplib.hpp | 11 -
sandbox/variadic_macro_data/boost/variadic_macro_data/vmd_remove_parens_common.hpp | 19 +-
sandbox/variadic_macro_data/boost/variadic_macro_data/vmd_to_data_native.hpp | 18 +-
sandbox/variadic_macro_data/boost/variadic_macro_data/vmd_to_data_pplib.hpp | 16 +-
sandbox/variadic_macro_data/boost/variadic_macro_data/vmd_tuple_native.hpp | 18 +-
sandbox/variadic_macro_data/boost/variadic_macro_data/vmd_tuple_pplib.hpp | 18 +-
sandbox/variadic_macro_data/libs/variadic_macro_data/test/Jamfile.v2 | 244 ++++++++++++++++++++++++++++++++++++++++
sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_assert_is_array.cpp | 5
sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_assert_is_array_fail.cpp | 5
sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_assert_is_array_fail2.cpp | 5
sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_assert_is_array_fail3.cpp | 5
sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_assert_is_array_fail4.cpp | 5
sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_assert_is_list.cpp | 5
sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_assert_is_list_fail.cpp | 5
sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_assert_is_list_fail2.cpp | 5
sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_assert_is_list_fail3.cpp | 5
sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_assert_is_list_fail4.cpp | 5
sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_assert_is_seq.cpp | 5
sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_assert_is_seq_fail.cpp | 5
sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_assert_is_seq_fail2.cpp | 5
sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_assert_is_seq_fail3.cpp | 5
sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_assert_is_seq_fail4.cpp | 5
sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_assert_is_tuple.cpp | 5
sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_assert_is_tuple_fail.cpp | 5
sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_assert_is_tuple_fail2.cpp | 5
sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_assert_is_tuple_fail3.cpp | 5
sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_assert_is_tuple_fail4.cpp | 5
sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_data.cpp | 5
sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_data_as_array.cpp | 5
sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_data_as_list.cpp | 5
sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_data_as_sequence.cpp | 5
sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_data_as_tuple.cpp | 5
sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_is_empty.cpp | 5
sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_remove_parens.cpp | 5
sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_tuple_begin.cpp | 5
67 files changed, 530 insertions(+), 280 deletions(-)
Modified: sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_assert_is_array_common.hpp
==============================================================================
--- sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_assert_is_array_common.hpp (original)
+++ sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_assert_is_array_common.hpp 2011-08-08 11:47:20 EDT (Mon, 08 Aug 2011)
@@ -3,9 +3,7 @@
#include <boost/variadic_macro_data/detail/vmd_detail_setup.hpp>
-#if BOOST_VMD_VARIADICS
-
-#if BOOST_VMD_ASSERT_DATA
+#if BOOST_VMD_VARIADICS && BOOST_VMD_ASSERT_DATA
#include <boost/preprocessor/cat.hpp>
#include <boost/variadic_macro_data/vmd_is_empty.hpp>
@@ -104,6 +102,5 @@
#define VMD_DETAIL_ASSERT_IS_ARRAY_NUM_HELPER_63
#define VMD_DETAIL_ASSERT_IS_ARRAY_NUM_HELPER_64
-#endif /* BOOST_VMD_ASSERT_DATA */
-#endif /* BOOST_VMD_VARIADICS */
+#endif /* BOOST_VMD_VARIADICS && BOOST_VMD_ASSERT_DATA */
#endif /* VMD_DETAIL_ASSERT_ASSERT_IS_ARRAY_COMMON_HPP */
Modified: sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_assert_is_array_native.hpp
==============================================================================
--- sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_assert_is_array_native.hpp (original)
+++ sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_assert_is_array_native.hpp 2011-08-08 11:47:20 EDT (Mon, 08 Aug 2011)
@@ -3,9 +3,7 @@
#include <boost/variadic_macro_data/detail/vmd_detail_setup.hpp>
-#if BOOST_VMD_VARIADICS
-
-#if BOOST_VMD_ASSERT_DATA
+#if BOOST_VMD_VARIADICS && BOOST_VMD_ASSERT_DATA
#include <boost/preprocessor/comparison/equal.hpp>
#include <boost/preprocessor/control/iif.hpp>
@@ -84,6 +82,5 @@
) \
/**/
-#endif /* BOOST_VMD_ASSERT_DATA */
-#endif // BOOST_VMD_VARIADICS
-#endif // VMD_DETAIL_ASSERT_IS_ARRAY_NATIVE_HPP
+#endif /* BOOST_VMD_VARIADICS && BOOST_VMD_ASSERT_DATA */
+#endif /* VMD_DETAIL_ASSERT_IS_ARRAY_NATIVE_HPP */
Modified: sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_assert_is_array_pplib.hpp
==============================================================================
--- sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_assert_is_array_pplib.hpp (original)
+++ sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_assert_is_array_pplib.hpp 2011-08-08 11:47:20 EDT (Mon, 08 Aug 2011)
@@ -3,9 +3,7 @@
#include <boost/variadic_macro_data/detail/vmd_detail_setup.hpp>
-#if BOOST_VMD_VARIADICS
-
-#if BOOST_VMD_ASSERT_DATA
+#if BOOST_VMD_VARIADICS && BOOST_VMD_ASSERT_DATA
#include <boost/preprocessor/comparison/equal.hpp>
#include <boost/preprocessor/control/iif.hpp>
@@ -85,6 +83,5 @@
) \
/**/
-#endif /* BOOST_VMD_ASSERT_DATA */
-#endif // BOOST_VMD_VARIADICS
-#endif // VMD_DETAIL_ASSERT_IS_ARRAY_PPLIB_HPP
+#endif /* BOOST_VMD_VARIADICS && BOOST_VMD_ASSERT_DATA */
+#endif /* VMD_DETAIL_ASSERT_IS_ARRAY_PPLIB_HPP */
Modified: sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_assert_is_list_common.hpp
==============================================================================
--- sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_assert_is_list_common.hpp (original)
+++ sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_assert_is_list_common.hpp 2011-08-08 11:47:20 EDT (Mon, 08 Aug 2011)
@@ -3,9 +3,7 @@
#include <boost/variadic_macro_data/detail/vmd_detail_setup.hpp>
-#if BOOST_VMD_VARIADICS
-
-#if BOOST_VMD_ASSERT_DATA
+#if BOOST_VMD_VARIADICS && BOOST_VMD_ASSERT_DATA
#include <boost/preprocessor/cat.hpp>
#include <boost/preprocessor/control/iif.hpp>
@@ -131,6 +129,5 @@
#define VMD_DETAIL_ASSERT_IS_LIST_FHELPER_BOOST_VMD_IS_LIST_FAILURE
-#endif /* BOOST_VMD_ASSERT_DATA */
-#endif /* BOOST_VMD_VARIADICS */
+#endif /* BOOST_VMD_VARIADICS && BOOST_VMD_ASSERT_DATA */
#endif /* VMD_DETAIL_ASSERT_IS_LIST_COMMON_HPP */
Modified: sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_assert_is_list_native.hpp
==============================================================================
--- sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_assert_is_list_native.hpp (original)
+++ sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_assert_is_list_native.hpp 2011-08-08 11:47:20 EDT (Mon, 08 Aug 2011)
@@ -3,9 +3,7 @@
#include <boost/variadic_macro_data/detail/vmd_detail_setup.hpp>
-#if BOOST_VMD_VARIADICS
-
-#if BOOST_VMD_ASSERT_DATA
+#if BOOST_VMD_VARIADICS && BOOST_VMD_ASSERT_DATA
#include <boost/preprocessor/comparison/equal.hpp>
#include <boost/preprocessor/control/iif.hpp>
@@ -27,6 +25,5 @@
BOOST_VMD_PP_TUPLE_ELEM(1,x) \
/**/
-#endif /* BOOST_VMD_ASSERT_DATA */
-#endif // BOOST_VMD_VARIADICS
-#endif // VMD_DETAIL_ASSERT_IS_LIST_NATIVE_HPP
+#endif /* BOOST_VMD_VARIADICS && BOOST_VMD_ASSERT_DATA */
+#endif /* VMD_DETAIL_ASSERT_IS_LIST_NATIVE_HPP */
Modified: sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_assert_is_list_pplib.hpp
==============================================================================
--- sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_assert_is_list_pplib.hpp (original)
+++ sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_assert_is_list_pplib.hpp 2011-08-08 11:47:20 EDT (Mon, 08 Aug 2011)
@@ -3,9 +3,7 @@
#include <boost/variadic_macro_data/detail/vmd_detail_setup.hpp>
-#if BOOST_VMD_VARIADICS
-
-#if BOOST_VMD_ASSERT_DATA
+#if BOOST_VMD_VARIADICS && BOOST_VMD_ASSERT_DATA
#include <boost/preprocessor/comparison/equal.hpp>
#include <boost/preprocessor/control/iif.hpp>
@@ -28,6 +26,5 @@
BOOST_PP_TUPLE_ELEM(1,x) \
/**/
-#endif /* BOOST_VMD_ASSERT_DATA */
-#endif // BOOST_VMD_VARIADICS
-#endif // VMD_DETAIL_ASSERT_IS_LIST_PPLIB_HPP
+#endif /* BOOST_VMD_VARIADICS && BOOST_VMD_ASSERT_DATA */
+#endif /* VMD_DETAIL_ASSERT_IS_LIST_PPLIB_HPP */
Modified: sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_assert_is_seq_common.hpp
==============================================================================
--- sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_assert_is_seq_common.hpp (original)
+++ sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_assert_is_seq_common.hpp 2011-08-08 11:47:20 EDT (Mon, 08 Aug 2011)
@@ -3,9 +3,7 @@
#include <boost/variadic_macro_data/detail/vmd_detail_setup.hpp>
-#if BOOST_VMD_VARIADICS
-
-#if BOOST_VMD_ASSERT_DATA
+#if BOOST_VMD_VARIADICS && BOOST_VMD_ASSERT_DATA
#include <boost/preprocessor/cat.hpp>
#include <boost/preprocessor/control/iif.hpp>
@@ -215,6 +213,5 @@
#define VMD_DETAIL_ASSERT_IS_SEQ_GEN_ZERO_COMMA() 0,
#define VMD_DETAIL_ASSERT_IS_SEQ_GEN_FAILURE(x) BOOST_VMD_IS_SEQ_FAILURE
-#endif /* BOOST_VMD_ASSERT_DATA */
-#endif /* BOOST_VMD_VARIADICS */
+#endif /* BOOST_VMD_VARIADICS && BOOST_VMD_ASSERT_DATA */
#endif /* VMD_DETAIL_ASSERT_IS_SEQ_COMMON_HPP */
Modified: sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_assert_is_seq_native.hpp
==============================================================================
--- sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_assert_is_seq_native.hpp (original)
+++ sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_assert_is_seq_native.hpp 2011-08-08 11:47:20 EDT (Mon, 08 Aug 2011)
@@ -3,9 +3,7 @@
#include <boost/variadic_macro_data/detail/vmd_detail_setup.hpp>
-#if BOOST_VMD_VARIADICS
-
-#if BOOST_VMD_ASSERT_DATA
+#if BOOST_VMD_VARIADICS && BOOST_VMD_ASSERT_DATA
#include <boost/preprocessor/comparison/equal.hpp>
#include <boost/preprocessor/control/iif.hpp>
@@ -55,6 +53,5 @@
#endif
-#endif /* BOOST_VMD_ASSERT_DATA */
-#endif // BOOST_VMD_VARIADICS
-#endif // VMD_DETAIL_ASSERT_IS_SEQ_NATIVE_HPP
+#endif /* BOOST_VMD_VARIADICS && BOOST_VMD_ASSERT_DATA */
+#endif /* VMD_DETAIL_ASSERT_IS_SEQ_NATIVE_HPP */
Modified: sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_assert_is_seq_pplib.hpp
==============================================================================
--- sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_assert_is_seq_pplib.hpp (original)
+++ sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_assert_is_seq_pplib.hpp 2011-08-08 11:47:20 EDT (Mon, 08 Aug 2011)
@@ -3,9 +3,7 @@
#include <boost/variadic_macro_data/detail/vmd_detail_setup.hpp>
-#if BOOST_VMD_VARIADICS
-
-#if BOOST_VMD_ASSERT_DATA
+#if BOOST_VMD_VARIADICS && BOOST_VMD_ASSERT_DATA
#include <boost/preprocessor/comparison/equal.hpp>
#include <boost/preprocessor/control/iif.hpp>
@@ -56,6 +54,5 @@
#endif /* BOOST_VMD_MSVC */
-#endif /* BOOST_VMD_ASSERT_DATA */
-#endif // BOOST_VMD_VARIADICS
-#endif // VMD_DETAIL_ASSERT_IS_SEQ_PPLIB_HPP
+#endif /* BOOST_VMD_VARIADICS && BOOST_VMD_ASSERT_DATA */
+#endif /* VMD_DETAIL_ASSERT_IS_SEQ_PPLIB_HPP */
Modified: sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_assert_is_tuple_common.hpp
==============================================================================
--- sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_assert_is_tuple_common.hpp (original)
+++ sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_assert_is_tuple_common.hpp 2011-08-08 11:47:20 EDT (Mon, 08 Aug 2011)
@@ -3,9 +3,7 @@
#include <boost/variadic_macro_data/detail/vmd_detail_setup.hpp>
-#if BOOST_VMD_VARIADICS
-
-#if BOOST_VMD_ASSERT_DATA
+#if BOOST_VMD_VARIADICS && BOOST_VMD_ASSERT_DATA
#include <boost/variadic_macro_data/vmd_is_empty.hpp>
@@ -44,6 +42,5 @@
#define VMD_DETAIL_ASSERT_IS_TUPLE_EXPAND_AFTER(...) \
/**/
-#endif /* BOOST_VMD_ASSERT_DATA */
-#endif /* BOOST_VMD_VARIADICS */
+#endif /* BOOST_VMD_VARIADICS && BOOST_VMD_ASSERT_DATA */
#endif /* VMD_DETAIL_ASSERT_IS_TUPLE_COMMON_HPP */
Modified: sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_data_native.hpp
==============================================================================
--- sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_data_native.hpp (original)
+++ sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_data_native.hpp 2011-08-08 11:47:20 EDT (Mon, 08 Aug 2011)
@@ -30,7 +30,7 @@
#define VMD_DETAIL_VD_CAT_I(a, b) VMD_DETAIL_VD_CAT_II(a ## b)
#define VMD_DETAIL_VD_CAT_II(res) res
#endif
-#endif // BOOST_VMD_MSVC
+#endif /* BOOST_VMD_MSVC */
#define VMD_DETAIL_DATA_ELEM_0(p0, ...) p0
#define VMD_DETAIL_DATA_ELEM_1(p0, p1, ...) p1
@@ -178,5 +178,5 @@
#endif
-#endif // BOOST_VMD_VARIADICS
-#endif // VMD_DETAIL_DATA_NATIVE_HPP
+#endif /* BOOST_VMD_VARIADICS */
+#endif /* VMD_DETAIL_DATA_NATIVE_HPP */
Modified: sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_is_empty_native.hpp
==============================================================================
--- sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_is_empty_native.hpp (original)
+++ sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_is_empty_native.hpp 2011-08-08 11:47:20 EDT (Mon, 08 Aug 2011)
@@ -3,9 +3,7 @@
#include <boost/variadic_macro_data/detail/vmd_detail_setup.hpp>
-#if BOOST_VMD_VARIADICS
-
-#if BOOST_VMD_MSVC
+#if BOOST_VMD_VARIADICS && BOOST_VMD_MSVC
#include <boost/preprocessor/arithmetic/dec.hpp>
#include <boost/variadic_macro_data/vmd_data.hpp>
@@ -20,7 +18,5 @@
) \
/**/
-#endif /* BOOST_VMD_MSVC */
-
-#endif /* BOOST_VMD_VARIADICS */
+#endif /* BOOST_VMD_VARIADICS && BOOST_VMD_MSVC */
#endif /* VMD_DETAIL_IS_EMPTY_NATIVE_HPP */
Modified: sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_is_empty_pplib.hpp
==============================================================================
--- sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_is_empty_pplib.hpp (original)
+++ sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_is_empty_pplib.hpp 2011-08-08 11:47:20 EDT (Mon, 08 Aug 2011)
@@ -3,9 +3,7 @@
#include <boost/variadic_macro_data/detail/vmd_detail_setup.hpp>
-#if BOOST_VMD_VARIADICS
-
-#if BOOST_VMD_MSVC
+#if BOOST_VMD_VARIADICS && BOOST_VMD_MSVC
#include <boost/preprocessor/arithmetic/dec.hpp>
#include <boost/preprocessor/variadic/size.hpp>
@@ -20,7 +18,5 @@
) \
/**/
-#endif /* BOOST_VMD_MSVC */
-
-#endif // BOOST_VMD_VARIADICS
-#endif // VMD_DETAIL_IS_EMPTY_PPLIB_HPP
+#endif /* BOOST_VMD_VARIADICS && BOOST_VMD_MSVC */
+#endif /* VMD_DETAIL_IS_EMPTY_PPLIB_HPP */
Modified: sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_is_tuple_begin_common.hpp
==============================================================================
--- sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_is_tuple_begin_common.hpp (original)
+++ sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_is_tuple_begin_common.hpp 2011-08-08 11:47:20 EDT (Mon, 08 Aug 2011)
@@ -3,13 +3,9 @@
#include <boost/variadic_macro_data/detail/vmd_detail_setup.hpp>
-#if BOOST_VMD_VARIADICS
-
-#if BOOST_VMD_MSVC
+#if BOOST_VMD_VARIADICS && BOOST_VMD_MSVC
#define VMD_DETAIL_IS_TUPLE_BEGIN_COMMON_EXPAND(...) 1,1
-#endif /* BOOST_VMD_MSVC */
-
-#endif /* BOOST_VMD_VARIADICS */
+#endif /* BOOST_VMD_VARIADICS && BOOST_VMD_MSVC */
#endif /* VMD_DETAIL_IS_TUPLE_BEGIN_COMMON_HPP */
Modified: sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_native.hpp
==============================================================================
--- sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_native.hpp (original)
+++ sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_native.hpp 2011-08-08 11:47:20 EDT (Mon, 08 Aug 2011)
@@ -15,5 +15,5 @@
BOOST_PP_TUPLE_TO_SEQ(size,tuple) \
/**/
-#endif // BOOST_VMD_VARIADICS
-#endif // VMD_DETAIL_NATIVE_HPP
+#endif /* BOOST_VMD_VARIADICS */
+#endif /* VMD_DETAIL_NATIVE_HPP */
Modified: sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_remove_parens_native.hpp
==============================================================================
--- sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_remove_parens_native.hpp (original)
+++ sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_remove_parens_native.hpp 2011-08-08 11:47:20 EDT (Mon, 08 Aug 2011)
@@ -12,5 +12,5 @@
BOOST_PP_IDENTITY(VMD_DETAIL_PP_TUPLE_TO_DATA(x)) \
/**/
-#endif // BOOST_VMD_VARIADICS
-#endif // VMD_DETAIL_REMOVE_PARENS_NATIVE_HPP
+#endif /* BOOST_VMD_VARIADICS */
+#endif /* VMD_DETAIL_REMOVE_PARENS_NATIVE_HPP */
Modified: sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_remove_parens_pplib.hpp
==============================================================================
--- sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_remove_parens_pplib.hpp (original)
+++ sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_remove_parens_pplib.hpp 2011-08-08 11:47:20 EDT (Mon, 08 Aug 2011)
@@ -12,5 +12,5 @@
BOOST_PP_IDENTITY(BOOST_PP_TUPLE_ENUM(x)) \
/**/
-#endif // BOOST_VMD_VARIADICS
-#endif // VMD_DETAIL_REMOVE_PARENS_PPLIB_HPP
+#endif /* BOOST_VMD_VARIADICS */
+#endif /* VMD_DETAIL_REMOVE_PARENS_PPLIB_HPP */
Modified: sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_setup.hpp
==============================================================================
--- sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_setup.hpp (original)
+++ sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_setup.hpp 2011-08-08 11:47:20 EDT (Mon, 08 Aug 2011)
@@ -30,7 +30,7 @@
#else
#define BOOST_VMD_ASSERT_DATA 1
#endif /* NDEBUG */
-#endif /* BOOST_PP_ASSERT_DATA */
+#endif /* BOOST_VMD_ASSERT_DATA */
#else
#define BOOST_VMD_VARIADICS 0
#endif /* BOOST_NO_VARIADIC_MACROS */
@@ -41,7 +41,7 @@
#else
#define BOOST_VMD_ASSERT_DATA 1
#endif /* NDEBUG */
-#endif /* BOOST_PP_ASSERT_DATA */
+#endif /* BOOST_VMD_ASSERT_DATA */
#endif /* BOOST_VMD_VARIADICS */
#endif /* VMD_DETAIL_SETUP_HPP */
Modified: sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_tuple_native.hpp
==============================================================================
--- sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_tuple_native.hpp (original)
+++ sandbox/variadic_macro_data/boost/variadic_macro_data/detail/vmd_detail_tuple_native.hpp 2011-08-08 11:47:20 EDT (Mon, 08 Aug 2011)
@@ -52,5 +52,5 @@
#endif /* BOOST_VMD_MSVC */
-#endif // BOOST_VMD_VARIADICS
-#endif // VMD_DETAIL_TUPLE_NATIVE_HPP
+#endif /* BOOST_VMD_VARIADICS */
+#endif /* VMD_DETAIL_TUPLE_NATIVE_HPP */
Modified: sandbox/variadic_macro_data/boost/variadic_macro_data/vmd_Is_empty_common.hpp
==============================================================================
--- sandbox/variadic_macro_data/boost/variadic_macro_data/vmd_Is_empty_common.hpp (original)
+++ sandbox/variadic_macro_data/boost/variadic_macro_data/vmd_Is_empty_common.hpp 2011-08-08 11:47:20 EDT (Mon, 08 Aug 2011)
@@ -1,13 +1,6 @@
#if !defined(VMD_IS_EMPTY_COMMON_HPP)
#define VMD_IS_EMPTY_COMMON_HPP
-#include <boost/variadic_macro_data/detail/vmd_detail_setup.hpp>
-
-#if BOOST_VMD_VARIADICS
-
-#include <boost/variadic_macro_data/vmd_is_tuple_begin.hpp>
-#include <boost/variadic_macro_data/detail/vmd_detail_is_empty.hpp>
-
/*
The succeeding comments in this file are in doxygen format.
@@ -17,7 +10,12 @@
/** \file
*/
-#if !BOOST_VMD_MSVC
+#include <boost/variadic_macro_data/detail/vmd_detail_setup.hpp>
+
+#if BOOST_VMD_VARIADICS && !BOOST_VMD_MSVC
+
+#include <boost/variadic_macro_data/vmd_is_tuple_begin.hpp>
+#include <boost/variadic_macro_data/detail/vmd_detail_is_empty.hpp>
#define BOOST_VMD_IS_EMPTY(...) \
VMD_DETAIL_IS_EMPTY_IIF \
@@ -36,8 +34,5 @@
) \
/**/
-#endif /* BOOST_VMD_MSVC */
-
-#endif /* BOOST_VMD_VARIADICS */
-
+#endif /* BOOST_VMD_VARIADICS && !BOOST_VMD_MSVC */
#endif /* VMD_IS_EMPTY_COMMON_HPP */
Modified: sandbox/variadic_macro_data/boost/variadic_macro_data/vmd_Is_empty_pplib.hpp
==============================================================================
--- sandbox/variadic_macro_data/boost/variadic_macro_data/vmd_Is_empty_pplib.hpp (original)
+++ sandbox/variadic_macro_data/boost/variadic_macro_data/vmd_Is_empty_pplib.hpp 2011-08-08 11:47:20 EDT (Mon, 08 Aug 2011)
@@ -1,10 +1,6 @@
#if !defined(VMD_IS_EMPTY_PPLIB_HPP)
#define VMD_IS_EMPTY_PPLIB_HPP
-#include <boost/variadic_macro_data/detail/vmd_detail_setup.hpp>
-
-#if BOOST_VMD_VARIADICS
-
/*
The succeeding comments in this file are in doxygen format.
@@ -14,7 +10,9 @@
/** \file
*/
-#if BOOST_VMD_MSVC
+#include <boost/variadic_macro_data/detail/vmd_detail_setup.hpp>
+
+#if BOOST_VMD_VARIADICS && BOOST_VMD_MSVC
#include <boost/preprocessor/arithmetic/dec.hpp>
#include <boost/preprocessor/variadic/size.hpp>
@@ -38,6 +36,5 @@
(VMD_DETAIL_IS_EMPTY_NON_FUNCTION_C param ()) \
/**/
-#endif /* BOOST_VMD_MSVC */
-#endif /* BOOST_VMD_VARIADICS */
+#endif /* BOOST_VMD_VARIADICS && BOOST_VMD_MSVC */
#endif /* VMD_IS_EMPTY_PPLIB_HPP */
Modified: sandbox/variadic_macro_data/boost/variadic_macro_data/vmd_assert_is_array_common.hpp
==============================================================================
--- sandbox/variadic_macro_data/boost/variadic_macro_data/vmd_assert_is_array_common.hpp (original)
+++ sandbox/variadic_macro_data/boost/variadic_macro_data/vmd_assert_is_array_common.hpp 2011-08-08 11:47:20 EDT (Mon, 08 Aug 2011)
@@ -1,13 +1,6 @@
#if !defined(VMD_ASSERT_IS_ARRAY_COMMON_HPP)
#define VMD_ASSERT_IS_ARRAY_COMMON_HPP
-#include <boost/variadic_macro_data/detail/vmd_detail_setup.hpp>
-
-#if BOOST_VMD_VARIADICS
-
-#include <boost/variadic_macro_data/vmd_assert_is_tuple.hpp>
-#include <boost/variadic_macro_data/detail/vmd_detail_assert_is_array.hpp>
-
/*
The succeeding comments in this file are in doxygen format.
@@ -17,6 +10,10 @@
/** \file
*/
+#include <boost/variadic_macro_data/detail/vmd_detail_setup.hpp>
+
+#if BOOST_VMD_VARIADICS
+
#if !BOOST_VMD_ASSERT_DATA
#define BOOST_VMD_ASSERT_IS_ARRAY(x)
@@ -25,12 +22,15 @@
#if BOOST_VMD_MSVC
+#include <boost/variadic_macro_data/vmd_assert_is_tuple.hpp>
+#include <boost/variadic_macro_data/detail/vmd_detail_assert_is_array.hpp>
+
#define BOOST_VMD_ASSERT_IS_ARRAY(x) \
BOOST_VMD_ASSERT_IS_TUPLE(x) \
VMD_DETAIL_ASSERT_IS_ARRAY_VC_CHECK_RETURN_FAILURE VMD_DETAIL_ASSERT_IS_ARRAY_VC_IMP(x) \
/**/
#endif /* BOOST_VMD_MSVC */
-#endif /* BOOST_VMD_ASSERT_DATA */
+#endif /* !BOOST_VMD_ASSERT_DATA */
#endif /* BOOST_VMD_VARIADICS */
#endif /* VMD_ASSERT_IS_ARRAY_COMMON_HPP */
Modified: sandbox/variadic_macro_data/boost/variadic_macro_data/vmd_assert_is_array_native.hpp
==============================================================================
--- sandbox/variadic_macro_data/boost/variadic_macro_data/vmd_assert_is_array_native.hpp (original)
+++ sandbox/variadic_macro_data/boost/variadic_macro_data/vmd_assert_is_array_native.hpp 2011-08-08 11:47:20 EDT (Mon, 08 Aug 2011)
@@ -1,13 +1,18 @@
#if !defined(VMD_ASSERT_IS_ARRAY_NATIVE_HPP)
#define VMD_ASSERT_IS_ARRAY_NATIVE_HPP
-#include <boost/variadic_macro_data/detail/vmd_detail_setup.hpp>
+/*
-#if BOOST_VMD_VARIADICS
+ The succeeding comments in this file are in doxygen format.
+
+*/
-#if BOOST_VMD_ASSERT_DATA
+/** \file
+*/
+
+#include <boost/variadic_macro_data/detail/vmd_detail_setup.hpp>
-#if !BOOST_VMD_MSVC
+#if BOOST_VMD_VARIADICS && BOOST_VMD_ASSERT_DATA && !BOOST_VMD_MSVC
#include <boost/preprocessor/comparison/equal.hpp>
#include <boost/preprocessor/control/iif.hpp>
@@ -17,15 +22,6 @@
#include <boost/variadic_macro_data/detail/vmd_detail_assert_is_array.hpp>
#include <boost/variadic_macro_data/detail/vmd_detail.hpp>
-/*
-
- The succeeding comments in this file are in doxygen format.
-
-*/
-
-/** \file
-*/
-
#define BOOST_VMD_ASSERT_IS_ARRAY(x) \
BOOST_VMD_ASSERT_IS_TUPLE(x) \
BOOST_PP_ASSERT \
@@ -40,7 +36,5 @@
) \
/**/
-#endif /* BOOST_VMD_MSVC */
-#endif /* BOOST_VMD_ASSERT_DATA */
-#endif /* BOOST_VMD_VARIADICS */
+#endif /* BOOST_VMD_VARIADICS && BOOST_VMD_ASSERT_DATA && !BOOST_VMD_MSVC */
#endif /* VMD_ASSERT_IS_ARRAY_NATIVE_HPP */
Modified: sandbox/variadic_macro_data/boost/variadic_macro_data/vmd_assert_is_array_pplib.hpp
==============================================================================
--- sandbox/variadic_macro_data/boost/variadic_macro_data/vmd_assert_is_array_pplib.hpp (original)
+++ sandbox/variadic_macro_data/boost/variadic_macro_data/vmd_assert_is_array_pplib.hpp 2011-08-08 11:47:20 EDT (Mon, 08 Aug 2011)
@@ -1,13 +1,18 @@
#if !defined(VMD_ASSERT_IS_ARRAY_PPLIB_HPP)
#define VMD_ASSERT_IS_ARRAY_PPLIB_HPP
-#include <boost/variadic_macro_data/detail/vmd_detail_setup.hpp>
+/*
-#if BOOST_VMD_VARIADICS
+ The succeeding comments in this file are in doxygen format.
+
+*/
-#if BOOST_VMD_ASSERT_DATA
+/** \file
+*/
+
+#include <boost/variadic_macro_data/detail/vmd_detail_setup.hpp>
-#if !BOOST_VMD_MSVC
+#if BOOST_VMD_VARIADICS && BOOST_VMD_ASSERT_DATA && !BOOST_VMD_MSVC
#include <boost/preprocessor/comparison/equal.hpp>
#include <boost/preprocessor/control/iif.hpp>
@@ -17,15 +22,6 @@
#include <boost/variadic_macro_data/detail/vmd_detail_assert_is_array.hpp>
#include <boost/variadic_macro_data/detail/vmd_detail.hpp>
-/*
-
- The succeeding comments in this file are in doxygen format.
-
-*/
-
-/** \file
-*/
-
#define BOOST_VMD_ASSERT_IS_ARRAY(x) \
BOOST_VMD_ASSERT_IS_TUPLE(x) \
BOOST_PP_ASSERT \
@@ -40,7 +36,5 @@
) \
/**/
-#endif /* BOOST_VMD_MSVC */
-#endif /* BOOST_VMD_ASSERT_DATA */
-#endif /* BOOST_VMD_VARIADICS */
+#endif /* BOOST_VMD_VARIADICS && BOOST_VMD_ASSERT_DATA && !BOOST_VMD_MSVC */
#endif /* VMD_ASSERT_IS_ARRAY_PPLIB_HPP */
Modified: sandbox/variadic_macro_data/boost/variadic_macro_data/vmd_assert_is_list_common.hpp
==============================================================================
--- sandbox/variadic_macro_data/boost/variadic_macro_data/vmd_assert_is_list_common.hpp (original)
+++ sandbox/variadic_macro_data/boost/variadic_macro_data/vmd_assert_is_list_common.hpp 2011-08-08 11:47:20 EDT (Mon, 08 Aug 2011)
@@ -1,10 +1,6 @@
#if !defined(VMD_ASSERT_IS_LIST_COMMON_HPP)
#define VMD_ASSERT_IS_LIST_COMMON_HPP
-#include <boost/variadic_macro_data/detail/vmd_detail_setup.hpp>
-
-#if BOOST_VMD_VARIADICS
-
/*
The succeeding comments in this file are in doxygen format.
@@ -14,6 +10,10 @@
/** \file
*/
+#include <boost/variadic_macro_data/detail/vmd_detail_setup.hpp>
+
+#if BOOST_VMD_VARIADICS
+
#if !BOOST_VMD_ASSERT_DATA
#define BOOST_VMD_ASSERT_IS_LIST(x)
Modified: sandbox/variadic_macro_data/boost/variadic_macro_data/vmd_assert_is_seq_common.hpp
==============================================================================
--- sandbox/variadic_macro_data/boost/variadic_macro_data/vmd_assert_is_seq_common.hpp (original)
+++ sandbox/variadic_macro_data/boost/variadic_macro_data/vmd_assert_is_seq_common.hpp 2011-08-08 11:47:20 EDT (Mon, 08 Aug 2011)
@@ -1,10 +1,6 @@
#if !defined(VMD_ASSERT_IS_SEQ_COMMON_HPP)
#define VMD_ASSERT_IS_SEQ_COMMON_HPP
-#include <boost/variadic_macro_data/detail/vmd_detail_setup.hpp>
-
-#if BOOST_VMD_VARIADICS
-
/*
The succeeding comments in this file are in doxygen format.
@@ -14,6 +10,10 @@
/** \file
*/
+#include <boost/variadic_macro_data/detail/vmd_detail_setup.hpp>
+
+#if BOOST_VMD_VARIADICS
+
#if !BOOST_VMD_ASSERT_DATA
#define BOOST_VMD_ASSERT_IS_SEQ(x)
Modified: sandbox/variadic_macro_data/boost/variadic_macro_data/vmd_assert_is_tuple_common.hpp
==============================================================================
--- sandbox/variadic_macro_data/boost/variadic_macro_data/vmd_assert_is_tuple_common.hpp (original)
+++ sandbox/variadic_macro_data/boost/variadic_macro_data/vmd_assert_is_tuple_common.hpp 2011-08-08 11:47:20 EDT (Mon, 08 Aug 2011)
@@ -1,10 +1,6 @@
#if !defined(VMD_ASSERT_IS_TUPLE_COMMON_HPP)
#define VMD_ASSERT_IS_TUPLE_COMMON_HPP
-#include <boost/variadic_macro_data/detail/vmd_detail_setup.hpp>
-
-#if BOOST_VMD_VARIADICS
-
/*
The succeeding comments in this file are in doxygen format.
@@ -14,6 +10,10 @@
/** \file
*/
+#include <boost/variadic_macro_data/detail/vmd_detail_setup.hpp>
+
+#if BOOST_VMD_VARIADICS
+
#if !BOOST_VMD_ASSERT_DATA
#define BOOST_VMD_ASSERT_IS_TUPLE(x)
@@ -65,7 +65,6 @@
/**/
#endif /* BOOST_VMD_MSVC */
-
#endif /* BOOST_VMD_ASSERT_DATA */
#endif /* BOOST_VMD_VARIADICS */
#endif /* VMD_ASSERT_IS_TUPLE_COMMON_HPP */
Modified: sandbox/variadic_macro_data/boost/variadic_macro_data/vmd_data_native.hpp
==============================================================================
--- sandbox/variadic_macro_data/boost/variadic_macro_data/vmd_data_native.hpp (original)
+++ sandbox/variadic_macro_data/boost/variadic_macro_data/vmd_data_native.hpp 2011-08-08 11:47:20 EDT (Mon, 08 Aug 2011)
@@ -1,12 +1,6 @@
#if !defined(VMD_DATA_NATIVE_HPP)
#define VMD_DATA_NATIVE_HPP
-#include <boost/variadic_macro_data/detail/vmd_detail_setup.hpp>
-
-#if BOOST_VMD_VARIADICS
-
-#include <boost/variadic_macro_data/detail/vmd_detail_data.hpp>
-
/*
The succeeding comments in this file are in doxygen format.
@@ -16,6 +10,12 @@
/** \file
*/
+#include <boost/variadic_macro_data/detail/vmd_detail_setup.hpp>
+
+#if BOOST_VMD_VARIADICS
+
+#include <boost/variadic_macro_data/detail/vmd_detail_data.hpp>
+
/// Expands to the number of comma-separated variadic macro data arguments.
/**
Modified: sandbox/variadic_macro_data/boost/variadic_macro_data/vmd_data_pplib.hpp
==============================================================================
--- sandbox/variadic_macro_data/boost/variadic_macro_data/vmd_data_pplib.hpp (original)
+++ sandbox/variadic_macro_data/boost/variadic_macro_data/vmd_data_pplib.hpp 2011-08-08 11:47:20 EDT (Mon, 08 Aug 2011)
@@ -1,6 +1,15 @@
#if !defined(VMD_DATA_PPLIB_HPP)
#define VMD_DATA_PPLIB_HPP
+/*
+
+ The succeeding comments in this file are in doxygen format.
+
+*/
+
+/** \file
+*/
+
#include <boost/variadic_macro_data/detail/vmd_detail_setup.hpp>
#if BOOST_VMD_VARIADICS
@@ -12,15 +21,6 @@
#include <boost/preprocessor/variadic/to_seq.hpp>
#include <boost/preprocessor/variadic/to_tuple.hpp>
-/*
-
- The succeeding comments in this file are in doxygen format.
-
-*/
-
-/** \file
-*/
-
/// Expands to the number of comma-separated variadic macro data arguments.
/**
Modified: sandbox/variadic_macro_data/boost/variadic_macro_data/vmd_is_empty_native.hpp
==============================================================================
--- sandbox/variadic_macro_data/boost/variadic_macro_data/vmd_is_empty_native.hpp (original)
+++ sandbox/variadic_macro_data/boost/variadic_macro_data/vmd_is_empty_native.hpp 2011-08-08 11:47:20 EDT (Mon, 08 Aug 2011)
@@ -1,10 +1,6 @@
#if !defined(VMD_IS_EMPTY_NATIVE_HPP)
#define VMD_IS_EMPTY_NATIVE_HPP
-#include <boost/variadic_macro_data/detail/vmd_detail_setup.hpp>
-
-#if BOOST_VMD_VARIADICS
-
/*
The succeeding comments in this file are in doxygen format.
@@ -14,7 +10,9 @@
/** \file
*/
-#if BOOST_VMD_MSVC
+#include <boost/variadic_macro_data/detail/vmd_detail_setup.hpp>
+
+#if BOOST_VMD_VARIADICS && BOOST_VMD_MSVC
#include <boost/preprocessor/arithmetic/dec.hpp>
#include <boost/variadic_macro_data/vmd_data.hpp>
@@ -38,6 +36,5 @@
(VMD_DETAIL_IS_EMPTY_NON_FUNCTION_C param ()) \
/**/
-#endif /* BOOST_VMD_MSVC */
-#endif /* BOOST_VMD_VARIADICS */
+#endif /* BOOST_VMD_VARIADICS && BOOST_VMD_MSVC */
#endif /* VMD_IS_EMPTY_NATIVE_HPP */
Modified: sandbox/variadic_macro_data/boost/variadic_macro_data/vmd_is_tuple_begin_common.hpp
==============================================================================
--- sandbox/variadic_macro_data/boost/variadic_macro_data/vmd_is_tuple_begin_common.hpp (original)
+++ sandbox/variadic_macro_data/boost/variadic_macro_data/vmd_is_tuple_begin_common.hpp 2011-08-08 11:47:20 EDT (Mon, 08 Aug 2011)
@@ -1,12 +1,6 @@
#if !defined(VMD_IS_TUPLE_BEGIN_COMMON_HPP)
#define VMD_IS_TUPLE_BEGIN_COMMON_HPP
-#include <boost/variadic_macro_data/detail/vmd_detail_setup.hpp>
-
-#if BOOST_VMD_VARIADICS
-
-#include <boost/variadic_macro_data/detail/vmd_detail_is_empty.hpp>
-
/*
The succeeding comments in this file are in doxygen format.
@@ -16,7 +10,11 @@
/** \file
*/
-#if !BOOST_VMD_MSVC
+#include <boost/variadic_macro_data/detail/vmd_detail_setup.hpp>
+
+#if BOOST_VMD_VARIADICS && !BOOST_VMD_MSVC
+
+#include <boost/variadic_macro_data/detail/vmd_detail_is_empty.hpp>
# define BOOST_VMD_IS_TUPLE_BEGIN(...) \
VMD_DETAIL_IS_EMPTY_SPLIT \
@@ -30,8 +28,5 @@
) \
/**/
-#endif /* BOOST_VMD_MSVC */
-
-#endif /* BOOST_VMD_VARIADICS */
-
+#endif /* BOOST_VMD_VARIADICS && !BOOST_VMD_MSVC */
#endif /* VMD_IS_TUPLE_BEGIN_COMMON_HPP */
Modified: sandbox/variadic_macro_data/boost/variadic_macro_data/vmd_is_tuple_begin_native.hpp
==============================================================================
--- sandbox/variadic_macro_data/boost/variadic_macro_data/vmd_is_tuple_begin_native.hpp (original)
+++ sandbox/variadic_macro_data/boost/variadic_macro_data/vmd_is_tuple_begin_native.hpp 2011-08-08 11:47:20 EDT (Mon, 08 Aug 2011)
@@ -1,10 +1,6 @@
#if !defined(VMD_IS_TUPLE_BEGIN_NATIVE_HPP)
#define VMD_IS_TUPLE_BEGIN_NATIVE_HPP
-#include <boost/variadic_macro_data/detail/vmd_detail_setup.hpp>
-
-#if BOOST_VMD_VARIADICS
-
/*
The succeeding comments in this file are in doxygen format.
@@ -14,7 +10,9 @@
/** \file
*/
-#if BOOST_VMD_MSVC
+#include <boost/variadic_macro_data/detail/vmd_detail_setup.hpp>
+
+#if BOOST_VMD_VARIADICS && BOOST_VMD_MSVC
#include <boost/preprocessor/arithmetic/dec.hpp>
#include <boost/variadic_macro_data/vmd_data.hpp>
@@ -44,6 +42,5 @@
) \
/**/
-#endif /* BOOST_VMD_MSVC */
-#endif /* BOOST_VMD_VARIADICS */
+#endif /* BOOST_VMD_VARIADICS && BOOST_VMD_MSVC */
#endif /* VMD_IS_TUPLE_BEGIN_NATIVE_HPP */
Modified: sandbox/variadic_macro_data/boost/variadic_macro_data/vmd_is_tuple_begin_pplib.hpp
==============================================================================
--- sandbox/variadic_macro_data/boost/variadic_macro_data/vmd_is_tuple_begin_pplib.hpp (original)
+++ sandbox/variadic_macro_data/boost/variadic_macro_data/vmd_is_tuple_begin_pplib.hpp 2011-08-08 11:47:20 EDT (Mon, 08 Aug 2011)
@@ -1,10 +1,6 @@
#if !defined(VMD_IS_TUPLE_BEGIN_PPLIB_HPP)
#define VMD_IS_TUPLE_BEGIN_PPLIB_HPP
-#include <boost/variadic_macro_data/detail/vmd_detail_setup.hpp>
-
-#if BOOST_VMD_VARIADICS
-
/*
The succeeding comments in this file are in doxygen format.
@@ -14,7 +10,9 @@
/** \file
*/
-#if BOOST_VMD_MSVC
+#include <boost/variadic_macro_data/detail/vmd_detail_setup.hpp>
+
+#if BOOST_VMD_VARIADICS && BOOST_VMD_MSVC
#include <boost/preprocessor/arithmetic/dec.hpp>
#include <boost/preprocessor/variadic/size.hpp>
@@ -45,6 +43,5 @@
) \
/**/
-#endif /* BOOST_VMD_MSVC */
-#endif /* BOOST_VMD_VARIADICS */
+#endif /* BOOST_VMD_VARIADICS && BOOST_VMD_MSVC */
#endif /* VMD_IS_TUPLE_BEGIN_PPLIB_HPP */
Modified: sandbox/variadic_macro_data/boost/variadic_macro_data/vmd_remove_parens_common.hpp
==============================================================================
--- sandbox/variadic_macro_data/boost/variadic_macro_data/vmd_remove_parens_common.hpp (original)
+++ sandbox/variadic_macro_data/boost/variadic_macro_data/vmd_remove_parens_common.hpp 2011-08-08 11:47:20 EDT (Mon, 08 Aug 2011)
@@ -1,16 +1,6 @@
#if !defined(VMD_REMOVE_PARENS_COMMON_HPP)
#define VMD_REMOVE_PARENS_COMMON_HPP
-#include <boost/variadic_macro_data/detail/vmd_detail_setup.hpp>
-
-#if BOOST_VMD_VARIADICS
-
-#include <boost/preprocessor/control/iif.hpp>
-#include <boost/preprocessor/facilities/identity.hpp>
-
-#include <boost/variadic_macro_data/vmd_is_tuple_begin.hpp>
-#include <boost/variadic_macro_data/detail/vmd_detail_remove_parens.hpp>
-
/*
The succeeding comments in this file are in doxygen format.
@@ -20,6 +10,15 @@
/** \file
*/
+#include <boost/variadic_macro_data/detail/vmd_detail_setup.hpp>
+
+#if BOOST_VMD_VARIADICS
+
+#include <boost/preprocessor/control/iif.hpp>
+#include <boost/preprocessor/facilities/identity.hpp>
+#include <boost/variadic_macro_data/vmd_is_tuple_begin.hpp>
+#include <boost/variadic_macro_data/detail/vmd_detail_remove_parens.hpp>
+
/// Removes the set of parens from the start of a parameter if it has any.
/**
Modified: sandbox/variadic_macro_data/boost/variadic_macro_data/vmd_to_data_native.hpp
==============================================================================
--- sandbox/variadic_macro_data/boost/variadic_macro_data/vmd_to_data_native.hpp (original)
+++ sandbox/variadic_macro_data/boost/variadic_macro_data/vmd_to_data_native.hpp 2011-08-08 11:47:20 EDT (Mon, 08 Aug 2011)
@@ -1,15 +1,6 @@
#if !defined(VMD_TO_DATA_NATIVE_HPP)
#define VMD_TO_DATA_NATIVE_HPP
-#include <boost/variadic_macro_data/detail/vmd_detail_setup.hpp>
-
-#if BOOST_VMD_VARIADICS
-
-#include <boost/preprocessor/array/data.hpp>
-#include <boost/preprocessor/list/to_tuple.hpp>
-#include <boost/preprocessor/seq/to_tuple.hpp>
-#include <boost/variadic_macro_data/vmd_tuple.hpp>
-
/*
The succeeding comments in this file are in doxygen format.
@@ -19,6 +10,15 @@
/** \file
*/
+#include <boost/variadic_macro_data/detail/vmd_detail_setup.hpp>
+
+#if BOOST_VMD_VARIADICS
+
+#include <boost/preprocessor/array/data.hpp>
+#include <boost/preprocessor/list/to_tuple.hpp>
+#include <boost/preprocessor/seq/to_tuple.hpp>
+#include <boost/variadic_macro_data/vmd_tuple.hpp>
+
/// Expands to variadic macro data whose arguments are the same as an array's elements.
/**
Modified: sandbox/variadic_macro_data/boost/variadic_macro_data/vmd_to_data_pplib.hpp
==============================================================================
--- sandbox/variadic_macro_data/boost/variadic_macro_data/vmd_to_data_pplib.hpp (original)
+++ sandbox/variadic_macro_data/boost/variadic_macro_data/vmd_to_data_pplib.hpp 2011-08-08 11:47:20 EDT (Mon, 08 Aug 2011)
@@ -1,14 +1,6 @@
#if !defined(VMD_TO_DATA_PPLIB_HPP)
#define VMD_TO_DATA_PPLIB_HPP
-#include <boost/variadic_macro_data/detail/vmd_detail_setup.hpp>
-
-#if BOOST_VMD_VARIADICS
-
-#include <boost/preprocessor/array/enum.hpp>
-#include <boost/preprocessor/list/enum.hpp>
-#include <boost/preprocessor/seq/enum.hpp>
-
/*
The succeeding comments in this file are in doxygen format.
@@ -18,6 +10,14 @@
/** \file
*/
+#include <boost/variadic_macro_data/detail/vmd_detail_setup.hpp>
+
+#if BOOST_VMD_VARIADICS
+
+#include <boost/preprocessor/array/enum.hpp>
+#include <boost/preprocessor/list/enum.hpp>
+#include <boost/preprocessor/seq/enum.hpp>
+
/// Expands to variadic macro data whose arguments are the same as an array's elements.
/**
Modified: sandbox/variadic_macro_data/boost/variadic_macro_data/vmd_tuple_native.hpp
==============================================================================
--- sandbox/variadic_macro_data/boost/variadic_macro_data/vmd_tuple_native.hpp (original)
+++ sandbox/variadic_macro_data/boost/variadic_macro_data/vmd_tuple_native.hpp 2011-08-08 11:47:20 EDT (Mon, 08 Aug 2011)
@@ -1,6 +1,15 @@
#if !defined(VMD_TUPLE_NATIVE_HPP)
#define VMD_TUPLE_NATIVE_HPP
+/*
+
+ The succeeding comments in this file are in doxygen format.
+
+*/
+
+/** \file
+*/
+
#include <boost/variadic_macro_data/detail/vmd_detail_setup.hpp>
#if BOOST_VMD_VARIADICS
@@ -13,15 +22,6 @@
#endif
-/*
-
- The succeeding comments in this file are in doxygen format.
-
-*/
-
-/** \file
-*/
-
/// Expands to the number of elements in a tuple.
/**
Modified: sandbox/variadic_macro_data/boost/variadic_macro_data/vmd_tuple_pplib.hpp
==============================================================================
--- sandbox/variadic_macro_data/boost/variadic_macro_data/vmd_tuple_pplib.hpp (original)
+++ sandbox/variadic_macro_data/boost/variadic_macro_data/vmd_tuple_pplib.hpp 2011-08-08 11:47:20 EDT (Mon, 08 Aug 2011)
@@ -1,6 +1,15 @@
#if !defined(VMD_TUPLE_PPLIB_HPP)
#define VMD_TUPLE_PPLIB_HPP
+/*
+
+ The succeeding comments in this file are in doxygen format.
+
+*/
+
+/** \file
+*/
+
#include <boost/variadic_macro_data/detail/vmd_detail_setup.hpp>
#if BOOST_VMD_VARIADICS
@@ -13,15 +22,6 @@
#include <boost/preprocessor/tuple/to_list.hpp>
#include <boost/preprocessor/tuple/to_seq.hpp>
-/*
-
- The succeeding comments in this file are in doxygen format.
-
-*/
-
-/** \file
-*/
-
/// Expands to the number of elements in a tuple.
/**
Modified: sandbox/variadic_macro_data/libs/variadic_macro_data/test/Jamfile.v2
==============================================================================
--- sandbox/variadic_macro_data/libs/variadic_macro_data/test/Jamfile.v2 (original)
+++ sandbox/variadic_macro_data/libs/variadic_macro_data/test/Jamfile.v2 2011-08-08 11:47:20 EDT (Mon, 08 Aug 2011)
@@ -74,6 +74,114 @@
<define>BOOST_VMD_ASSERT_DATA=1 ]
;
+test-suite variadic_macro_data_gh
+ :
+ [ run test_data.cpp : : :
+ <define>BOOST_VMD_TEST_GENERAL_HEADER :
+ test_data_gh ]
+ [ run test_data_as_tuple.cpp : : :
+ <define>BOOST_VMD_TEST_GENERAL_HEADER :
+ test_data_as_tuple_gh ]
+ [ run test_data_as_array.cpp : : :
+ <define>BOOST_VMD_TEST_GENERAL_HEADER :
+ test_data_as_array_gh ]
+ [ run test_data_as_list.cpp : : :
+ <define>BOOST_VMD_TEST_GENERAL_HEADER :
+ test_data_as_list_gh ]
+ [ run test_data_as_sequence.cpp : : :
+ <define>BOOST_VMD_TEST_GENERAL_HEADER :
+ test_data_as_sequence_gh ]
+ [ run test_tuple_begin.cpp : : :
+ <define>BOOST_VMD_TEST_GENERAL_HEADER :
+ test_tuple_begin_gh ]
+ [ run test_remove_parens.cpp : : :
+ <define>BOOST_VMD_TEST_GENERAL_HEADER :
+ test_remove_parens_gh ]
+ [ run test_is_empty.cpp : : :
+ <define>BOOST_VMD_TEST_GENERAL_HEADER :
+ test_is_empty_gh ]
+ [ compile test_assert_is_tuple.cpp :
+ <define>BOOST_VMD_ASSERT_DATA=1
+ <define>BOOST_VMD_TEST_GENERAL_HEADER :
+ test_assert_is_tuple_gh ]
+ [ compile-fail test_assert_is_tuple_fail.cpp :
+ <define>BOOST_VMD_ASSERT_DATA=1
+ <define>BOOST_VMD_TEST_GENERAL_HEADER :
+ test_assert_is_tuple_fail_gh ]
+ [ compile-fail test_assert_is_tuple_fail2.cpp :
+ <define>BOOST_VMD_ASSERT_DATA=1
+ <define>BOOST_VMD_TEST_GENERAL_HEADER :
+ test_assert_is_tuple_fail2_gh.cpp ]
+ [ compile-fail test_assert_is_tuple_fail3.cpp :
+ <define>BOOST_VMD_ASSERT_DATA=1
+ <define>BOOST_VMD_TEST_GENERAL_HEADER :
+ test_assert_is_tuple_fail3_gh ]
+ [ compile-fail test_assert_is_tuple_fail4.cpp :
+ <define>BOOST_VMD_ASSERT_DATA=1
+ <define>BOOST_VMD_TEST_GENERAL_HEADER :
+ test_assert_is_tuple_fail4_gh ]
+ [ compile test_assert_is_array.cpp :
+ <define>BOOST_VMD_ASSERT_DATA=1
+ <define>BOOST_VMD_TEST_GENERAL_HEADER :
+ test_assert_is_array_gh ]
+ [ compile-fail test_assert_is_array_fail.cpp :
+ <define>BOOST_VMD_ASSERT_DATA=1
+ <define>BOOST_VMD_TEST_GENERAL_HEADER :
+ test_assert_is_array_fail_gh ]
+ [ compile-fail test_assert_is_array_fail2.cpp :
+ <define>BOOST_VMD_ASSERT_DATA=1
+ <define>BOOST_VMD_TEST_GENERAL_HEADER :
+ test_assert_is_array_fail2_gh.cpp ]
+ [ compile-fail test_assert_is_array_fail3.cpp :
+ <define>BOOST_VMD_ASSERT_DATA=1
+ <define>BOOST_VMD_TEST_GENERAL_HEADER :
+ test_assert_is_array_fail3_gh ]
+ [ compile-fail test_assert_is_array_fail4.cpp :
+ <define>BOOST_VMD_ASSERT_DATA=1
+ <define>BOOST_VMD_TEST_GENERAL_HEADER :
+ test_assert_is_array_fail4_gh ]
+ [ compile test_assert_is_list.cpp :
+ <define>BOOST_VMD_ASSERT_DATA=1
+ <define>BOOST_VMD_TEST_GENERAL_HEADER :
+ test_assert_is_list_gh ]
+ [ compile-fail test_assert_is_list_fail.cpp :
+ <define>BOOST_VMD_ASSERT_DATA=1
+ <define>BOOST_VMD_TEST_GENERAL_HEADER :
+ test_assert_is_list_fail_gh ]
+ [ compile-fail test_assert_is_list_fail2.cpp :
+ <define>BOOST_VMD_ASSERT_DATA=1
+ <define>BOOST_VMD_TEST_GENERAL_HEADER :
+ test_assert_is_list_fail2_gh.cpp ]
+ [ compile-fail test_assert_is_list_fail3.cpp :
+ <define>BOOST_VMD_ASSERT_DATA=1
+ <define>BOOST_VMD_TEST_GENERAL_HEADER :
+ test_assert_is_list_fail3_gh ]
+ [ compile-fail test_assert_is_list_fail4.cpp :
+ <define>BOOST_VMD_ASSERT_DATA=1
+ <define>BOOST_VMD_TEST_GENERAL_HEADER :
+ test_assert_is_list_fail4_gh ]
+ [ compile test_assert_is_seq.cpp :
+ <define>BOOST_VMD_ASSERT_DATA=1
+ <define>BOOST_VMD_TEST_GENERAL_HEADER :
+ test_assert_is_seq_gh ]
+ [ compile-fail test_assert_is_seq_fail.cpp :
+ <define>BOOST_VMD_ASSERT_DATA=1
+ <define>BOOST_VMD_TEST_GENERAL_HEADER :
+ test_assert_is_seq_fail_gh ]
+ [ compile-fail test_assert_is_seq_fail2.cpp :
+ <define>BOOST_VMD_ASSERT_DATA=1
+ <define>BOOST_VMD_TEST_GENERAL_HEADER :
+ test_assert_is_seq_fail2_gh.cpp ]
+ [ compile-fail test_assert_is_seq_fail3.cpp :
+ <define>BOOST_VMD_ASSERT_DATA=1
+ <define>BOOST_VMD_TEST_GENERAL_HEADER :
+ test_assert_is_seq_fail3_gh ]
+ [ compile-fail test_assert_is_seq_fail4.cpp :
+ <define>BOOST_VMD_ASSERT_DATA=1
+ <define>BOOST_VMD_TEST_GENERAL_HEADER :
+ test_assert_is_seq_fail4_gh ]
+ ;
+
test-suite variadic_macro_data_pplib
:
[ run test_data.cpp : : :
@@ -181,3 +289,139 @@
<define>BOOST_VMD_PPLIB=1 :
test_assert_is_seq_fail4_pplib ]
;
+
+test-suite variadic_macro_data_ppgh
+ :
+ [ run test_data.cpp : : :
+ <define>BOOST_VMD_TEST_GENERAL_HEADER
+ <define>BOOST_VMD_PPLIB=1 :
+ test_data_ppgh ]
+ [ run test_data_as_tuple.cpp : : :
+ <define>BOOST_VMD_TEST_GENERAL_HEADER
+ <define>BOOST_VMD_PPLIB=1 :
+ test_data_as_tuple_ppgh ]
+ [ run test_data_as_array.cpp : : :
+ <define>BOOST_VMD_TEST_GENERAL_HEADER
+ <define>BOOST_VMD_PPLIB=1 :
+ test_data_as_array_ppgh ]
+ [ run test_data_as_list.cpp : : :
+ <define>BOOST_VMD_TEST_GENERAL_HEADER
+ <define>BOOST_VMD_PPLIB=1 :
+ test_data_as_list_ppgh ]
+ [ run test_data_as_sequence.cpp : : :
+ <define>BOOST_VMD_TEST_GENERAL_HEADER
+ <define>BOOST_VMD_PPLIB=1 :
+ test_data_as_sequence_ppgh ]
+ [ run test_tuple_begin.cpp : : :
+ <define>BOOST_VMD_TEST_GENERAL_HEADER
+ <define>BOOST_VMD_PPLIB=1 :
+ test_tuple_begin_ppgh ]
+ [ run test_remove_parens.cpp : : :
+ <define>BOOST_VMD_TEST_GENERAL_HEADER
+ <define>BOOST_VMD_PPLIB=1 :
+ test_remove_parens_ppgh ]
+ [ run test_is_empty.cpp : : :
+ <define>BOOST_VMD_TEST_GENERAL_HEADER
+ <define>BOOST_VMD_PPLIB=1 :
+ test_is_empty_ppgh ]
+ [ compile test_assert_is_tuple.cpp :
+ <define>BOOST_VMD_TEST_GENERAL_HEADER
+ <define>BOOST_VMD_ASSERT_DATA=1
+ <define>BOOST_VMD_PPLIB=1 :
+ test_assert_is_tuple_ppgh ]
+ [ compile-fail test_assert_is_tuple_fail.cpp :
+ <define>BOOST_VMD_TEST_GENERAL_HEADER
+ <define>BOOST_VMD_ASSERT_DATA=1
+ <define>BOOST_VMD_PPLIB=1 :
+ test_assert_is_tuple_fail_ppgh ]
+ [ compile-fail test_assert_is_tuple_fail2.cpp :
+ <define>BOOST_VMD_TEST_GENERAL_HEADER
+ <define>BOOST_VMD_ASSERT_DATA=1
+ <define>BOOST_VMD_PPLIB=1 :
+ test_assert_is_tuple_fail2_ppgh.cpp ]
+ [ compile-fail test_assert_is_tuple_fail3.cpp :
+ <define>BOOST_VMD_TEST_GENERAL_HEADER
+ <define>BOOST_VMD_ASSERT_DATA=1
+ <define>BOOST_VMD_PPLIB=1 :
+ test_assert_is_tuple_fail3_ppgh ]
+ [ compile-fail test_assert_is_tuple_fail4.cpp :
+ <define>BOOST_VMD_TEST_GENERAL_HEADER
+ <define>BOOST_VMD_ASSERT_DATA=1
+ <define>BOOST_VMD_PPLIB=1 :
+ test_assert_is_tuple_fail4_ppgh ]
+ [ compile test_assert_is_array.cpp :
+ <define>BOOST_VMD_TEST_GENERAL_HEADER
+ <define>BOOST_VMD_ASSERT_DATA=1
+ <define>BOOST_VMD_PPLIB=1 :
+ test_assert_is_array_ppgh ]
+ [ compile-fail test_assert_is_array_fail.cpp :
+ <define>BOOST_VMD_TEST_GENERAL_HEADER
+ <define>BOOST_VMD_ASSERT_DATA=1
+ <define>BOOST_VMD_PPLIB=1 :
+ test_assert_is_array_fail_ppgh ]
+ [ compile-fail test_assert_is_array_fail2.cpp :
+ <define>BOOST_VMD_TEST_GENERAL_HEADER
+ <define>BOOST_VMD_ASSERT_DATA=1
+ <define>BOOST_VMD_PPLIB=1 :
+ test_assert_is_array_fail2_ppgh.cpp ]
+ [ compile-fail test_assert_is_array_fail3.cpp :
+ <define>BOOST_VMD_TEST_GENERAL_HEADER
+ <define>BOOST_VMD_ASSERT_DATA=1
+ <define>BOOST_VMD_PPLIB=1 :
+ test_assert_is_array_fail3_ppgh ]
+ [ compile-fail test_assert_is_array_fail4.cpp :
+ <define>BOOST_VMD_TEST_GENERAL_HEADER
+ <define>BOOST_VMD_ASSERT_DATA=1
+ <define>BOOST_VMD_PPLIB=1 :
+ test_assert_is_array_fail4_ppgh ]
+ [ compile test_assert_is_list.cpp :
+ <define>BOOST_VMD_TEST_GENERAL_HEADER
+ <define>BOOST_VMD_ASSERT_DATA=1
+ <define>BOOST_VMD_PPLIB=1 :
+ test_assert_is_list_ppgh ]
+ [ compile-fail test_assert_is_list_fail.cpp :
+ <define>BOOST_VMD_TEST_GENERAL_HEADER
+ <define>BOOST_VMD_ASSERT_DATA=1
+ <define>BOOST_VMD_PPLIB=1 :
+ test_assert_is_list_fail_ppgh ]
+ [ compile-fail test_assert_is_list_fail2.cpp :
+ <define>BOOST_VMD_TEST_GENERAL_HEADER
+ <define>BOOST_VMD_ASSERT_DATA=1
+ <define>BOOST_VMD_PPLIB=1 :
+ test_assert_is_list_fail2_ppgh.cpp ]
+ [ compile-fail test_assert_is_list_fail3.cpp :
+ <define>BOOST_VMD_TEST_GENERAL_HEADER
+ <define>BOOST_VMD_ASSERT_DATA=1
+ <define>BOOST_VMD_PPLIB=1 :
+ test_assert_is_list_fail3_ppgh ]
+ [ compile-fail test_assert_is_list_fail4.cpp :
+ <define>BOOST_VMD_TEST_GENERAL_HEADER
+ <define>BOOST_VMD_ASSERT_DATA=1
+ <define>BOOST_VMD_PPLIB=1 :
+ test_assert_is_list_fail4_ppgh ]
+ [ compile test_assert_is_seq.cpp :
+ <define>BOOST_VMD_TEST_GENERAL_HEADER
+ <define>BOOST_VMD_ASSERT_DATA=1
+ <define>BOOST_VMD_PPLIB=1 :
+ test_assert_is_seq_ppgh ]
+ [ compile-fail test_assert_is_seq_fail.cpp :
+ <define>BOOST_VMD_TEST_GENERAL_HEADER
+ <define>BOOST_VMD_ASSERT_DATA=1
+ <define>BOOST_VMD_PPLIB=1 :
+ test_assert_is_seq_fail_ppgh ]
+ [ compile-fail test_assert_is_seq_fail2.cpp :
+ <define>BOOST_VMD_TEST_GENERAL_HEADER
+ <define>BOOST_VMD_ASSERT_DATA=1
+ <define>BOOST_VMD_PPLIB=1 :
+ test_assert_is_seq_fail2_ppgh.cpp ]
+ [ compile-fail test_assert_is_seq_fail3.cpp :
+ <define>BOOST_VMD_TEST_GENERAL_HEADER
+ <define>BOOST_VMD_ASSERT_DATA=1
+ <define>BOOST_VMD_PPLIB=1 :
+ test_assert_is_seq_fail3_ppgh ]
+ [ compile-fail test_assert_is_seq_fail4.cpp :
+ <define>BOOST_VMD_TEST_GENERAL_HEADER
+ <define>BOOST_VMD_ASSERT_DATA=1
+ <define>BOOST_VMD_PPLIB=1 :
+ test_assert_is_seq_fail4_ppgh ]
+ ;
Modified: sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_assert_is_array.cpp
==============================================================================
--- sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_assert_is_array.cpp (original)
+++ sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_assert_is_array.cpp 2011-08-08 11:47:20 EDT (Mon, 08 Aug 2011)
@@ -1,5 +1,8 @@
+#if defined(BOOST_VMD_TEST_GENERAL_HEADER)
+#include <boost/variadic_macro_data/vmd.hpp>
+#else
#include <boost/variadic_macro_data/vmd_assert_is_array.hpp>
-// #include <boost/variadic_macro_data/vmd.hpp>
+#endif
#include <boost/detail/lightweight_test.hpp>
int main()
Modified: sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_assert_is_array_fail.cpp
==============================================================================
--- sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_assert_is_array_fail.cpp (original)
+++ sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_assert_is_array_fail.cpp 2011-08-08 11:47:20 EDT (Mon, 08 Aug 2011)
@@ -1,5 +1,8 @@
+#if defined(BOOST_VMD_TEST_GENERAL_HEADER)
+#include <boost/variadic_macro_data/vmd.hpp>
+#else
#include <boost/variadic_macro_data/vmd_assert_is_array.hpp>
-// #include <boost/variadic_macro_data/vmd.hpp>
+#endif
#include <boost/detail/lightweight_test.hpp>
Modified: sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_assert_is_array_fail2.cpp
==============================================================================
--- sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_assert_is_array_fail2.cpp (original)
+++ sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_assert_is_array_fail2.cpp 2011-08-08 11:47:20 EDT (Mon, 08 Aug 2011)
@@ -1,5 +1,8 @@
+#if defined(BOOST_VMD_TEST_GENERAL_HEADER)
+#include <boost/variadic_macro_data/vmd.hpp>
+#else
#include <boost/variadic_macro_data/vmd_assert_is_array.hpp>
-// #include <boost/variadic_macro_data/vmd.hpp>
+#endif
#include <boost/detail/lightweight_test.hpp>
int main()
Modified: sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_assert_is_array_fail3.cpp
==============================================================================
--- sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_assert_is_array_fail3.cpp (original)
+++ sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_assert_is_array_fail3.cpp 2011-08-08 11:47:20 EDT (Mon, 08 Aug 2011)
@@ -1,5 +1,8 @@
+#if defined(BOOST_VMD_TEST_GENERAL_HEADER)
+#include <boost/variadic_macro_data/vmd.hpp>
+#else
#include <boost/variadic_macro_data/vmd_assert_is_array.hpp>
-// #include <boost/variadic_macro_data/vmd.hpp>
+#endif
#include <boost/detail/lightweight_test.hpp>
int main()
Modified: sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_assert_is_array_fail4.cpp
==============================================================================
--- sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_assert_is_array_fail4.cpp (original)
+++ sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_assert_is_array_fail4.cpp 2011-08-08 11:47:20 EDT (Mon, 08 Aug 2011)
@@ -1,5 +1,8 @@
+#if defined(BOOST_VMD_TEST_GENERAL_HEADER)
+#include <boost/variadic_macro_data/vmd.hpp>
+#else
#include <boost/variadic_macro_data/vmd_assert_is_array.hpp>
-// #include <boost/variadic_macro_data/vmd.hpp>
+#endif
#include <boost/detail/lightweight_test.hpp>
int main()
Modified: sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_assert_is_list.cpp
==============================================================================
--- sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_assert_is_list.cpp (original)
+++ sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_assert_is_list.cpp 2011-08-08 11:47:20 EDT (Mon, 08 Aug 2011)
@@ -1,5 +1,8 @@
+#if defined(BOOST_VMD_TEST_GENERAL_HEADER)
+#include <boost/variadic_macro_data/vmd.hpp>
+#else
#include <boost/variadic_macro_data/vmd_assert_is_list.hpp>
-// #include <boost/variadic_macro_data/vmd.hpp>
+#endif
#include <boost/detail/lightweight_test.hpp>
int main()
Modified: sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_assert_is_list_fail.cpp
==============================================================================
--- sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_assert_is_list_fail.cpp (original)
+++ sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_assert_is_list_fail.cpp 2011-08-08 11:47:20 EDT (Mon, 08 Aug 2011)
@@ -1,5 +1,8 @@
+#if defined(BOOST_VMD_TEST_GENERAL_HEADER)
+#include <boost/variadic_macro_data/vmd.hpp>
+#else
#include <boost/variadic_macro_data/vmd_assert_is_list.hpp>
-// #include <boost/variadic_macro_data/vmd.hpp>
+#endif
#include <boost/detail/lightweight_test.hpp>
Modified: sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_assert_is_list_fail2.cpp
==============================================================================
--- sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_assert_is_list_fail2.cpp (original)
+++ sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_assert_is_list_fail2.cpp 2011-08-08 11:47:20 EDT (Mon, 08 Aug 2011)
@@ -1,5 +1,8 @@
+#if defined(BOOST_VMD_TEST_GENERAL_HEADER)
+#include <boost/variadic_macro_data/vmd.hpp>
+#else
#include <boost/variadic_macro_data/vmd_assert_is_list.hpp>
-// #include <boost/variadic_macro_data/vmd.hpp>
+#endif
#include <boost/detail/lightweight_test.hpp>
int main()
Modified: sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_assert_is_list_fail3.cpp
==============================================================================
--- sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_assert_is_list_fail3.cpp (original)
+++ sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_assert_is_list_fail3.cpp 2011-08-08 11:47:20 EDT (Mon, 08 Aug 2011)
@@ -1,5 +1,8 @@
+#if defined(BOOST_VMD_TEST_GENERAL_HEADER)
+#include <boost/variadic_macro_data/vmd.hpp>
+#else
#include <boost/variadic_macro_data/vmd_assert_is_list.hpp>
-// #include <boost/variadic_macro_data/vmd.hpp>
+#endif
#include <boost/detail/lightweight_test.hpp>
int main()
Modified: sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_assert_is_list_fail4.cpp
==============================================================================
--- sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_assert_is_list_fail4.cpp (original)
+++ sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_assert_is_list_fail4.cpp 2011-08-08 11:47:20 EDT (Mon, 08 Aug 2011)
@@ -1,5 +1,8 @@
+#if defined(BOOST_VMD_TEST_GENERAL_HEADER)
+#include <boost/variadic_macro_data/vmd.hpp>
+#else
#include <boost/variadic_macro_data/vmd_assert_is_list.hpp>
-// #include <boost/variadic_macro_data/vmd.hpp>
+#endif
#include <boost/detail/lightweight_test.hpp>
int main()
Modified: sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_assert_is_seq.cpp
==============================================================================
--- sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_assert_is_seq.cpp (original)
+++ sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_assert_is_seq.cpp 2011-08-08 11:47:20 EDT (Mon, 08 Aug 2011)
@@ -1,5 +1,8 @@
+#if defined(BOOST_VMD_TEST_GENERAL_HEADER)
+#include <boost/variadic_macro_data/vmd.hpp>
+#else
#include <boost/variadic_macro_data/vmd_assert_is_seq.hpp>
-// #include <boost/variadic_macro_data/vmd.hpp>
+#endif
#include <boost/detail/lightweight_test.hpp>
int main()
Modified: sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_assert_is_seq_fail.cpp
==============================================================================
--- sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_assert_is_seq_fail.cpp (original)
+++ sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_assert_is_seq_fail.cpp 2011-08-08 11:47:20 EDT (Mon, 08 Aug 2011)
@@ -1,5 +1,8 @@
+#if defined(BOOST_VMD_TEST_GENERAL_HEADER)
+#include <boost/variadic_macro_data/vmd.hpp>
+#else
#include <boost/variadic_macro_data/vmd_assert_is_seq.hpp>
-// #include <boost/variadic_macro_data/vmd.hpp>
+#endif
#include <boost/detail/lightweight_test.hpp>
Modified: sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_assert_is_seq_fail2.cpp
==============================================================================
--- sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_assert_is_seq_fail2.cpp (original)
+++ sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_assert_is_seq_fail2.cpp 2011-08-08 11:47:20 EDT (Mon, 08 Aug 2011)
@@ -1,5 +1,8 @@
+#if defined(BOOST_VMD_TEST_GENERAL_HEADER)
+#include <boost/variadic_macro_data/vmd.hpp>
+#else
#include <boost/variadic_macro_data/vmd_assert_is_seq.hpp>
-// #include <boost/variadic_macro_data/vmd.hpp>
+#endif
#include <boost/detail/lightweight_test.hpp>
int main()
Modified: sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_assert_is_seq_fail3.cpp
==============================================================================
--- sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_assert_is_seq_fail3.cpp (original)
+++ sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_assert_is_seq_fail3.cpp 2011-08-08 11:47:20 EDT (Mon, 08 Aug 2011)
@@ -1,5 +1,8 @@
+#if defined(BOOST_VMD_TEST_GENERAL_HEADER)
+#include <boost/variadic_macro_data/vmd.hpp>
+#else
#include <boost/variadic_macro_data/vmd_assert_is_seq.hpp>
-// #include <boost/variadic_macro_data/vmd.hpp>
+#endif
#include <boost/detail/lightweight_test.hpp>
int main()
Modified: sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_assert_is_seq_fail4.cpp
==============================================================================
--- sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_assert_is_seq_fail4.cpp (original)
+++ sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_assert_is_seq_fail4.cpp 2011-08-08 11:47:20 EDT (Mon, 08 Aug 2011)
@@ -1,5 +1,8 @@
+#if defined(BOOST_VMD_TEST_GENERAL_HEADER)
+#include <boost/variadic_macro_data/vmd.hpp>
+#else
#include <boost/variadic_macro_data/vmd_assert_is_seq.hpp>
-// #include <boost/variadic_macro_data/vmd.hpp>
+#endif
#include <boost/detail/lightweight_test.hpp>
int main()
Modified: sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_assert_is_tuple.cpp
==============================================================================
--- sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_assert_is_tuple.cpp (original)
+++ sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_assert_is_tuple.cpp 2011-08-08 11:47:20 EDT (Mon, 08 Aug 2011)
@@ -1,5 +1,8 @@
+#if defined(BOOST_VMD_TEST_GENERAL_HEADER)
+#include <boost/variadic_macro_data/vmd.hpp>
+#else
#include <boost/variadic_macro_data/vmd_assert_is_tuple.hpp>
-// #include <boost/variadic_macro_data/vmd.hpp>
+#endif
#include <boost/detail/lightweight_test.hpp>
int main()
Modified: sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_assert_is_tuple_fail.cpp
==============================================================================
--- sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_assert_is_tuple_fail.cpp (original)
+++ sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_assert_is_tuple_fail.cpp 2011-08-08 11:47:20 EDT (Mon, 08 Aug 2011)
@@ -1,5 +1,8 @@
+#if defined(BOOST_VMD_TEST_GENERAL_HEADER)
+#include <boost/variadic_macro_data/vmd.hpp>
+#else
#include <boost/variadic_macro_data/vmd_assert_is_tuple.hpp>
-// #include <boost/variadic_macro_data/vmd.hpp>
+#endif
#include <boost/detail/lightweight_test.hpp>
Modified: sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_assert_is_tuple_fail2.cpp
==============================================================================
--- sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_assert_is_tuple_fail2.cpp (original)
+++ sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_assert_is_tuple_fail2.cpp 2011-08-08 11:47:20 EDT (Mon, 08 Aug 2011)
@@ -1,5 +1,8 @@
+#if defined(BOOST_VMD_TEST_GENERAL_HEADER)
+#include <boost/variadic_macro_data/vmd.hpp>
+#else
#include <boost/variadic_macro_data/vmd_assert_is_tuple.hpp>
-// #include <boost/variadic_macro_data/vmd.hpp>
+#endif
#include <boost/detail/lightweight_test.hpp>
int main()
Modified: sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_assert_is_tuple_fail3.cpp
==============================================================================
--- sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_assert_is_tuple_fail3.cpp (original)
+++ sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_assert_is_tuple_fail3.cpp 2011-08-08 11:47:20 EDT (Mon, 08 Aug 2011)
@@ -1,5 +1,8 @@
+#if defined(BOOST_VMD_TEST_GENERAL_HEADER)
+#include <boost/variadic_macro_data/vmd.hpp>
+#else
#include <boost/variadic_macro_data/vmd_assert_is_tuple.hpp>
-// #include <boost/variadic_macro_data/vmd.hpp>
+#endif
#include <boost/detail/lightweight_test.hpp>
int main()
Modified: sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_assert_is_tuple_fail4.cpp
==============================================================================
--- sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_assert_is_tuple_fail4.cpp (original)
+++ sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_assert_is_tuple_fail4.cpp 2011-08-08 11:47:20 EDT (Mon, 08 Aug 2011)
@@ -1,5 +1,8 @@
+#if defined(BOOST_VMD_TEST_GENERAL_HEADER)
+#include <boost/variadic_macro_data/vmd.hpp>
+#else
#include <boost/variadic_macro_data/vmd_assert_is_tuple.hpp>
-// #include <boost/variadic_macro_data/vmd.hpp>
+#endif
#include <boost/detail/lightweight_test.hpp>
int main()
Modified: sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_data.cpp
==============================================================================
--- sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_data.cpp (original)
+++ sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_data.cpp 2011-08-08 11:47:20 EDT (Mon, 08 Aug 2011)
@@ -1,5 +1,8 @@
+#if defined(BOOST_VMD_TEST_GENERAL_HEADER)
+#include <boost/variadic_macro_data/vmd.hpp>
+#else
#include <boost/variadic_macro_data/vmd_data.hpp>
-// #include <boost/variadic_macro_data/vmd.hpp>
+#endif
#include <boost/detail/lightweight_test.hpp>
#if BOOST_VMD_VARIADICS
Modified: sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_data_as_array.cpp
==============================================================================
--- sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_data_as_array.cpp (original)
+++ sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_data_as_array.cpp 2011-08-08 11:47:20 EDT (Mon, 08 Aug 2011)
@@ -1,6 +1,9 @@
+#if defined(BOOST_VMD_TEST_GENERAL_HEADER)
+#include <boost/variadic_macro_data/vmd.hpp>
+#else
#include <boost/variadic_macro_data/vmd_to_data.hpp>
#include <boost/variadic_macro_data/vmd_data.hpp>
-// #include <boost/variadic_macro_data/vmd.hpp>
+#endif
#include <boost/detail/lightweight_test.hpp>
#if BOOST_VMD_VARIADICS
Modified: sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_data_as_list.cpp
==============================================================================
--- sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_data_as_list.cpp (original)
+++ sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_data_as_list.cpp 2011-08-08 11:47:20 EDT (Mon, 08 Aug 2011)
@@ -1,6 +1,9 @@
+#if defined(BOOST_VMD_TEST_GENERAL_HEADER)
+#include <boost/variadic_macro_data/vmd.hpp>
+#else
#include <boost/variadic_macro_data/vmd_to_data.hpp>
#include <boost/variadic_macro_data/vmd_data.hpp>
-// #include <boost/variadic_macro_data/vmd.hpp>
+#endif
#include <boost/detail/lightweight_test.hpp>
#if BOOST_VMD_VARIADICS
Modified: sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_data_as_sequence.cpp
==============================================================================
--- sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_data_as_sequence.cpp (original)
+++ sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_data_as_sequence.cpp 2011-08-08 11:47:20 EDT (Mon, 08 Aug 2011)
@@ -1,6 +1,9 @@
+#if defined(BOOST_VMD_TEST_GENERAL_HEADER)
+#include <boost/variadic_macro_data/vmd.hpp>
+#else
#include <boost/variadic_macro_data/vmd_to_data.hpp>
#include <boost/variadic_macro_data/vmd_data.hpp>
-// #include <boost/variadic_macro_data/vmd.hpp>
+#endif
#include <boost/detail/lightweight_test.hpp>
#if BOOST_VMD_VARIADICS
Modified: sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_data_as_tuple.cpp
==============================================================================
--- sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_data_as_tuple.cpp (original)
+++ sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_data_as_tuple.cpp 2011-08-08 11:47:20 EDT (Mon, 08 Aug 2011)
@@ -1,6 +1,9 @@
+#if defined(BOOST_VMD_TEST_GENERAL_HEADER)
+#include <boost/variadic_macro_data/vmd.hpp>
+#else
#include <boost/variadic_macro_data/vmd_tuple.hpp>
#include <boost/variadic_macro_data/vmd_data.hpp>
-// #include <boost/variadic_macro_data/vmd.hpp>
+#endif
#include <boost/detail/lightweight_test.hpp>
#if BOOST_VMD_VARIADICS
Modified: sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_is_empty.cpp
==============================================================================
--- sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_is_empty.cpp (original)
+++ sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_is_empty.cpp 2011-08-08 11:47:20 EDT (Mon, 08 Aug 2011)
@@ -1,5 +1,8 @@
+#if defined(BOOST_VMD_TEST_GENERAL_HEADER)
+#include <boost/variadic_macro_data/vmd.hpp>
+#else
#include <boost/variadic_macro_data/vmd_is_empty.hpp>
-// #include <boost/variadic_macro_data/vmd.hpp>
+#endif
#include <boost/detail/lightweight_test.hpp>
int main()
Modified: sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_remove_parens.cpp
==============================================================================
--- sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_remove_parens.cpp (original)
+++ sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_remove_parens.cpp 2011-08-08 11:47:20 EDT (Mon, 08 Aug 2011)
@@ -1,5 +1,8 @@
+#if defined(BOOST_VMD_TEST_GENERAL_HEADER)
+#include <boost/variadic_macro_data/vmd.hpp>
+#else
#include <boost/variadic_macro_data/vmd_remove_parens.hpp>
-// #include <boost/variadic_macro_data/vmd.hpp>
+#endif
#include <boost/detail/lightweight_test.hpp>
int main()
Modified: sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_tuple_begin.cpp
==============================================================================
--- sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_tuple_begin.cpp (original)
+++ sandbox/variadic_macro_data/libs/variadic_macro_data/test/test_tuple_begin.cpp 2011-08-08 11:47:20 EDT (Mon, 08 Aug 2011)
@@ -1,5 +1,8 @@
+#if defined(BOOST_VMD_TEST_GENERAL_HEADER)
+#include <boost/variadic_macro_data/vmd.hpp>
+#else
#include <boost/variadic_macro_data/vmd_is_tuple_begin.hpp>
-// #include <boost/variadic_macro_data/vmd.hpp>
+#endif
#include <boost/detail/lightweight_test.hpp>
int main()
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