diff options
author | Chanho Park <chanho61.park@samsung.com> | 2014-12-11 18:55:56 +0900 |
---|---|---|
committer | Chanho Park <chanho61.park@samsung.com> | 2014-12-11 18:55:56 +0900 |
commit | 08c1e93fa36a49f49325a07fe91ff92c964c2b6c (patch) | |
tree | 7a7053ceb8874b28ec4b868d4c49b500008a102e /libs/mpl | |
parent | bb4dd8289b351fae6b55e303f189127a394a1edd (diff) | |
download | boost-08c1e93fa36a49f49325a07fe91ff92c964c2b6c.tar.gz boost-08c1e93fa36a49f49325a07fe91ff92c964c2b6c.tar.bz2 boost-08c1e93fa36a49f49325a07fe91ff92c964c2b6c.zip |
Imported Upstream version 1.57.0upstream/1.57.0
Diffstat (limited to 'libs/mpl')
213 files changed, 676 insertions, 622 deletions
diff --git a/libs/mpl/book/chapter1/binary.hpp b/libs/mpl/book/chapter1/binary.hpp index 39213863e7..39213863e7 100644..100755 --- a/libs/mpl/book/chapter1/binary.hpp +++ b/libs/mpl/book/chapter1/binary.hpp diff --git a/libs/mpl/doc/refmanual/for-each.html b/libs/mpl/doc/refmanual/for-each.html index 535678aed5..fa0759c5ff 100644 --- a/libs/mpl/doc/refmanual/for-each.html +++ b/libs/mpl/doc/refmanual/for-each.html @@ -123,7 +123,7 @@ typedef <a href="./next.html" class="identifier">next</a><i<sub>n</sub>>:: </tr> <tr class="field"><th class="field-name">Postcondition:</th><td class="field-body"><p class="first">Equivalent to</p> <pre class="last literal-block"> -<a href="./for-each.html" class="identifier">for_each</a>< tranform_view<s,op> >( f ); +<a href="./for-each.html" class="identifier">for_each</a>< <a href="./transform-view.html" class="identifier">transform_view</a><s,op> >( f ); </pre> </td> </tr> @@ -141,7 +141,7 @@ struct value_printer { template< typename U > void operator()(U x) { - std::cout << x << 'n'; + std::cout << x << '\n'; } }; diff --git a/libs/mpl/doc/refmanual/list.html b/libs/mpl/doc/refmanual/list.html index 8f6a809fa0..e267a5a999 100644 --- a/libs/mpl/doc/refmanual/list.html +++ b/libs/mpl/doc/refmanual/list.html @@ -142,7 +142,7 @@ of <tt class="literal"><span class="pre">l</span></tt> in the same order; see <h3><a class="subsection-title" href="#example" name="example">Example</a></h3> <pre class="literal-block"> typedef <a href="./list.html" class="identifier">list</a><float,double,long double> floats; -typedef <a href="./push-front.html" class="identifier">push_front</a><floating_types,int>::type types; +typedef <a href="./push-front.html" class="identifier">push_front</a><floats,int>::type types; <a href="./assert.html" class="identifier">BOOST_MPL_ASSERT</a>(( is_same< <a href="./front.html" class="identifier">front</a><types>::type, int > )); </pre> diff --git a/libs/mpl/doc/src/refmanual/list.rst b/libs/mpl/doc/src/refmanual/list.rst index abbc93a744..5de356d808 100644 --- a/libs/mpl/doc/src/refmanual/list.rst +++ b/libs/mpl/doc/src/refmanual/list.rst @@ -102,7 +102,7 @@ Example .. parsed-literal:: typedef list<float,double,long double> floats; - typedef push_front<floating_types,int>::type types; + typedef push_front<floats,int>::type types; BOOST_MPL_ASSERT(( is_same< front<types>::type, int > )); diff --git a/libs/mpl/doc/tutorial/apply-lambda-semantics.html b/libs/mpl/doc/tutorial/apply-lambda-semantics.html index 154ff86c4e..2e60b55e20 100644 --- a/libs/mpl/doc/tutorial/apply-lambda-semantics.html +++ b/libs/mpl/doc/tutorial/apply-lambda-semantics.html @@ -78,7 +78,7 @@ one.</p> </ol> <p>To get a detailed picture of the new apply/lambda semantics, please see the test case at -<a class="reference" href="http://cvs.sourceforge.net/viewcvs.py/boost/boost/libs/mpl/test/apply.cpp?view=markup" target="_top">http://cvs.sourceforge.net/viewcvs.py/boost/boost/libs/mpl/test/apply.cpp?view=markup</a> +<a class="reference" href="../../test/apply.cpp" target="_top">libs/mpl/test/apply.cpp</a> and the corresponding sections of the MPL <a class="reference" href="./reference-manual.html">reference manual</a>.</p> <table class="footnote" frame="void" id="id21" rules="none"> <colgroup><col class="label" /><col /></colgroup> diff --git a/libs/mpl/doc/tutorial/numeric-metafunction.html b/libs/mpl/doc/tutorial/numeric-metafunction.html index 8a6dcb4a76..6a78fa080c 100644 --- a/libs/mpl/doc/tutorial/numeric-metafunction.html +++ b/libs/mpl/doc/tutorial/numeric-metafunction.html @@ -24,7 +24,7 @@ arguments of different types, and the result will yield the largest/most general of the argument types. The infrastructure allows user-defined numeric types to be freely intermixed with predefined library types. See -<a class="reference" href="http://cvs.sourceforge.net/viewcvs.py/boost/boost/libs/mpl/test/numeric_ops.cpp?view=markup" target="_top">http://cvs.sourceforge.net/viewcvs.py/boost/boost/libs/mpl/test/numeric_ops.cpp?view=markup</a> +<a class="reference" href="../../test/numeric_ops.cpp" target="_top">libs/mpl/test/numeric_ops.cpp</a> for an illustrative example, and the <a class="reference" href="./reference-manual.html">reference manual</a> for the formal infrastructure specification.</p> <p>If you were using MPL numeric metafunctions on your own integral diff --git a/libs/mpl/dummy b/libs/mpl/dummy new file mode 100644 index 0000000000..4d6a3b44f4 --- /dev/null +++ b/libs/mpl/dummy @@ -0,0 +1 @@ +ECHO is on. diff --git a/libs/mpl/example/fsm/aux_/STT_impl_gen.hpp b/libs/mpl/example/fsm/aux_/STT_impl_gen.hpp index b6d77dc6b8..1fd0a5ff35 100644 --- a/libs/mpl/example/fsm/aux_/STT_impl_gen.hpp +++ b/libs/mpl/example/fsm/aux_/STT_impl_gen.hpp @@ -10,9 +10,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: STT_impl_gen.hpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/if.hpp> #include <boost/mpl/fold.hpp> diff --git a/libs/mpl/example/fsm/aux_/base_event.hpp b/libs/mpl/example/fsm/aux_/base_event.hpp index 95f964b749..8248a06f40 100644 --- a/libs/mpl/example/fsm/aux_/base_event.hpp +++ b/libs/mpl/example/fsm/aux_/base_event.hpp @@ -10,9 +10,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: base_event.hpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <memory> diff --git a/libs/mpl/example/fsm/aux_/event.hpp b/libs/mpl/example/fsm/aux_/event.hpp index 06680c2f2e..a27e9d6239 100644 --- a/libs/mpl/example/fsm/aux_/event.hpp +++ b/libs/mpl/example/fsm/aux_/event.hpp @@ -10,9 +10,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: event.hpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include "base_event.hpp" diff --git a/libs/mpl/example/fsm/aux_/state.hpp b/libs/mpl/example/fsm/aux_/state.hpp index af9c70550b..bbe2bbf36b 100644 --- a/libs/mpl/example/fsm/aux_/state.hpp +++ b/libs/mpl/example/fsm/aux_/state.hpp @@ -10,9 +10,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: state.hpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/integral_c.hpp> diff --git a/libs/mpl/example/fsm/aux_/transition.hpp b/libs/mpl/example/fsm/aux_/transition.hpp index 5b4f03d8b5..842e5e088e 100644 --- a/libs/mpl/example/fsm/aux_/transition.hpp +++ b/libs/mpl/example/fsm/aux_/transition.hpp @@ -10,9 +10,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: transition.hpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <cassert> diff --git a/libs/mpl/example/fsm/player.cpp b/libs/mpl/example/fsm/player.cpp index cd4185bce3..c3a5a12485 100644 --- a/libs/mpl/example/fsm/player.cpp +++ b/libs/mpl/example/fsm/player.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: player.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include "state_machine.hpp" #include <boost/mpl/list.hpp> diff --git a/libs/mpl/example/fsm/player1.cpp b/libs/mpl/example/fsm/player1.cpp index a5a1a2cbe9..a5a1a2cbe9 100644..100755 --- a/libs/mpl/example/fsm/player1.cpp +++ b/libs/mpl/example/fsm/player1.cpp diff --git a/libs/mpl/example/fsm/player2.cpp b/libs/mpl/example/fsm/player2.cpp index 8704ef5dc2..8704ef5dc2 100644..100755 --- a/libs/mpl/example/fsm/player2.cpp +++ b/libs/mpl/example/fsm/player2.cpp diff --git a/libs/mpl/example/fsm/state_machine.hpp b/libs/mpl/example/fsm/state_machine.hpp index 7b82b81d36..4f4e616a99 100644 --- a/libs/mpl/example/fsm/state_machine.hpp +++ b/libs/mpl/example/fsm/state_machine.hpp @@ -10,9 +10,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: state_machine.hpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include "aux_/event.hpp" #include "aux_/state.hpp" diff --git a/libs/mpl/example/inherit_linearly.cpp b/libs/mpl/example/inherit_linearly.cpp index b568da4270..368be77cc8 100644 --- a/libs/mpl/example/inherit_linearly.cpp +++ b/libs/mpl/example/inherit_linearly.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: inherit_linearly.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/inherit_linearly.hpp> #include <boost/mpl/int.hpp> diff --git a/libs/mpl/example/inherit_multiply.cpp b/libs/mpl/example/inherit_multiply.cpp index 859ba5b1de..e8a6fde2be 100644 --- a/libs/mpl/example/inherit_multiply.cpp +++ b/libs/mpl/example/inherit_multiply.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: inherit_multiply.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/inherit.hpp> #include <boost/mpl/inherit_linearly.hpp> diff --git a/libs/mpl/example/integer.cpp b/libs/mpl/example/integer.cpp index 3789fe4b15..879c413440 100644 --- a/libs/mpl/example/integer.cpp +++ b/libs/mpl/example/integer.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: integer.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/multiplies.hpp> #include <boost/mpl/list.hpp> diff --git a/libs/mpl/example/tuple_from_list.cpp b/libs/mpl/example/tuple_from_list.cpp index 8ecb12ccf4..bf5c6a9e97 100644 --- a/libs/mpl/example/tuple_from_list.cpp +++ b/libs/mpl/example/tuple_from_list.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: tuple_from_list.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/reverse_fold.hpp> #include <boost/mpl/list.hpp> diff --git a/libs/mpl/preprocessed/include/bcc/user.hpp b/libs/mpl/preprocessed/include/bcc/user.hpp index 76a1c70ed9..97340b285f 100644 --- a/libs/mpl/preprocessed/include/bcc/user.hpp +++ b/libs/mpl/preprocessed/include/bcc/user.hpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: user.hpp 49272 2008-10-11 06:50:46Z agurtovoy $ -// $Date: 2008-10-10 23:50:46 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49272 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_NO_CONFIG diff --git a/libs/mpl/preprocessed/include/bcc551/user.hpp b/libs/mpl/preprocessed/include/bcc551/user.hpp index 6bbe4b0b4d..eaa6fd9e8f 100644 --- a/libs/mpl/preprocessed/include/bcc551/user.hpp +++ b/libs/mpl/preprocessed/include/bcc551/user.hpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: user.hpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_NO_CONFIG diff --git a/libs/mpl/preprocessed/include/dmc/user.hpp b/libs/mpl/preprocessed/include/dmc/user.hpp index f4d87ae086..c0d92b14f4 100644 --- a/libs/mpl/preprocessed/include/dmc/user.hpp +++ b/libs/mpl/preprocessed/include/dmc/user.hpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: user.hpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_NO_CONFIG #define BOOST_MPL_CFG_DMC_AMBIGUOUS_CTPS diff --git a/libs/mpl/preprocessed/include/gcc/user.hpp b/libs/mpl/preprocessed/include/gcc/user.hpp index 5016f6977c..6059dc3e96 100644 --- a/libs/mpl/preprocessed/include/gcc/user.hpp +++ b/libs/mpl/preprocessed/include/gcc/user.hpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: user.hpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_NO_CONFIG #define BOOST_MPL_CFG_EXTENDED_TEMPLATE_PARAMETERS_MATCHING diff --git a/libs/mpl/preprocessed/include/msvc60/user.hpp b/libs/mpl/preprocessed/include/msvc60/user.hpp index bdd29a5513..06774f2710 100644 --- a/libs/mpl/preprocessed/include/msvc60/user.hpp +++ b/libs/mpl/preprocessed/include/msvc60/user.hpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: user.hpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_NO_CONFIG #define BOOST_MSVC 1200 diff --git a/libs/mpl/preprocessed/include/msvc70/user.hpp b/libs/mpl/preprocessed/include/msvc70/user.hpp index f80352c6cb..19d8acfcb3 100644 --- a/libs/mpl/preprocessed/include/msvc70/user.hpp +++ b/libs/mpl/preprocessed/include/msvc70/user.hpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: user.hpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_NO_CONFIG #define BOOST_MSVC 1300 diff --git a/libs/mpl/preprocessed/include/mwcw/user.hpp b/libs/mpl/preprocessed/include/mwcw/user.hpp index 43cfc1ed3c..0b74799e6c 100644 --- a/libs/mpl/preprocessed/include/mwcw/user.hpp +++ b/libs/mpl/preprocessed/include/mwcw/user.hpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: user.hpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_NO_CONFIG #define BOOST_MPL_CFG_BROKEN_DEFAULT_PARAMETERS_IN_NESTED_TEMPLATES diff --git a/libs/mpl/preprocessed/include/no_ctps/user.hpp b/libs/mpl/preprocessed/include/no_ctps/user.hpp index 4d952ba74a..f213849301 100644 --- a/libs/mpl/preprocessed/include/no_ctps/user.hpp +++ b/libs/mpl/preprocessed/include/no_ctps/user.hpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: user.hpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_NO_CONFIG #define BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION diff --git a/libs/mpl/preprocessed/include/no_ttp/user.hpp b/libs/mpl/preprocessed/include/no_ttp/user.hpp index c69a5d74d3..d354bdf9da 100644 --- a/libs/mpl/preprocessed/include/no_ttp/user.hpp +++ b/libs/mpl/preprocessed/include/no_ttp/user.hpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: user.hpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_NO_CONFIG #define BOOST_NO_TEMPLATE_TEMPLATES diff --git a/libs/mpl/preprocessed/include/plain/user.hpp b/libs/mpl/preprocessed/include/plain/user.hpp index 71f4eefacc..a6ecf15710 100644 --- a/libs/mpl/preprocessed/include/plain/user.hpp +++ b/libs/mpl/preprocessed/include/plain/user.hpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: user.hpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_NO_CONFIG #define BOOST_MPL_AUX_LAMBDA_SUPPORT(unused1, unused2, unused3) diff --git a/libs/mpl/preprocessed/include/typeof_based/user.hpp b/libs/mpl/preprocessed/include/typeof_based/user.hpp index c0a7db582e..36005bbd67 100644 --- a/libs/mpl/preprocessed/include/typeof_based/user.hpp +++ b/libs/mpl/preprocessed/include/typeof_based/user.hpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: user.hpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_NO_CONFIG #define BOOST_MPL_CFG_TYPEOF_BASED_SEQUENCES diff --git a/libs/mpl/preprocessed/list/list10.cpp b/libs/mpl/preprocessed/list/list10.cpp index 93f77c9313..1081c24fdf 100644 --- a/libs/mpl/preprocessed/list/list10.cpp +++ b/libs/mpl/preprocessed/list/list10.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: list10.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_MPL_PREPROCESSING_MODE #include <boost/config.hpp> diff --git a/libs/mpl/preprocessed/list/list10_c.cpp b/libs/mpl/preprocessed/list/list10_c.cpp index 6e784a82c1..d61940a70a 100644 --- a/libs/mpl/preprocessed/list/list10_c.cpp +++ b/libs/mpl/preprocessed/list/list10_c.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: list10_c.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_MPL_PREPROCESSING_MODE #include <boost/config.hpp> diff --git a/libs/mpl/preprocessed/list/list20.cpp b/libs/mpl/preprocessed/list/list20.cpp index 6dc6d8525d..ad11b3e8cc 100644 --- a/libs/mpl/preprocessed/list/list20.cpp +++ b/libs/mpl/preprocessed/list/list20.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: list20.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_MPL_PREPROCESSING_MODE #include <boost/config.hpp> diff --git a/libs/mpl/preprocessed/list/list20_c.cpp b/libs/mpl/preprocessed/list/list20_c.cpp index 1220e52c8e..a9c93ae7c7 100644 --- a/libs/mpl/preprocessed/list/list20_c.cpp +++ b/libs/mpl/preprocessed/list/list20_c.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: list20_c.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_MPL_PREPROCESSING_MODE #include <boost/config.hpp> diff --git a/libs/mpl/preprocessed/list/list30.cpp b/libs/mpl/preprocessed/list/list30.cpp index 0a188b5baf..8c16a64708 100644 --- a/libs/mpl/preprocessed/list/list30.cpp +++ b/libs/mpl/preprocessed/list/list30.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: list30.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_MPL_PREPROCESSING_MODE #include <boost/config.hpp> diff --git a/libs/mpl/preprocessed/list/list30_c.cpp b/libs/mpl/preprocessed/list/list30_c.cpp index 646b14975d..9d7539d39d 100644 --- a/libs/mpl/preprocessed/list/list30_c.cpp +++ b/libs/mpl/preprocessed/list/list30_c.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: list30_c.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_MPL_PREPROCESSING_MODE #include <boost/config.hpp> diff --git a/libs/mpl/preprocessed/list/list40.cpp b/libs/mpl/preprocessed/list/list40.cpp index bba0aefac2..364fda2881 100644 --- a/libs/mpl/preprocessed/list/list40.cpp +++ b/libs/mpl/preprocessed/list/list40.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: list40.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_MPL_PREPROCESSING_MODE #include <boost/config.hpp> diff --git a/libs/mpl/preprocessed/list/list40_c.cpp b/libs/mpl/preprocessed/list/list40_c.cpp index e64323626c..ceabeb98f5 100644 --- a/libs/mpl/preprocessed/list/list40_c.cpp +++ b/libs/mpl/preprocessed/list/list40_c.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: list40_c.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_MPL_PREPROCESSING_MODE #include <boost/config.hpp> diff --git a/libs/mpl/preprocessed/list/list50.cpp b/libs/mpl/preprocessed/list/list50.cpp index 359c44bf19..da35a615ff 100644 --- a/libs/mpl/preprocessed/list/list50.cpp +++ b/libs/mpl/preprocessed/list/list50.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: list50.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_MPL_PREPROCESSING_MODE #include <boost/config.hpp> diff --git a/libs/mpl/preprocessed/list/list50_c.cpp b/libs/mpl/preprocessed/list/list50_c.cpp index e176995722..f8d54ecef2 100644 --- a/libs/mpl/preprocessed/list/list50_c.cpp +++ b/libs/mpl/preprocessed/list/list50_c.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: list50_c.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_MPL_PREPROCESSING_MODE #include <boost/config.hpp> diff --git a/libs/mpl/preprocessed/map/map10.cpp b/libs/mpl/preprocessed/map/map10.cpp index 7ed29189eb..4636ccd9d9 100644 --- a/libs/mpl/preprocessed/map/map10.cpp +++ b/libs/mpl/preprocessed/map/map10.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: map10.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_MPL_PREPROCESSING_MODE #include <boost/config.hpp> diff --git a/libs/mpl/preprocessed/map/map20.cpp b/libs/mpl/preprocessed/map/map20.cpp index 699c1422e3..d95a8b0755 100644 --- a/libs/mpl/preprocessed/map/map20.cpp +++ b/libs/mpl/preprocessed/map/map20.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: map20.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_MPL_PREPROCESSING_MODE #include <boost/config.hpp> diff --git a/libs/mpl/preprocessed/map/map30.cpp b/libs/mpl/preprocessed/map/map30.cpp index fee53a35fd..487b9e0d46 100644 --- a/libs/mpl/preprocessed/map/map30.cpp +++ b/libs/mpl/preprocessed/map/map30.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: map30.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_MPL_PREPROCESSING_MODE #include <boost/config.hpp> diff --git a/libs/mpl/preprocessed/map/map40.cpp b/libs/mpl/preprocessed/map/map40.cpp index 053a76849b..748e5ad465 100644 --- a/libs/mpl/preprocessed/map/map40.cpp +++ b/libs/mpl/preprocessed/map/map40.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: map40.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_MPL_PREPROCESSING_MODE #include <boost/config.hpp> diff --git a/libs/mpl/preprocessed/map/map50.cpp b/libs/mpl/preprocessed/map/map50.cpp index e289e6d52a..261502ce79 100644 --- a/libs/mpl/preprocessed/map/map50.cpp +++ b/libs/mpl/preprocessed/map/map50.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: map50.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_MPL_PREPROCESSING_MODE #include <boost/config.hpp> diff --git a/libs/mpl/preprocessed/pp.py b/libs/mpl/preprocessed/pp.py index ac1b00a1f8..24bfd27e7d 100644 --- a/libs/mpl/preprocessed/pp.py +++ b/libs/mpl/preprocessed/pp.py @@ -7,9 +7,9 @@ # # See http://www.boost.org/libs/mpl for documentation. -# $Id: pp.py 49270 2008-10-11 06:35:10Z agurtovoy $ -# $Date: 2008-10-10 23:35:10 -0700 (Fri, 10 Oct 2008) $ -# $Revision: 49270 $ +# $Id$ +# $Date$ +# $Revision$ import fileinput import os diff --git a/libs/mpl/preprocessed/preprocess.cmd b/libs/mpl/preprocessed/preprocess.cmd index d1042c34d1..d1042c34d1 100644..100755 --- a/libs/mpl/preprocessed/preprocess.cmd +++ b/libs/mpl/preprocessed/preprocess.cmd diff --git a/libs/mpl/preprocessed/preprocess.py b/libs/mpl/preprocessed/preprocess.py index b12725d365..31a1df477c 100644 --- a/libs/mpl/preprocessed/preprocess.py +++ b/libs/mpl/preprocessed/preprocess.py @@ -7,9 +7,9 @@ # # See http://www.boost.org/libs/mpl for documentation. -# $Id: preprocess.py 49269 2008-10-11 06:30:50Z agurtovoy $ -# $Date: 2008-10-10 23:30:50 -0700 (Fri, 10 Oct 2008) $ -# $Revision: 49269 $ +# $Id$ +# $Date$ +# $Revision$ import pp import shutil diff --git a/libs/mpl/preprocessed/preprocess_list.py b/libs/mpl/preprocessed/preprocess_list.py index ef24c70451..ae172c26bb 100644 --- a/libs/mpl/preprocessed/preprocess_list.py +++ b/libs/mpl/preprocessed/preprocess_list.py @@ -7,9 +7,9 @@ # # See http://www.boost.org/libs/mpl for documentation. -# $Id: preprocess_list.py 49269 2008-10-11 06:30:50Z agurtovoy $ -# $Date: 2008-10-10 23:30:50 -0700 (Fri, 10 Oct 2008) $ -# $Revision: 49269 $ +# $Id$ +# $Date$ +# $Revision$ import preprocess import os.path diff --git a/libs/mpl/preprocessed/preprocess_map.py b/libs/mpl/preprocessed/preprocess_map.py index 7f8e3f6a4f..a7911281fb 100644 --- a/libs/mpl/preprocessed/preprocess_map.py +++ b/libs/mpl/preprocessed/preprocess_map.py @@ -7,9 +7,9 @@ # # See http://www.boost.org/libs/mpl for documentation. -# $Id: preprocess_map.py 49269 2008-10-11 06:30:50Z agurtovoy $ -# $Date: 2008-10-10 23:30:50 -0700 (Fri, 10 Oct 2008) $ -# $Revision: 49269 $ +# $Id$ +# $Date$ +# $Revision$ import preprocess import os.path diff --git a/libs/mpl/preprocessed/preprocess_set.py b/libs/mpl/preprocessed/preprocess_set.py index 7fd308512b..9220a9b3f5 100644 --- a/libs/mpl/preprocessed/preprocess_set.py +++ b/libs/mpl/preprocessed/preprocess_set.py @@ -7,9 +7,9 @@ # # See http://www.boost.org/libs/mpl for documentation. -# $Id: preprocess_set.py 49269 2008-10-11 06:30:50Z agurtovoy $ -# $Date: 2008-10-10 23:30:50 -0700 (Fri, 10 Oct 2008) $ -# $Revision: 49269 $ +# $Id$ +# $Date$ +# $Revision$ import preprocess import os.path diff --git a/libs/mpl/preprocessed/preprocess_vector.py b/libs/mpl/preprocessed/preprocess_vector.py index 09a967f535..3de89d152a 100644 --- a/libs/mpl/preprocessed/preprocess_vector.py +++ b/libs/mpl/preprocessed/preprocess_vector.py @@ -7,9 +7,9 @@ # # See http://www.boost.org/libs/mpl for documentation. -# $Id: preprocess_vector.py 49269 2008-10-11 06:30:50Z agurtovoy $ -# $Date: 2008-10-10 23:30:50 -0700 (Fri, 10 Oct 2008) $ -# $Revision: 49269 $ +# $Id$ +# $Date$ +# $Revision$ import preprocess import os.path diff --git a/libs/mpl/preprocessed/set/set10.cpp b/libs/mpl/preprocessed/set/set10.cpp index dcc4528f01..20431d544a 100644 --- a/libs/mpl/preprocessed/set/set10.cpp +++ b/libs/mpl/preprocessed/set/set10.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: set10.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_MPL_PREPROCESSING_MODE #include <boost/config.hpp> diff --git a/libs/mpl/preprocessed/set/set10_c.cpp b/libs/mpl/preprocessed/set/set10_c.cpp index acb1cb4d1c..1e862e0f24 100644 --- a/libs/mpl/preprocessed/set/set10_c.cpp +++ b/libs/mpl/preprocessed/set/set10_c.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: set10_c.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_MPL_PREPROCESSING_MODE #include <boost/config.hpp> diff --git a/libs/mpl/preprocessed/set/set20.cpp b/libs/mpl/preprocessed/set/set20.cpp index e5e6135fd1..49d9ff0259 100644 --- a/libs/mpl/preprocessed/set/set20.cpp +++ b/libs/mpl/preprocessed/set/set20.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: set20.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_MPL_PREPROCESSING_MODE #include <boost/config.hpp> diff --git a/libs/mpl/preprocessed/set/set20_c.cpp b/libs/mpl/preprocessed/set/set20_c.cpp index 966e07c742..056405f2e0 100644 --- a/libs/mpl/preprocessed/set/set20_c.cpp +++ b/libs/mpl/preprocessed/set/set20_c.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: set20_c.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_MPL_PREPROCESSING_MODE #include <boost/config.hpp> diff --git a/libs/mpl/preprocessed/set/set30.cpp b/libs/mpl/preprocessed/set/set30.cpp index cde94b4a7c..c8b266598c 100644 --- a/libs/mpl/preprocessed/set/set30.cpp +++ b/libs/mpl/preprocessed/set/set30.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: set30.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_MPL_PREPROCESSING_MODE #include <boost/config.hpp> diff --git a/libs/mpl/preprocessed/set/set30_c.cpp b/libs/mpl/preprocessed/set/set30_c.cpp index 866cc5f9d6..3134c23260 100644 --- a/libs/mpl/preprocessed/set/set30_c.cpp +++ b/libs/mpl/preprocessed/set/set30_c.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: set30_c.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_MPL_PREPROCESSING_MODE #include <boost/config.hpp> diff --git a/libs/mpl/preprocessed/set/set40.cpp b/libs/mpl/preprocessed/set/set40.cpp index 2926148a85..62bb1ef4f1 100644 --- a/libs/mpl/preprocessed/set/set40.cpp +++ b/libs/mpl/preprocessed/set/set40.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: set40.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_MPL_PREPROCESSING_MODE #include <boost/config.hpp> diff --git a/libs/mpl/preprocessed/set/set40_c.cpp b/libs/mpl/preprocessed/set/set40_c.cpp index abd9e927bd..081d856356 100644 --- a/libs/mpl/preprocessed/set/set40_c.cpp +++ b/libs/mpl/preprocessed/set/set40_c.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: set40_c.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_MPL_PREPROCESSING_MODE #include <boost/config.hpp> diff --git a/libs/mpl/preprocessed/set/set50.cpp b/libs/mpl/preprocessed/set/set50.cpp index b3167db2d5..6866664b29 100644 --- a/libs/mpl/preprocessed/set/set50.cpp +++ b/libs/mpl/preprocessed/set/set50.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: set50.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_MPL_PREPROCESSING_MODE #include <boost/config.hpp> diff --git a/libs/mpl/preprocessed/set/set50_c.cpp b/libs/mpl/preprocessed/set/set50_c.cpp index 23a3b9dba7..0ce79819a1 100644 --- a/libs/mpl/preprocessed/set/set50_c.cpp +++ b/libs/mpl/preprocessed/set/set50_c.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: set50_c.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_MPL_PREPROCESSING_MODE #include <boost/config.hpp> diff --git a/libs/mpl/preprocessed/src/advance_backward.cpp b/libs/mpl/preprocessed/src/advance_backward.cpp index 37516c74b9..d75aee74cf 100644 --- a/libs/mpl/preprocessed/src/advance_backward.cpp +++ b/libs/mpl/preprocessed/src/advance_backward.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: advance_backward.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_MPL_PREPROCESSING_MODE #include <boost/config.hpp> diff --git a/libs/mpl/preprocessed/src/advance_forward.cpp b/libs/mpl/preprocessed/src/advance_forward.cpp index bad9a36fbb..0a8324ae87 100644 --- a/libs/mpl/preprocessed/src/advance_forward.cpp +++ b/libs/mpl/preprocessed/src/advance_forward.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: advance_forward.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_MPL_PREPROCESSING_MODE #include <boost/config.hpp> diff --git a/libs/mpl/preprocessed/src/and.cpp b/libs/mpl/preprocessed/src/and.cpp index 33ac94d86b..d44a8fd9f8 100644 --- a/libs/mpl/preprocessed/src/and.cpp +++ b/libs/mpl/preprocessed/src/and.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: and.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_MPL_PREPROCESSING_MODE #include <boost/config.hpp> diff --git a/libs/mpl/preprocessed/src/apply.cpp b/libs/mpl/preprocessed/src/apply.cpp index 55fcae056a..10d4aa7a0f 100644 --- a/libs/mpl/preprocessed/src/apply.cpp +++ b/libs/mpl/preprocessed/src/apply.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: apply.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_MPL_PREPROCESSING_MODE #include <boost/config.hpp> diff --git a/libs/mpl/preprocessed/src/apply_fwd.cpp b/libs/mpl/preprocessed/src/apply_fwd.cpp index d8ea64ce85..dca1174932 100644 --- a/libs/mpl/preprocessed/src/apply_fwd.cpp +++ b/libs/mpl/preprocessed/src/apply_fwd.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: apply_fwd.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_MPL_PREPROCESSING_MODE #include <boost/config.hpp> diff --git a/libs/mpl/preprocessed/src/apply_wrap.cpp b/libs/mpl/preprocessed/src/apply_wrap.cpp index 5c43a36390..41b737d658 100644 --- a/libs/mpl/preprocessed/src/apply_wrap.cpp +++ b/libs/mpl/preprocessed/src/apply_wrap.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: apply_wrap.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_MPL_PREPROCESSING_MODE #include <boost/config.hpp> diff --git a/libs/mpl/preprocessed/src/arg.cpp b/libs/mpl/preprocessed/src/arg.cpp index c07160955f..d63b3ced46 100644 --- a/libs/mpl/preprocessed/src/arg.cpp +++ b/libs/mpl/preprocessed/src/arg.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: arg.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_MPL_PREPROCESSING_MODE #include <boost/config.hpp> diff --git a/libs/mpl/preprocessed/src/basic_bind.cpp b/libs/mpl/preprocessed/src/basic_bind.cpp index de7bd29e61..ebf063f2ff 100644 --- a/libs/mpl/preprocessed/src/basic_bind.cpp +++ b/libs/mpl/preprocessed/src/basic_bind.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: basic_bind.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_MPL_PREPROCESSING_MODE #include <boost/config.hpp> diff --git a/libs/mpl/preprocessed/src/bind.cpp b/libs/mpl/preprocessed/src/bind.cpp index fb1c100f85..8fb1537fd2 100644 --- a/libs/mpl/preprocessed/src/bind.cpp +++ b/libs/mpl/preprocessed/src/bind.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: bind.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_MPL_PREPROCESSING_MODE #include <boost/config.hpp> diff --git a/libs/mpl/preprocessed/src/bind_fwd.cpp b/libs/mpl/preprocessed/src/bind_fwd.cpp index 9d5cdc9573..8ed1be137f 100644 --- a/libs/mpl/preprocessed/src/bind_fwd.cpp +++ b/libs/mpl/preprocessed/src/bind_fwd.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: bind_fwd.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_MPL_PREPROCESSING_MODE #include <boost/config.hpp> diff --git a/libs/mpl/preprocessed/src/bitand.cpp b/libs/mpl/preprocessed/src/bitand.cpp index f855159112..25f1a72525 100644 --- a/libs/mpl/preprocessed/src/bitand.cpp +++ b/libs/mpl/preprocessed/src/bitand.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: bitand.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_MPL_PREPROCESSING_MODE #include <boost/config.hpp> diff --git a/libs/mpl/preprocessed/src/bitor.cpp b/libs/mpl/preprocessed/src/bitor.cpp index a1b25853bb..09ec816091 100644 --- a/libs/mpl/preprocessed/src/bitor.cpp +++ b/libs/mpl/preprocessed/src/bitor.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: bitor.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_MPL_PREPROCESSING_MODE #include <boost/config.hpp> diff --git a/libs/mpl/preprocessed/src/bitxor.cpp b/libs/mpl/preprocessed/src/bitxor.cpp index 9e2bb8059a..1656c9f67c 100644 --- a/libs/mpl/preprocessed/src/bitxor.cpp +++ b/libs/mpl/preprocessed/src/bitxor.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: bitxor.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_MPL_PREPROCESSING_MODE #include <boost/config.hpp> diff --git a/libs/mpl/preprocessed/src/deque.cpp b/libs/mpl/preprocessed/src/deque.cpp index 8a3db23cad..f071519329 100644 --- a/libs/mpl/preprocessed/src/deque.cpp +++ b/libs/mpl/preprocessed/src/deque.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: deque.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_MPL_PREPROCESSING_MODE #include <boost/config.hpp> diff --git a/libs/mpl/preprocessed/src/divides.cpp b/libs/mpl/preprocessed/src/divides.cpp index 32062dc53d..cb59f2812c 100644 --- a/libs/mpl/preprocessed/src/divides.cpp +++ b/libs/mpl/preprocessed/src/divides.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: divides.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_MPL_PREPROCESSING_MODE #include <boost/config.hpp> diff --git a/libs/mpl/preprocessed/src/equal_to.cpp b/libs/mpl/preprocessed/src/equal_to.cpp index a2b33ca67a..5158e74182 100644 --- a/libs/mpl/preprocessed/src/equal_to.cpp +++ b/libs/mpl/preprocessed/src/equal_to.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: equal_to.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_MPL_PREPROCESSING_MODE #include <boost/config.hpp> diff --git a/libs/mpl/preprocessed/src/fold_impl.cpp b/libs/mpl/preprocessed/src/fold_impl.cpp index 29793dec51..81cdcddaf8 100644 --- a/libs/mpl/preprocessed/src/fold_impl.cpp +++ b/libs/mpl/preprocessed/src/fold_impl.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: fold_impl.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_MPL_PREPROCESSING_MODE #include <boost/config.hpp> diff --git a/libs/mpl/preprocessed/src/full_lambda.cpp b/libs/mpl/preprocessed/src/full_lambda.cpp index 86ecbd22ce..e323cc6a6b 100644 --- a/libs/mpl/preprocessed/src/full_lambda.cpp +++ b/libs/mpl/preprocessed/src/full_lambda.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: full_lambda.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_MPL_PREPROCESSING_MODE #include <boost/config.hpp> diff --git a/libs/mpl/preprocessed/src/greater.cpp b/libs/mpl/preprocessed/src/greater.cpp index 86c8eecec6..e344dac6cd 100644 --- a/libs/mpl/preprocessed/src/greater.cpp +++ b/libs/mpl/preprocessed/src/greater.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: greater.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_MPL_PREPROCESSING_MODE #include <boost/config.hpp> diff --git a/libs/mpl/preprocessed/src/greater_equal.cpp b/libs/mpl/preprocessed/src/greater_equal.cpp index 89e24ffba7..faf43704d6 100644 --- a/libs/mpl/preprocessed/src/greater_equal.cpp +++ b/libs/mpl/preprocessed/src/greater_equal.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: greater_equal.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_MPL_PREPROCESSING_MODE #include <boost/config.hpp> diff --git a/libs/mpl/preprocessed/src/inherit.cpp b/libs/mpl/preprocessed/src/inherit.cpp index ed9f0d5942..b00c83f3db 100644 --- a/libs/mpl/preprocessed/src/inherit.cpp +++ b/libs/mpl/preprocessed/src/inherit.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: inherit.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_MPL_PREPROCESSING_MODE #include <boost/config.hpp> diff --git a/libs/mpl/preprocessed/src/iter_fold_if_impl.cpp b/libs/mpl/preprocessed/src/iter_fold_if_impl.cpp index 04c1bb36b1..386f59f0b8 100644 --- a/libs/mpl/preprocessed/src/iter_fold_if_impl.cpp +++ b/libs/mpl/preprocessed/src/iter_fold_if_impl.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: iter_fold_if_impl.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_MPL_PREPROCESSING_MODE #include <boost/config.hpp> diff --git a/libs/mpl/preprocessed/src/iter_fold_impl.cpp b/libs/mpl/preprocessed/src/iter_fold_impl.cpp index ae1aed477d..13cc36cdad 100644 --- a/libs/mpl/preprocessed/src/iter_fold_impl.cpp +++ b/libs/mpl/preprocessed/src/iter_fold_impl.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: iter_fold_impl.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_MPL_PREPROCESSING_MODE #include <boost/config.hpp> diff --git a/libs/mpl/preprocessed/src/lambda_no_ctps.cpp b/libs/mpl/preprocessed/src/lambda_no_ctps.cpp index bf506d2fbb..9afc341adf 100644 --- a/libs/mpl/preprocessed/src/lambda_no_ctps.cpp +++ b/libs/mpl/preprocessed/src/lambda_no_ctps.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: lambda_no_ctps.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_MPL_PREPROCESSING_MODE #include <boost/config.hpp> diff --git a/libs/mpl/preprocessed/src/less.cpp b/libs/mpl/preprocessed/src/less.cpp index 3a8c594267..b5eba3c11a 100644 --- a/libs/mpl/preprocessed/src/less.cpp +++ b/libs/mpl/preprocessed/src/less.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: less.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_MPL_PREPROCESSING_MODE #include <boost/config.hpp> diff --git a/libs/mpl/preprocessed/src/less_equal.cpp b/libs/mpl/preprocessed/src/less_equal.cpp index 3e0f8e8f03..a052119da8 100644 --- a/libs/mpl/preprocessed/src/less_equal.cpp +++ b/libs/mpl/preprocessed/src/less_equal.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: less_equal.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_MPL_PREPROCESSING_MODE #include <boost/config.hpp> diff --git a/libs/mpl/preprocessed/src/list.cpp b/libs/mpl/preprocessed/src/list.cpp index 07245c022b..159083941d 100644 --- a/libs/mpl/preprocessed/src/list.cpp +++ b/libs/mpl/preprocessed/src/list.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: list.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_MPL_PREPROCESSING_MODE #include <boost/config.hpp> diff --git a/libs/mpl/preprocessed/src/list_c.cpp b/libs/mpl/preprocessed/src/list_c.cpp index 9bc8c9a994..1fd93f2dc7 100644 --- a/libs/mpl/preprocessed/src/list_c.cpp +++ b/libs/mpl/preprocessed/src/list_c.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: list_c.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_MPL_PREPROCESSING_MODE #include <boost/config.hpp> diff --git a/libs/mpl/preprocessed/src/map.cpp b/libs/mpl/preprocessed/src/map.cpp index f9ee9e7aed..588726788f 100644 --- a/libs/mpl/preprocessed/src/map.cpp +++ b/libs/mpl/preprocessed/src/map.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: map.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_MPL_PREPROCESSING_MODE #include <boost/config.hpp> diff --git a/libs/mpl/preprocessed/src/minus.cpp b/libs/mpl/preprocessed/src/minus.cpp index a0e657ae32..cdd65ef9d9 100644 --- a/libs/mpl/preprocessed/src/minus.cpp +++ b/libs/mpl/preprocessed/src/minus.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: minus.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_MPL_PREPROCESSING_MODE #include <boost/config.hpp> diff --git a/libs/mpl/preprocessed/src/modulus.cpp b/libs/mpl/preprocessed/src/modulus.cpp index 6866e2e09a..0eb0adf46c 100644 --- a/libs/mpl/preprocessed/src/modulus.cpp +++ b/libs/mpl/preprocessed/src/modulus.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: modulus.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_MPL_PREPROCESSING_MODE #include <boost/config.hpp> diff --git a/libs/mpl/preprocessed/src/not_equal_to.cpp b/libs/mpl/preprocessed/src/not_equal_to.cpp index 8143a07ae8..dffa86c7c8 100644 --- a/libs/mpl/preprocessed/src/not_equal_to.cpp +++ b/libs/mpl/preprocessed/src/not_equal_to.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: not_equal_to.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_MPL_PREPROCESSING_MODE #include <boost/config.hpp> diff --git a/libs/mpl/preprocessed/src/or.cpp b/libs/mpl/preprocessed/src/or.cpp index 42fc88aa2c..d58ed510f7 100644 --- a/libs/mpl/preprocessed/src/or.cpp +++ b/libs/mpl/preprocessed/src/or.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: or.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_MPL_PREPROCESSING_MODE #include <boost/config.hpp> diff --git a/libs/mpl/preprocessed/src/placeholders.cpp b/libs/mpl/preprocessed/src/placeholders.cpp index 17ae651cde..4acd7f76c4 100644 --- a/libs/mpl/preprocessed/src/placeholders.cpp +++ b/libs/mpl/preprocessed/src/placeholders.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: placeholders.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_MPL_PREPROCESSING_MODE #include <boost/config.hpp> diff --git a/libs/mpl/preprocessed/src/plus.cpp b/libs/mpl/preprocessed/src/plus.cpp index 23d2d3f168..4b4b450e55 100644 --- a/libs/mpl/preprocessed/src/plus.cpp +++ b/libs/mpl/preprocessed/src/plus.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: plus.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_MPL_PREPROCESSING_MODE #include <boost/config.hpp> diff --git a/libs/mpl/preprocessed/src/quote.cpp b/libs/mpl/preprocessed/src/quote.cpp index 2c3d63c6d5..9cec2efa07 100644 --- a/libs/mpl/preprocessed/src/quote.cpp +++ b/libs/mpl/preprocessed/src/quote.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: quote.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_MPL_PREPROCESSING_MODE #include <boost/config.hpp> diff --git a/libs/mpl/preprocessed/src/reverse_fold_impl.cpp b/libs/mpl/preprocessed/src/reverse_fold_impl.cpp index 4f501500b9..cdd6b9f6e2 100644 --- a/libs/mpl/preprocessed/src/reverse_fold_impl.cpp +++ b/libs/mpl/preprocessed/src/reverse_fold_impl.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: reverse_fold_impl.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_MPL_PREPROCESSING_MODE #include <boost/config.hpp> diff --git a/libs/mpl/preprocessed/src/reverse_iter_fold_impl.cpp b/libs/mpl/preprocessed/src/reverse_iter_fold_impl.cpp index 1b56f11e74..b3859d7e80 100644 --- a/libs/mpl/preprocessed/src/reverse_iter_fold_impl.cpp +++ b/libs/mpl/preprocessed/src/reverse_iter_fold_impl.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: reverse_iter_fold_impl.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_MPL_PREPROCESSING_MODE #include <boost/config.hpp> diff --git a/libs/mpl/preprocessed/src/set.cpp b/libs/mpl/preprocessed/src/set.cpp index d9fe0aea42..0984cc9aa5 100644 --- a/libs/mpl/preprocessed/src/set.cpp +++ b/libs/mpl/preprocessed/src/set.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: set.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_MPL_PREPROCESSING_MODE #include <boost/config.hpp> diff --git a/libs/mpl/preprocessed/src/set_c.cpp b/libs/mpl/preprocessed/src/set_c.cpp index 32bc4372a2..3c1f6dbb68 100644 --- a/libs/mpl/preprocessed/src/set_c.cpp +++ b/libs/mpl/preprocessed/src/set_c.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: set_c.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_MPL_PREPROCESSING_MODE #include <boost/config.hpp> diff --git a/libs/mpl/preprocessed/src/shift_left.cpp b/libs/mpl/preprocessed/src/shift_left.cpp index 3995735d94..c0c3d0f8f2 100644 --- a/libs/mpl/preprocessed/src/shift_left.cpp +++ b/libs/mpl/preprocessed/src/shift_left.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: shift_left.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_MPL_PREPROCESSING_MODE #include <boost/config.hpp> diff --git a/libs/mpl/preprocessed/src/shift_right.cpp b/libs/mpl/preprocessed/src/shift_right.cpp index fd0d0f8d05..16f3dbf28f 100644 --- a/libs/mpl/preprocessed/src/shift_right.cpp +++ b/libs/mpl/preprocessed/src/shift_right.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: shift_right.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_MPL_PREPROCESSING_MODE #include <boost/config.hpp> diff --git a/libs/mpl/preprocessed/src/template_arity.cpp b/libs/mpl/preprocessed/src/template_arity.cpp index 875ee1f6d0..eee7ba8b7d 100644 --- a/libs/mpl/preprocessed/src/template_arity.cpp +++ b/libs/mpl/preprocessed/src/template_arity.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: template_arity.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_MPL_PREPROCESSING_MODE #include <boost/config.hpp> diff --git a/libs/mpl/preprocessed/src/times.cpp b/libs/mpl/preprocessed/src/times.cpp index 28c476faf0..122cfb0cc3 100644 --- a/libs/mpl/preprocessed/src/times.cpp +++ b/libs/mpl/preprocessed/src/times.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: times.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_MPL_PREPROCESSING_MODE #include <boost/config.hpp> diff --git a/libs/mpl/preprocessed/src/unpack_args.cpp b/libs/mpl/preprocessed/src/unpack_args.cpp index 50e153ce3a..c3a6290537 100644 --- a/libs/mpl/preprocessed/src/unpack_args.cpp +++ b/libs/mpl/preprocessed/src/unpack_args.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: unpack_args.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_MPL_PREPROCESSING_MODE #include <boost/config.hpp> diff --git a/libs/mpl/preprocessed/src/vector.cpp b/libs/mpl/preprocessed/src/vector.cpp index 8c7437f457..ab1104bf74 100644 --- a/libs/mpl/preprocessed/src/vector.cpp +++ b/libs/mpl/preprocessed/src/vector.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: vector.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_MPL_PREPROCESSING_MODE #include <boost/config.hpp> diff --git a/libs/mpl/preprocessed/src/vector_c.cpp b/libs/mpl/preprocessed/src/vector_c.cpp index 8d06c0d20f..1b3891cbb8 100644 --- a/libs/mpl/preprocessed/src/vector_c.cpp +++ b/libs/mpl/preprocessed/src/vector_c.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: vector_c.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_MPL_PREPROCESSING_MODE #include <boost/config.hpp> diff --git a/libs/mpl/preprocessed/vector/vector10.cpp b/libs/mpl/preprocessed/vector/vector10.cpp index d7acb6b9fc..6276669e97 100644 --- a/libs/mpl/preprocessed/vector/vector10.cpp +++ b/libs/mpl/preprocessed/vector/vector10.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: vector10.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_MPL_PREPROCESSING_MODE #include <boost/config.hpp> diff --git a/libs/mpl/preprocessed/vector/vector10_c.cpp b/libs/mpl/preprocessed/vector/vector10_c.cpp index 29a226c6b9..f2c7a05a8c 100644 --- a/libs/mpl/preprocessed/vector/vector10_c.cpp +++ b/libs/mpl/preprocessed/vector/vector10_c.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: vector10_c.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_MPL_PREPROCESSING_MODE #include <boost/config.hpp> diff --git a/libs/mpl/preprocessed/vector/vector20.cpp b/libs/mpl/preprocessed/vector/vector20.cpp index c8b5668d50..d825408794 100644 --- a/libs/mpl/preprocessed/vector/vector20.cpp +++ b/libs/mpl/preprocessed/vector/vector20.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: vector20.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_MPL_PREPROCESSING_MODE #include <boost/config.hpp> diff --git a/libs/mpl/preprocessed/vector/vector20_c.cpp b/libs/mpl/preprocessed/vector/vector20_c.cpp index 230254bb04..9c1c53148e 100644 --- a/libs/mpl/preprocessed/vector/vector20_c.cpp +++ b/libs/mpl/preprocessed/vector/vector20_c.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: vector20_c.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_MPL_PREPROCESSING_MODE #include <boost/config.hpp> diff --git a/libs/mpl/preprocessed/vector/vector30.cpp b/libs/mpl/preprocessed/vector/vector30.cpp index f3c979fe07..ccddd343e9 100644 --- a/libs/mpl/preprocessed/vector/vector30.cpp +++ b/libs/mpl/preprocessed/vector/vector30.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: vector30.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_MPL_PREPROCESSING_MODE #include <boost/config.hpp> diff --git a/libs/mpl/preprocessed/vector/vector30_c.cpp b/libs/mpl/preprocessed/vector/vector30_c.cpp index fb7b50b1d2..7c43f8a7c5 100644 --- a/libs/mpl/preprocessed/vector/vector30_c.cpp +++ b/libs/mpl/preprocessed/vector/vector30_c.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: vector30_c.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_MPL_PREPROCESSING_MODE #include <boost/config.hpp> diff --git a/libs/mpl/preprocessed/vector/vector40.cpp b/libs/mpl/preprocessed/vector/vector40.cpp index 79aac1038e..2584309e49 100644 --- a/libs/mpl/preprocessed/vector/vector40.cpp +++ b/libs/mpl/preprocessed/vector/vector40.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: vector40.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_MPL_PREPROCESSING_MODE #include <boost/config.hpp> diff --git a/libs/mpl/preprocessed/vector/vector40_c.cpp b/libs/mpl/preprocessed/vector/vector40_c.cpp index b62c72e109..15a8608c64 100644 --- a/libs/mpl/preprocessed/vector/vector40_c.cpp +++ b/libs/mpl/preprocessed/vector/vector40_c.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: vector40_c.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_MPL_PREPROCESSING_MODE #include <boost/config.hpp> diff --git a/libs/mpl/preprocessed/vector/vector50.cpp b/libs/mpl/preprocessed/vector/vector50.cpp index 1a9f2d5af7..dd577c9fa4 100644 --- a/libs/mpl/preprocessed/vector/vector50.cpp +++ b/libs/mpl/preprocessed/vector/vector50.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: vector50.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_MPL_PREPROCESSING_MODE #include <boost/config.hpp> diff --git a/libs/mpl/preprocessed/vector/vector50_c.cpp b/libs/mpl/preprocessed/vector/vector50_c.cpp index 27ec69ee34..2acdbcc493 100644 --- a/libs/mpl/preprocessed/vector/vector50_c.cpp +++ b/libs/mpl/preprocessed/vector/vector50_c.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: vector50_c.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #define BOOST_MPL_PREPROCESSING_MODE #include <boost/config.hpp> diff --git a/libs/mpl/test/advance.cpp b/libs/mpl/test/advance.cpp index d10d68b1d5..e174ae4c33 100644 --- a/libs/mpl/test/advance.cpp +++ b/libs/mpl/test/advance.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: advance.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/advance.hpp> #include <boost/mpl/iterator_tags.hpp> diff --git a/libs/mpl/test/always.cpp b/libs/mpl/test/always.cpp index 3f4ce3813e..c879b973f2 100644 --- a/libs/mpl/test/always.cpp +++ b/libs/mpl/test/always.cpp @@ -1,15 +1,15 @@ // Copyright Aleksey Gurtovoy 2000-2004 // -// Distributed under the Boost Software License, Version 1.0. -// (See accompanying file LICENSE_1_0.txt or copy at +// Distributed under the Boost Software License, Version 1.0. +// (See accompanying file LICENSE_1_0.txt or copy at // http://www.boost.org/LICENSE_1_0.txt) // // See http://www.boost.org/libs/mpl for documentation. -// $Id: always.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/apply.hpp> #include <boost/mpl/always.hpp> @@ -22,6 +22,8 @@ MPL_TEST_CASE() { typedef always<true_> always_true; + MPL_ASSERT(( apply< always_true > )); + MPL_ASSERT(( apply0< always_true > )); MPL_ASSERT(( apply1< always_true,false_ > )); MPL_ASSERT(( apply2< always_true,false_,false_ > )); MPL_ASSERT(( apply3< always_true,false_,false_,false_ > )); @@ -30,12 +32,16 @@ MPL_TEST_CASE() MPL_TEST_CASE() { - typedef always< int_<10> > always_10; + typedef always< int_<10> > always_10; + typedef apply< always_10 >::type res; + typedef apply0< always_10 >::type res0; typedef apply1< always_10,int_<0> >::type res1; typedef apply2< always_10,int_<0>,int_<0> >::type res2; typedef apply3< always_10,int_<0>,int_<0>,int_<0> >::type res3; + MPL_ASSERT_RELATION( res::value, ==, 10 ); + MPL_ASSERT_RELATION( res0::value, ==, 10 ); MPL_ASSERT_RELATION( res1::value, ==, 10 ); MPL_ASSERT_RELATION( res2::value, ==, 10 ); MPL_ASSERT_RELATION( res3::value, ==, 10 ); diff --git a/libs/mpl/test/apply.cpp b/libs/mpl/test/apply.cpp index b5e01a0f6c..6ee8e78ab9 100644 --- a/libs/mpl/test/apply.cpp +++ b/libs/mpl/test/apply.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: apply.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/apply.hpp> #include <boost/mpl/lambda.hpp> diff --git a/libs/mpl/test/apply_wrap.cpp b/libs/mpl/test/apply_wrap.cpp index 1cf7a5d003..9c45f2e14a 100644 --- a/libs/mpl/test/apply_wrap.cpp +++ b/libs/mpl/test/apply_wrap.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: apply_wrap.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/apply_wrap.hpp> #include <boost/mpl/limits/arity.hpp> diff --git a/libs/mpl/test/arithmetic.cpp b/libs/mpl/test/arithmetic.cpp index f5b1f25660..81a615f170 100644 --- a/libs/mpl/test/arithmetic.cpp +++ b/libs/mpl/test/arithmetic.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: arithmetic.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/arithmetic.hpp> #include <boost/mpl/int.hpp> diff --git a/libs/mpl/test/as_sequence.cpp b/libs/mpl/test/as_sequence.cpp index 43dae52f7e..65edb5d1c4 100644 --- a/libs/mpl/test/as_sequence.cpp +++ b/libs/mpl/test/as_sequence.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: as_sequence.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/as_sequence.hpp> #include <boost/mpl/vector.hpp> diff --git a/libs/mpl/test/assert.cpp b/libs/mpl/test/assert.cpp index 6da13addf4..b20f699d10 100644 --- a/libs/mpl/test/assert.cpp +++ b/libs/mpl/test/assert.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: assert.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/assert.hpp> @@ -71,6 +71,17 @@ struct her } }; +template<class T> +struct nested : boost::mpl::true_ { + BOOST_MPL_ASSERT(( boost::is_pointer<T*> )); + BOOST_MPL_ASSERT_NOT(( boost::is_same<void,T> )); + BOOST_MPL_ASSERT_RELATION( sizeof(T*), >, 1 ); + BOOST_MPL_ASSERT_MSG( true, GLOBAL_SCOPE_ERROR, (int,long) ); +}; + +BOOST_MPL_ASSERT(( nested<int> )); +BOOST_MPL_ASSERT_NOT(( boost::mpl::not_<nested<unsigned> > )); + int main() { her<void> h; diff --git a/libs/mpl/test/at.cpp b/libs/mpl/test/at.cpp index 8620887f05..4b30edab1a 100644 --- a/libs/mpl/test/at.cpp +++ b/libs/mpl/test/at.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: at.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/at.hpp> #include <boost/mpl/vector/vector10_c.hpp> diff --git a/libs/mpl/test/aux_/largest_int.cpp b/libs/mpl/test/aux_/largest_int.cpp index 1d9c92e29b..d9a6fd343b 100644 --- a/libs/mpl/test/aux_/largest_int.cpp +++ b/libs/mpl/test/aux_/largest_int.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: largest_int.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/aux_/largest_int.hpp> #include <boost/mpl/aux_/test.hpp> diff --git a/libs/mpl/test/aux_/msvc_is_class.cpp b/libs/mpl/test/aux_/msvc_is_class.cpp index 01fdfb3267..6e5d49ea01 100644 --- a/libs/mpl/test/aux_/msvc_is_class.cpp +++ b/libs/mpl/test/aux_/msvc_is_class.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: msvc_is_class.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/aux_/config/msvc.hpp> #include <boost/mpl/aux_/config/workaround.hpp> diff --git a/libs/mpl/test/aux_/preprocessor/is_seq.cpp b/libs/mpl/test/aux_/preprocessor/is_seq.cpp index c39414a22d..c860efc92f 100644 --- a/libs/mpl/test/aux_/preprocessor/is_seq.cpp +++ b/libs/mpl/test/aux_/preprocessor/is_seq.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: is_seq.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/aux_/preprocessor/is_seq.hpp> diff --git a/libs/mpl/test/aux_/preprocessor/token_equal.cpp b/libs/mpl/test/aux_/preprocessor/token_equal.cpp index ec23caf293..442199a0d7 100644 --- a/libs/mpl/test/aux_/preprocessor/token_equal.cpp +++ b/libs/mpl/test/aux_/preprocessor/token_equal.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: token_equal.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/aux_/preprocessor/token_equal.hpp> diff --git a/libs/mpl/test/aux_/template_arity.cpp b/libs/mpl/test/aux_/template_arity.cpp index 6bb6a19806..22370d7cfe 100644 --- a/libs/mpl/test/aux_/template_arity.cpp +++ b/libs/mpl/test/aux_/template_arity.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: template_arity.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/aux_/template_arity.hpp> #include <boost/mpl/aux_/test.hpp> diff --git a/libs/mpl/test/back.cpp b/libs/mpl/test/back.cpp index a5645f0eff..84ae1e8878 100644 --- a/libs/mpl/test/back.cpp +++ b/libs/mpl/test/back.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: back.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/back.hpp> #include <boost/mpl/range_c.hpp> diff --git a/libs/mpl/test/bind.cpp b/libs/mpl/test/bind.cpp index 376c9ce794..2a2de62c31 100644 --- a/libs/mpl/test/bind.cpp +++ b/libs/mpl/test/bind.cpp @@ -8,9 +8,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: bind.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/bind.hpp> #include <boost/mpl/quote.hpp> diff --git a/libs/mpl/test/bitwise.cpp b/libs/mpl/test/bitwise.cpp index b84db5c2db..8e6e32bf4f 100644 --- a/libs/mpl/test/bitwise.cpp +++ b/libs/mpl/test/bitwise.cpp @@ -8,9 +8,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: bitwise.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/bitwise.hpp> #include <boost/mpl/integral_c.hpp> @@ -37,9 +37,9 @@ MPL_TEST_CASE() MPL_ASSERT_RELATION( (bitor_<_0,_0>::value), ==, 0 ); MPL_ASSERT_RELATION( (bitor_<_1,_0>::value), ==, 1 ); MPL_ASSERT_RELATION( (bitor_<_0,_1>::value), ==, 1 ); - MPL_ASSERT_RELATION( (bitor_<_0,_ffffffff>::value), ==, 0xffffffff ); - MPL_ASSERT_RELATION( (bitor_<_1,_ffffffff>::value), ==, 0xffffffff ); - MPL_ASSERT_RELATION( (bitor_<_8,_ffffffff>::value), ==, 0xffffffff ); + MPL_ASSERT_RELATION( static_cast<long>(bitor_<_0,_ffffffff>::value), ==, static_cast<long>(0xffffffff) ); + MPL_ASSERT_RELATION( static_cast<long>(bitor_<_1,_ffffffff>::value), ==, static_cast<long>(0xffffffff) ); + MPL_ASSERT_RELATION( static_cast<long>(bitor_<_8,_ffffffff>::value), ==, static_cast<long>(0xffffffff) ); } MPL_TEST_CASE() @@ -47,9 +47,9 @@ MPL_TEST_CASE() MPL_ASSERT_RELATION( (bitxor_<_0,_0>::value), ==, 0 ); MPL_ASSERT_RELATION( (bitxor_<_1,_0>::value), ==, 1 ); MPL_ASSERT_RELATION( (bitxor_<_0,_1>::value), ==, 1 ); - MPL_ASSERT_RELATION( (bitxor_<_0,_ffffffff>::value), ==, (0xffffffff ^ 0) ); - MPL_ASSERT_RELATION( (bitxor_<_1,_ffffffff>::value), ==, (0xffffffff ^ 1) ); - MPL_ASSERT_RELATION( (bitxor_<_8,_ffffffff>::value), ==, (0xffffffff ^ 8) ); + MPL_ASSERT_RELATION( static_cast<long>(bitxor_<_0,_ffffffff>::value), ==, static_cast<long>(0xffffffff ^ 0) ); + MPL_ASSERT_RELATION( static_cast<long>(bitxor_<_1,_ffffffff>::value), ==, static_cast<long>(0xffffffff ^ 1) ); + MPL_ASSERT_RELATION( static_cast<long>(bitxor_<_8,_ffffffff>::value), ==, static_cast<long>(0xffffffff ^ 8) ); } MPL_TEST_CASE() diff --git a/libs/mpl/test/bool.cpp b/libs/mpl/test/bool.cpp index 997a9c07b7..e023c0ca60 100644 --- a/libs/mpl/test/bool.cpp +++ b/libs/mpl/test/bool.cpp @@ -7,20 +7,27 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: bool.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/bool.hpp> #include <boost/mpl/aux_/test.hpp> #include <cassert> +#if defined(BOOST_NO_CXX11_CONSTEXPR) +#define CONSTEXPR_BOOL_TEST(c) +#else +#define CONSTEXPR_BOOL_TEST(c) { static_assert(bool_<c>() == c, "Constexpr for bool_ failed"); } +#endif + #define BOOL_TEST(c) \ { MPL_ASSERT(( is_same< bool_<c>::value_type, bool > )); } \ { MPL_ASSERT(( is_same< bool_<c>, c##_ > )); } \ { MPL_ASSERT(( is_same< bool_<c>::type, bool_<c> > )); } \ { MPL_ASSERT_RELATION( bool_<c>::value, ==, c ); } \ + CONSTEXPR_BOOL_TEST(c) \ BOOST_TEST( bool_<c>() == c ); \ /**/ diff --git a/libs/mpl/test/comparison.cpp b/libs/mpl/test/comparison.cpp index 7f9f6114fc..a59a10466f 100644 --- a/libs/mpl/test/comparison.cpp +++ b/libs/mpl/test/comparison.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: comparison.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/comparison.hpp> #include <boost/mpl/int.hpp> diff --git a/libs/mpl/test/contains.cpp b/libs/mpl/test/contains.cpp index f3a64f015d..1452a3874b 100644 --- a/libs/mpl/test/contains.cpp +++ b/libs/mpl/test/contains.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: contains.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/contains.hpp> #include <boost/mpl/vector.hpp> diff --git a/libs/mpl/test/copy.cpp b/libs/mpl/test/copy.cpp index 56f8da0f8b..a776f55c52 100644 --- a/libs/mpl/test/copy.cpp +++ b/libs/mpl/test/copy.cpp @@ -8,9 +8,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: copy.cpp 55647 2009-08-18 05:00:17Z agurtovoy $ -// $Date: 2009-08-17 22:00:17 -0700 (Mon, 17 Aug 2009) $ -// $Revision: 55647 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/copy.hpp> diff --git a/libs/mpl/test/copy_if.cpp b/libs/mpl/test/copy_if.cpp index 853d360ef9..698b4d7a8d 100644 --- a/libs/mpl/test/copy_if.cpp +++ b/libs/mpl/test/copy_if.cpp @@ -8,9 +8,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: copy_if.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/copy_if.hpp> #include <boost/mpl/list/list10_c.hpp> diff --git a/libs/mpl/test/count.cpp b/libs/mpl/test/count.cpp index 1c688d2a63..7d96fee328 100644 --- a/libs/mpl/test/count.cpp +++ b/libs/mpl/test/count.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: count.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/count.hpp> diff --git a/libs/mpl/test/count_if.cpp b/libs/mpl/test/count_if.cpp index 4133fabd3f..598ffeeb00 100644 --- a/libs/mpl/test/count_if.cpp +++ b/libs/mpl/test/count_if.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: count_if.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/count_if.hpp> #include <boost/mpl/vector.hpp> diff --git a/libs/mpl/test/deque.cpp b/libs/mpl/test/deque.cpp index c79e406300..4ac747cd4e 100644 --- a/libs/mpl/test/deque.cpp +++ b/libs/mpl/test/deque.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: deque.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/deque.hpp> #include <boost/mpl/push_back.hpp> diff --git a/libs/mpl/test/distance.cpp b/libs/mpl/test/distance.cpp index a392c3d1e2..879dd53e6c 100644 --- a/libs/mpl/test/distance.cpp +++ b/libs/mpl/test/distance.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: distance.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/distance.hpp> #include <boost/mpl/list.hpp> diff --git a/libs/mpl/test/empty.cpp b/libs/mpl/test/empty.cpp index 8f02a8de37..7e73b36101 100644 --- a/libs/mpl/test/empty.cpp +++ b/libs/mpl/test/empty.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: empty.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/empty.hpp> diff --git a/libs/mpl/test/empty_sequence.cpp b/libs/mpl/test/empty_sequence.cpp index 733541e48f..a9501cc486 100644 --- a/libs/mpl/test/empty_sequence.cpp +++ b/libs/mpl/test/empty_sequence.cpp @@ -8,9 +8,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: empty_sequence.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/empty_sequence.hpp> #include <boost/mpl/size.hpp> diff --git a/libs/mpl/test/equal.cpp b/libs/mpl/test/equal.cpp index 214ad6c9e1..19390efe20 100644 --- a/libs/mpl/test/equal.cpp +++ b/libs/mpl/test/equal.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: equal.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/equal.hpp> diff --git a/libs/mpl/test/erase.cpp b/libs/mpl/test/erase.cpp index 8b93b39e7d..ca5b411be0 100644 --- a/libs/mpl/test/erase.cpp +++ b/libs/mpl/test/erase.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: erase.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/erase.hpp> #include <boost/mpl/list.hpp> diff --git a/libs/mpl/test/erase_range.cpp b/libs/mpl/test/erase_range.cpp index 4d142a2f7d..5e14c81953 100644 --- a/libs/mpl/test/erase_range.cpp +++ b/libs/mpl/test/erase_range.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: erase_range.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/erase.hpp> #include <boost/mpl/list.hpp> diff --git a/libs/mpl/test/eval_if.cpp b/libs/mpl/test/eval_if.cpp index 486af880d5..e2b4332cb2 100644 --- a/libs/mpl/test/eval_if.cpp +++ b/libs/mpl/test/eval_if.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: eval_if.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/eval_if.hpp> #include <boost/mpl/bool.hpp> diff --git a/libs/mpl/test/filter_view.cpp b/libs/mpl/test/filter_view.cpp index 611ac98db6..35210a512d 100644 --- a/libs/mpl/test/filter_view.cpp +++ b/libs/mpl/test/filter_view.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: filter_view.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/static_assert.hpp> #include <boost/mpl/filter_view.hpp> diff --git a/libs/mpl/test/find.cpp b/libs/mpl/test/find.cpp index ad35931ff1..a45d521653 100644 --- a/libs/mpl/test/find.cpp +++ b/libs/mpl/test/find.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: find.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/find.hpp> #include <boost/mpl/list.hpp> diff --git a/libs/mpl/test/find_if.cpp b/libs/mpl/test/find_if.cpp index e7aba3cd40..0d0ce89e65 100644 --- a/libs/mpl/test/find_if.cpp +++ b/libs/mpl/test/find_if.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: find_if.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/find_if.hpp> diff --git a/libs/mpl/test/fold.cpp b/libs/mpl/test/fold.cpp index 096d9d6884..48f4758748 100644 --- a/libs/mpl/test/fold.cpp +++ b/libs/mpl/test/fold.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: fold.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/fold.hpp> #include <boost/mpl/reverse_fold.hpp> diff --git a/libs/mpl/test/for_each.cpp b/libs/mpl/test/for_each.cpp index ba0a745bab..ec7a3d506b 100644 --- a/libs/mpl/test/for_each.cpp +++ b/libs/mpl/test/for_each.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: for_each.cpp 66257 2010-10-29 21:36:38Z eric_niebler $ -// $Date: 2010-10-29 14:36:38 -0700 (Fri, 29 Oct 2010) $ -// $Revision: 66257 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/for_each.hpp> diff --git a/libs/mpl/test/front.cpp b/libs/mpl/test/front.cpp index bffea27bd6..b28dffed23 100644 --- a/libs/mpl/test/front.cpp +++ b/libs/mpl/test/front.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: front.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/front.hpp> #include <boost/mpl/range_c.hpp> diff --git a/libs/mpl/test/has_xxx.cpp b/libs/mpl/test/has_xxx.cpp index b660936320..c466db271e 100644 --- a/libs/mpl/test/has_xxx.cpp +++ b/libs/mpl/test/has_xxx.cpp @@ -8,9 +8,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: has_xxx.cpp 63907 2010-07-12 01:36:38Z djwalker $ -// $Date: 2010-07-11 18:36:38 -0700 (Sun, 11 Jul 2010) $ -// $Revision: 63907 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/has_xxx.hpp> #include <boost/mpl/aux_/config/workaround.hpp> diff --git a/libs/mpl/test/identity.cpp b/libs/mpl/test/identity.cpp index f772a3d0c7..db147358d1 100644 --- a/libs/mpl/test/identity.cpp +++ b/libs/mpl/test/identity.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: identity.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/apply.hpp> #include <boost/mpl/identity.hpp> diff --git a/libs/mpl/test/if.cpp b/libs/mpl/test/if.cpp index 7f9b94dd79..df32b6a5bd 100644 --- a/libs/mpl/test/if.cpp +++ b/libs/mpl/test/if.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: if.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/if.hpp> #include <boost/mpl/bool.hpp> diff --git a/libs/mpl/test/index_of.cpp b/libs/mpl/test/index_of.cpp index 97a5cc3193..bffd3218bc 100644 --- a/libs/mpl/test/index_of.cpp +++ b/libs/mpl/test/index_of.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: index_of.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/index_of.hpp> diff --git a/libs/mpl/test/inherit.cpp b/libs/mpl/test/inherit.cpp index 431d0b85e8..4b16adc54b 100644 --- a/libs/mpl/test/inherit.cpp +++ b/libs/mpl/test/inherit.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: inherit.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/inherit.hpp> #include <boost/mpl/aux_/test.hpp> diff --git a/libs/mpl/test/insert.cpp b/libs/mpl/test/insert.cpp index e4907d1dad..f293cbba0f 100644 --- a/libs/mpl/test/insert.cpp +++ b/libs/mpl/test/insert.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: insert.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/insert.hpp> diff --git a/libs/mpl/test/insert_range.cpp b/libs/mpl/test/insert_range.cpp index 5f6c2bae9d..65e16fa714 100644 --- a/libs/mpl/test/insert_range.cpp +++ b/libs/mpl/test/insert_range.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: insert_range.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/insert_range.hpp> #include <boost/mpl/find.hpp> diff --git a/libs/mpl/test/int.cpp b/libs/mpl/test/int.cpp index 70121de0a9..6c1e24b2ec 100644 --- a/libs/mpl/test/int.cpp +++ b/libs/mpl/test/int.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: int.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/int.hpp> #include <boost/preprocessor/repeat.hpp> diff --git a/libs/mpl/test/integral_c.cpp b/libs/mpl/test/integral_c.cpp index d678a85480..a9f9b0c20c 100644 --- a/libs/mpl/test/integral_c.cpp +++ b/libs/mpl/test/integral_c.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: integral_c.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/integral_c.hpp> #include <boost/preprocessor/repeat.hpp> diff --git a/libs/mpl/test/integral_wrapper_test.hpp b/libs/mpl/test/integral_wrapper_test.hpp index abec9d591a..be31d50520 100644 --- a/libs/mpl/test/integral_wrapper_test.hpp +++ b/libs/mpl/test/integral_wrapper_test.hpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: integral_wrapper_test.hpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/next_prior.hpp> #include <boost/mpl/aux_/test.hpp> @@ -28,6 +28,12 @@ /**/ #endif +#if defined(BOOST_NO_CXX11_CONSTEXPR) +#define CONSTEXPR_INTEGRAL_TEST(T, i) +#else +#define CONSTEXPR_INTEGRAL_TEST(T, i) { static_assert(T() == i, "Constexpr for integral constant failed"); } +#endif + #if BOOST_WORKAROUND(__BORLANDC__, BOOST_TESTED_AT(0x582)) // agurt 20/nov/06: see http://article.gmane.org/gmane.comp.lib.boost.devel/151065 #define INTEGRAL_WRAPPER_TEST(unused1, i, T) \ @@ -39,6 +45,7 @@ { MPL_ASSERT(( is_same< next< borland_tested_type >::type, WRAPPER(T,i+1) > )); } \ { MPL_ASSERT(( is_same< prior< borland_tested_type >::type, WRAPPER(T,i-1) > )); } \ { MPL_ASSERT_RELATION( (borland_tested_type::value), ==, i ); } \ + CONSTEXPR_INTEGRAL_TEST(borland_tested_type, i) \ INTEGRAL_WRAPPER_RUNTIME_TEST(i, T) \ } \ /**/ @@ -49,6 +56,7 @@ { MPL_ASSERT(( is_same< next< WRAPPER(T,i) >::type, WRAPPER(T,i+1) > )); } \ { MPL_ASSERT(( is_same< prior< WRAPPER(T,i) >::type, WRAPPER(T,i-1) > )); } \ { MPL_ASSERT_RELATION( (WRAPPER(T,i)::value), ==, i ); } \ + CONSTEXPR_INTEGRAL_TEST(WRAPPER(T,i), i) \ INTEGRAL_WRAPPER_RUNTIME_TEST(i, T) \ /**/ #endif diff --git a/libs/mpl/test/is_placeholder.cpp b/libs/mpl/test/is_placeholder.cpp index 8d0d525fc5..b90b3a3cb3 100644 --- a/libs/mpl/test/is_placeholder.cpp +++ b/libs/mpl/test/is_placeholder.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: is_placeholder.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/is_placeholder.hpp> #include <boost/mpl/placeholders.hpp> diff --git a/libs/mpl/test/is_sequence.cpp b/libs/mpl/test/is_sequence.cpp index 9f8511a7d7..1efa817522 100644 --- a/libs/mpl/test/is_sequence.cpp +++ b/libs/mpl/test/is_sequence.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: is_sequence.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/is_sequence.hpp> #include <boost/mpl/int.hpp> diff --git a/libs/mpl/test/iterator_tags.cpp b/libs/mpl/test/iterator_tags.cpp index 428d044a7a..6840161c83 100644 --- a/libs/mpl/test/iterator_tags.cpp +++ b/libs/mpl/test/iterator_tags.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: iterator_tags.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/iterator_tags.hpp> diff --git a/libs/mpl/test/joint_view.cpp b/libs/mpl/test/joint_view.cpp index 380dac5a86..f71958aa3c 100644 --- a/libs/mpl/test/joint_view.cpp +++ b/libs/mpl/test/joint_view.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: joint_view.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/joint_view.hpp> diff --git a/libs/mpl/test/lambda.cpp b/libs/mpl/test/lambda.cpp index 00ef102857..22e6236ccf 100644 --- a/libs/mpl/test/lambda.cpp +++ b/libs/mpl/test/lambda.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: lambda.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/logical.hpp> #include <boost/mpl/comparison.hpp> diff --git a/libs/mpl/test/lambda_args.cpp b/libs/mpl/test/lambda_args.cpp index fb4c260498..fdd26205b0 100644 --- a/libs/mpl/test/lambda_args.cpp +++ b/libs/mpl/test/lambda_args.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: lambda_args.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/lambda.hpp> #include <boost/mpl/apply.hpp> diff --git a/libs/mpl/test/list.cpp b/libs/mpl/test/list.cpp index 99c16af05a..655905a157 100644 --- a/libs/mpl/test/list.cpp +++ b/libs/mpl/test/list.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: list.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/list.hpp> #include <boost/mpl/push_front.hpp> diff --git a/libs/mpl/test/list_c.cpp b/libs/mpl/test/list_c.cpp index 93d2d3ceed..7683fda0a6 100644 --- a/libs/mpl/test/list_c.cpp +++ b/libs/mpl/test/list_c.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: list_c.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/list_c.hpp> #include <boost/mpl/front.hpp> diff --git a/libs/mpl/test/logical.cpp b/libs/mpl/test/logical.cpp index a79da37cb7..bea6b7acae 100644 --- a/libs/mpl/test/logical.cpp +++ b/libs/mpl/test/logical.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: logical.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/logical.hpp> #include <boost/mpl/bool.hpp> diff --git a/libs/mpl/test/lower_bound.cpp b/libs/mpl/test/lower_bound.cpp index 3c26a3934a..95be40deba 100644 --- a/libs/mpl/test/lower_bound.cpp +++ b/libs/mpl/test/lower_bound.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: lower_bound.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/lower_bound.hpp> #include <boost/mpl/distance.hpp> diff --git a/libs/mpl/test/map.cpp b/libs/mpl/test/map.cpp index dd402b7bc9..17ad99de9e 100644 --- a/libs/mpl/test/map.cpp +++ b/libs/mpl/test/map.cpp @@ -8,9 +8,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: map.cpp 55752 2009-08-24 04:17:30Z agurtovoy $ -// $Date: 2009-08-23 21:17:30 -0700 (Sun, 23 Aug 2009) $ -// $Revision: 55752 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/map.hpp> #include <boost/mpl/insert.hpp> diff --git a/libs/mpl/test/max_element.cpp b/libs/mpl/test/max_element.cpp index 170b7a65c6..65bb0f3ad4 100644 --- a/libs/mpl/test/max_element.cpp +++ b/libs/mpl/test/max_element.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: max_element.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/max_element.hpp> diff --git a/libs/mpl/test/min_max.cpp b/libs/mpl/test/min_max.cpp index ef3d73ed49..02ead233ca 100644 --- a/libs/mpl/test/min_max.cpp +++ b/libs/mpl/test/min_max.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: min_max.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/min_max.hpp> #include <boost/mpl/int.hpp> diff --git a/libs/mpl/test/multiset.cpp b/libs/mpl/test/multiset.cpp index 695c30e74f..48a6176e47 100644 --- a/libs/mpl/test/multiset.cpp +++ b/libs/mpl/test/multiset.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: multiset.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/multiset/multiset0.hpp> //#include <boost/mpl/multiset/multiset10.hpp> diff --git a/libs/mpl/test/next.cpp b/libs/mpl/test/next.cpp index b243c119eb..d7356c7202 100644 --- a/libs/mpl/test/next.cpp +++ b/libs/mpl/test/next.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: next.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/next.hpp> #include <boost/mpl/prior.hpp> diff --git a/libs/mpl/test/no_has_xxx.cpp b/libs/mpl/test/no_has_xxx.cpp index 454f7b0e2d..53e4691f0e 100644 --- a/libs/mpl/test/no_has_xxx.cpp +++ b/libs/mpl/test/no_has_xxx.cpp @@ -8,9 +8,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: no_has_xxx.cpp 63518 2010-07-02 08:32:03Z agurtovoy $ -// $Date: 2010-07-02 01:32:03 -0700 (Fri, 02 Jul 2010) $ -// $Revision: 63518 $ +// $Id$ +// $Date$ +// $Revision$ // This file tests that we have the right value for diff --git a/libs/mpl/test/numeric_ops.cpp b/libs/mpl/test/numeric_ops.cpp index c598908d48..453b4aab6b 100644 --- a/libs/mpl/test/numeric_ops.cpp +++ b/libs/mpl/test/numeric_ops.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: numeric_ops.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/arithmetic.hpp> #include <boost/mpl/comparison.hpp> diff --git a/libs/mpl/test/pair_view.cpp b/libs/mpl/test/pair_view.cpp index 119573e09c..937ff427ff 100644 --- a/libs/mpl/test/pair_view.cpp +++ b/libs/mpl/test/pair_view.cpp @@ -8,9 +8,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: pair_view.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/pair_view.hpp> #include <boost/mpl/vector/vector50_c.hpp> diff --git a/libs/mpl/test/partition.cpp b/libs/mpl/test/partition.cpp index a780491bf6..947c310d3f 100644 --- a/libs/mpl/test/partition.cpp +++ b/libs/mpl/test/partition.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: partition.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/partition.hpp> #include <boost/mpl/vector.hpp> diff --git a/libs/mpl/test/pop_front.cpp b/libs/mpl/test/pop_front.cpp index 09fe50453e..71512c10c3 100644 --- a/libs/mpl/test/pop_front.cpp +++ b/libs/mpl/test/pop_front.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: pop_front.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/pop_front.hpp> #include <boost/mpl/list.hpp> diff --git a/libs/mpl/test/print.cpp b/libs/mpl/test/print.cpp index 92fb04b628..12295df3fe 100644 --- a/libs/mpl/test/print.cpp +++ b/libs/mpl/test/print.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: print.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/print.hpp> diff --git a/libs/mpl/test/push_back.cpp b/libs/mpl/test/push_back.cpp index cb318e1211..bdf7a920ee 100644 --- a/libs/mpl/test/push_back.cpp +++ b/libs/mpl/test/push_back.cpp @@ -7,7 +7,7 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: push_back.cpp 55647 2009-08-18 05:00:17Z agurtovoy $ +// $Id$ // $Date: 2008-10-10 02:21:07 -0700 (Fri, 10 Oct 2008) $ // $Revision: 49240 $ diff --git a/libs/mpl/test/push_front.cpp b/libs/mpl/test/push_front.cpp index e40be391fd..f5edc2f977 100644 --- a/libs/mpl/test/push_front.cpp +++ b/libs/mpl/test/push_front.cpp @@ -8,9 +8,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: push_front.cpp 55647 2009-08-18 05:00:17Z agurtovoy $ -// $Date: 2009-08-17 22:00:17 -0700 (Mon, 17 Aug 2009) $ -// $Revision: 55647 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/push_front.hpp> #include <boost/mpl/push_back.hpp> diff --git a/libs/mpl/test/quote.cpp b/libs/mpl/test/quote.cpp index 1f0ae8dad4..45e97f8dce 100644 --- a/libs/mpl/test/quote.cpp +++ b/libs/mpl/test/quote.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: quote.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/quote.hpp> #include <boost/type_traits/is_same.hpp> diff --git a/libs/mpl/test/range_c.cpp b/libs/mpl/test/range_c.cpp index 6dd79221aa..90c32cc4c1 100644 --- a/libs/mpl/test/range_c.cpp +++ b/libs/mpl/test/range_c.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: range_c.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/range_c.hpp> #include <boost/mpl/advance.hpp> diff --git a/libs/mpl/test/remove.cpp b/libs/mpl/test/remove.cpp index 825fbd347b..6147b08dcd 100644 --- a/libs/mpl/test/remove.cpp +++ b/libs/mpl/test/remove.cpp @@ -8,9 +8,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: remove.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/remove.hpp> #include <boost/mpl/vector/vector10.hpp> diff --git a/libs/mpl/test/remove_if.cpp b/libs/mpl/test/remove_if.cpp index c46d90d293..bf9d0eaefb 100644 --- a/libs/mpl/test/remove_if.cpp +++ b/libs/mpl/test/remove_if.cpp @@ -8,9 +8,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: remove_if.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/remove_if.hpp> diff --git a/libs/mpl/test/replace.cpp b/libs/mpl/test/replace.cpp index c16107e242..4b3005be5a 100644 --- a/libs/mpl/test/replace.cpp +++ b/libs/mpl/test/replace.cpp @@ -8,9 +8,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: replace.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/replace.hpp> diff --git a/libs/mpl/test/replace_if.cpp b/libs/mpl/test/replace_if.cpp index ef491440eb..4fc690d9ec 100644 --- a/libs/mpl/test/replace_if.cpp +++ b/libs/mpl/test/replace_if.cpp @@ -9,9 +9,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: replace_if.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/replace_if.hpp> diff --git a/libs/mpl/test/reverse.cpp b/libs/mpl/test/reverse.cpp index ee60d22cc2..69b4a43278 100644 --- a/libs/mpl/test/reverse.cpp +++ b/libs/mpl/test/reverse.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: reverse.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/reverse.hpp> diff --git a/libs/mpl/test/same_as.cpp b/libs/mpl/test/same_as.cpp index 9b66b4aebb..41a7c573a2 100644 --- a/libs/mpl/test/same_as.cpp +++ b/libs/mpl/test/same_as.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: same_as.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/same_as.hpp> diff --git a/libs/mpl/test/set.cpp b/libs/mpl/test/set.cpp index 553862080b..ab291d9898 100644 --- a/libs/mpl/test/set.cpp +++ b/libs/mpl/test/set.cpp @@ -8,9 +8,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: set.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/set.hpp> #include <boost/mpl/contains.hpp> diff --git a/libs/mpl/test/set_c.cpp b/libs/mpl/test/set_c.cpp index 0bd91924c1..e34d86dec7 100644 --- a/libs/mpl/test/set_c.cpp +++ b/libs/mpl/test/set_c.cpp @@ -7,13 +7,14 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: set_c.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/set_c.hpp> #include <boost/mpl/at.hpp> #include <boost/mpl/size.hpp> +#include <boost/mpl/begin_end.hpp> #include <boost/mpl/aux_/test.hpp> @@ -59,6 +60,18 @@ MPL_TEST_CASE() MPL_ASSERT(( is_same< test::at_c<s1,false>::type, void_ > )); MPL_ASSERT(( is_same< test::at_c<s2,true>::type, void_ > )); #endif + + typedef begin<s1>::type first1; + typedef end<s1>::type last1; + MPL_ASSERT_RELATION( (distance<first1, last1>::value), ==, 1 ); + + typedef begin<s2>::type first2; + typedef end<s2>::type last2; + MPL_ASSERT_RELATION( (distance<first2, last2>::value), ==, 1 ); + + typedef begin<s3>::type first3; + typedef end<s3>::type last3; + MPL_ASSERT_RELATION( (distance<first3, last3>::value), ==, 2 ); } #endif @@ -82,4 +95,12 @@ MPL_TEST_CASE() MPL_ASSERT(( is_same< test::at_c<s1,'z'>::type, void_ > )); MPL_ASSERT(( is_same< test::at_c<s2,'k'>::type, void_ > )); #endif + + typedef begin<s1>::type first1; + typedef end<s1>::type last1; + MPL_ASSERT_RELATION( (distance<first1, last1>::value), ==, 1 ); + + typedef begin<s2>::type first2; + typedef end<s2>::type last2; + MPL_ASSERT_RELATION( (distance<first2, last2>::value), ==, 8 ); } diff --git a/libs/mpl/test/single_view.cpp b/libs/mpl/test/single_view.cpp index 595838fc02..c46096eb74 100644 --- a/libs/mpl/test/single_view.cpp +++ b/libs/mpl/test/single_view.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: single_view.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/single_view.hpp> #include <boost/mpl/advance.hpp> diff --git a/libs/mpl/test/size.cpp b/libs/mpl/test/size.cpp index cfca8d39f3..0c80711e83 100644 --- a/libs/mpl/test/size.cpp +++ b/libs/mpl/test/size.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: size.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/size.hpp> diff --git a/libs/mpl/test/size_t.cpp b/libs/mpl/test/size_t.cpp index 3395a05276..c53194ba34 100644 --- a/libs/mpl/test/size_t.cpp +++ b/libs/mpl/test/size_t.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: size_t.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ // Necessary to overcome a strange name lookup bug in GCC 3.3 and 4.0 for Mac OS X #if defined(__APPLE_CC__) && defined(__GNUC__) && (__GNUC__ <= 4) diff --git a/libs/mpl/test/sizeof.cpp b/libs/mpl/test/sizeof.cpp index 665c0492ed..21c0ce02b0 100644 --- a/libs/mpl/test/sizeof.cpp +++ b/libs/mpl/test/sizeof.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: sizeof.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/sizeof.hpp> #include <boost/mpl/aux_/test.hpp> diff --git a/libs/mpl/test/stable_partition.cpp b/libs/mpl/test/stable_partition.cpp index 8ae907d0b1..e72d453aa9 100644 --- a/libs/mpl/test/stable_partition.cpp +++ b/libs/mpl/test/stable_partition.cpp @@ -8,9 +8,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: stable_partition.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/stable_partition.hpp> diff --git a/libs/mpl/test/transform.cpp b/libs/mpl/test/transform.cpp index 9deba05d3c..8df17f209e 100644 --- a/libs/mpl/test/transform.cpp +++ b/libs/mpl/test/transform.cpp @@ -8,9 +8,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: transform.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/transform.hpp> diff --git a/libs/mpl/test/transform_view.cpp b/libs/mpl/test/transform_view.cpp index 029e2d999a..bc1fbcfbdf 100644 --- a/libs/mpl/test/transform_view.cpp +++ b/libs/mpl/test/transform_view.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: transform_view.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/transform_view.hpp> diff --git a/libs/mpl/test/unique.cpp b/libs/mpl/test/unique.cpp index cdfd403ef6..2e1baa712c 100644 --- a/libs/mpl/test/unique.cpp +++ b/libs/mpl/test/unique.cpp @@ -8,9 +8,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: unique.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/unique.hpp> #include <boost/mpl/list.hpp> diff --git a/libs/mpl/test/unpack_args.cpp b/libs/mpl/test/unpack_args.cpp index 27b3d89256..d506535e93 100644 --- a/libs/mpl/test/unpack_args.cpp +++ b/libs/mpl/test/unpack_args.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: unpack_args.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/unpack_args.hpp> diff --git a/libs/mpl/test/upper_bound.cpp b/libs/mpl/test/upper_bound.cpp index 339835f16c..7d6ea3bb19 100644 --- a/libs/mpl/test/upper_bound.cpp +++ b/libs/mpl/test/upper_bound.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: upper_bound.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/upper_bound.hpp> diff --git a/libs/mpl/test/vector.cpp b/libs/mpl/test/vector.cpp index 6186cb78a0..e1f6e0cbbb 100644 --- a/libs/mpl/test/vector.cpp +++ b/libs/mpl/test/vector.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: vector.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/vector.hpp> #include <boost/mpl/vector/vector10.hpp> diff --git a/libs/mpl/test/vector_c.cpp b/libs/mpl/test/vector_c.cpp index 532fe52851..fbff9ea310 100644 --- a/libs/mpl/test/vector_c.cpp +++ b/libs/mpl/test/vector_c.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: vector_c.cpp 49268 2008-10-11 06:26:17Z agurtovoy $ -// $Date: 2008-10-10 23:26:17 -0700 (Fri, 10 Oct 2008) $ -// $Revision: 49268 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/vector_c.hpp> #include <boost/mpl/front.hpp> diff --git a/libs/mpl/test/zip_view.cpp b/libs/mpl/test/zip_view.cpp index 5a476a958b..a8d9b03c66 100644 --- a/libs/mpl/test/zip_view.cpp +++ b/libs/mpl/test/zip_view.cpp @@ -7,9 +7,9 @@ // // See http://www.boost.org/libs/mpl for documentation. -// $Id: zip_view.cpp 61591 2010-04-26 21:31:09Z agurtovoy $ -// $Date: 2010-04-26 14:31:09 -0700 (Mon, 26 Apr 2010) $ -// $Revision: 61591 $ +// $Id$ +// $Date$ +// $Revision$ #include <boost/mpl/zip_view.hpp> |