Boost logo

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