Edward Diener
10e7609c67
Merge pull request #16 from brunocodutra/Tickets7975_8749
...
Fix to Tickets #7975 and #8749 - Branched off from develop. Please check regression tests to mak sure there are no problems caused by this fix.
2015-04-28 16:28:32 -04:00
Edward Diener
133a980224
Merge pull request #14 from brunocodutra/Ticket11001
...
Fix to Ticket #11001
2015-04-28 16:06:42 -04:00
Edward Diener
90951ea9e4
Remove reliance on deprecated type_traits headers. Fixed apply test.
2015-04-02 07:54:36 -04:00
Bruno Dutra
0f5451623c
adding tests to attest other views don't suffer of it either
2015-03-21 22:19:56 -03:00
Bruno Dutra
eaa3f26c9c
fixing the issue for empty_sequence's as well
2015-03-21 22:04:52 -03:00
Bruno Dutra
07a5457dcd
avoiding errors on visual studio compilers
...
errors were due to the way MPL_ASSERT is defined for these compilers
2015-03-21 21:08:05 -03:00
Bruno Dutra
c8fe35643d
Fix to Tickets #7975 and #8749
...
Originally Tickets 7975 and 8749 referred only to insertion of keys into
maps, but the very same bug can be reproduced for sets as well.
Moreover, the removal of keys from both also suffers of the same bug.
2015-02-22 20:59:59 -03:00
Bruno Dutra
feb7835e62
Adding newly added test to the Jamfile
2015-02-21 23:19:03 -03:00
Bruno Dutra
faf17ec858
Adding test cases for a scenario of increased arity limit
...
Test cases are based on calling apply to forward to the and_ predicate
an increasing number, from 2 to 15, of true_ constants. Since the arity
limit on the current version is set to 5,
BOOST_MPL_LIMIT_METAFUNCTION_ARITY and
BOOST_MPL_CFG_NO_PREPROCESSED_HEADERS must be appropriately set.
2015-02-21 23:15:38 -03:00
Bruno Dutra
77cda02d85
Adding a new test case for insert_range.
...
Tests whether insert_range works with set, set_c and map as it should.
2015-02-21 19:44:20 -02:00
K. Noel Belcourt
6a0f617a6c
Revert "Merge pull request #11 from Lastique/modularization"
...
This reverts commit a9a1eddba8 , reversing
changes made to d6bc9845ba .
2014-09-19 18:55:00 -06:00
Andrey Semashev
cddc55a6c4
Updated tests and jamfiles to reflect the changed testing headers location.
2014-09-04 23:39:44 +04:00
Andrey Semashev
6064a97e3a
Moved sizeof.hpp to core components.
2014-08-31 14:41:53 +04:00
Andrey Semashev
9bbc806090
Fixed tests compilation.
2014-08-31 14:09:10 +04:00
Andrey Semashev
e296279084
Moved min/max to MPL.Core.
2014-08-30 20:26:01 +04:00
Andrey Semashev
07bff9e105
Moved tests for core components to the sub-library.
2014-08-30 20:15:54 +04:00
Paul
f976861e13
Add test for constexpr conversion operator
2014-05-16 07:49:35 -06:00
Daniel James
27815b8d37
Merge pull request #2 from danieljames/develop-cherry-pick
...
Cherry pick old changes from master, and a small whitespace fix.
2014-03-20 22:53:28 +00:00
Daniel James
ea6c446ad6
Fix whitespace in 'test/always.cpp'.
2014-03-17 11:38:13 +00:00
Edward Diener
ec73776cbd
Cast to long for c++11.
...
[SVN r86693]
2013-11-14 04:43:57 +00:00
Steven Watanabe
aa8e43a017
Work around VC11 bug when evaluating nested BOOST_MPL_ASSERTs.
...
[SVN r81027]
2012-10-20 16:43:51 +00:00
Joel Falcou
f8e9b04e6a
mpl::always is now nullary. Test is updated to take care of new possible calls using apply and apply0.
...
[SVN r71163]
2011-04-10 11:27:54 +00:00
Steven Watanabe
08c6156599
Fix for_each test for C++0x
...
[SVN r65167]
2010-09-01 16:08:21 +00:00
Steven Watanabe
2a2c4d2895
Fix set_c iterators.
...
[SVN r65166]
2010-09-01 15:16:53 +00:00
Daniel Walker
ff2df79e35
removed arity detection from has_xxx_template
...
[SVN r63726]
2010-07-07 20:44:59 +00:00
Steven Watanabe
360322e894
Add BOOST_MPL_HAS_XXX_TEMPLATE_DEF. Fixes #861
...
[SVN r62579]
2010-06-08 14:24:55 +00:00
Aleksey Gurtovoy
4678423fee
Fix for #1992
...
[SVN r60888]
2010-03-28 14:23:38 +00:00
Troy D. Straszheim
ae88433250
rm cmake from trunk. I'm not entirely sure this is necessary to satisfy the inspect script, but I'm not taking any chances, and it is easy to put back
...
[SVN r56942]
2009-10-17 02:07:38 +00:00
Steven Watanabe
d38f271fae
Use order instead of size to find the next order in the non-typeof implementation of mpl::insert for mpl::map. Fixes #2042 .
...
[SVN r55727]
2009-08-23 04:42:25 +00:00
Troy D. Straszheim
991277330b
Copyrights on CMakeLists.txt to keep them from clogging up the inspect
...
reports. This is essentially the same commit as r55095 on the release
branch.
[SVN r55159]
2009-07-26 00:49:56 +00:00
Eric Niebler
e1fa211c83
fix bug with signed char
...
[SVN r55146]
2009-07-24 17:22:50 +00:00
Steven Watanabe
e6024bc6f7
Call clear before checking for the existence of push_back
...
[SVN r54949]
2009-07-14 16:52:05 +00:00
Steven Watanabe
1ba6d35b4d
Fix default implementation of has_push_back and has_push_front
...
[SVN r54948]
2009-07-14 16:49:45 +00:00
Eric Niebler
9708dbc454
add workaround for sun
...
[SVN r52542]
2009-04-22 16:36:18 +00:00
Eric Niebler
0ee68a2c76
mpl::string is a bidirectional sequence, not random access; c_str is a separate metafunction, not a class static
...
[SVN r52314]
2009-04-11 05:48:51 +00:00
Eric Niebler
a96b0e9924
add mpl::char_ and mpl::string, fixes #2905
...
[SVN r52208]
2009-04-06 06:00:57 +00:00
Michael A. Jackson
59b2f369d1
Updating CMake files to latest trunk. Added dependency information for regression tests and a few new macros for internal use.
...
[SVN r49627]
2008-11-07 17:02:56 +00:00
Michael A. Jackson
74bdc378ea
Continuing merge of CMake build system files into trunk with the encouragement of Doug Gregor
...
[SVN r49510]
2008-11-01 13:15:41 +00:00
Aleksey Gurtovoy
a6c47df14c
$Source$ -> $Id$
...
[SVN r49240]
2008-10-10 09:21:07 +00:00
Dave Abrahams
4f93f21dcc
Merging some of the more obvious changes from RC_1_34_0
...
[SVN r40714]
2007-11-03 03:25:13 +00:00
Vladimir Prus
8509f491e9
Update to V2
...
[SVN r38528]
2007-08-08 19:38:27 +00:00
Vladimir Prus
925a4f4359
Remove V1 Jamfiles
...
[SVN r38516]
2007-08-08 19:02:26 +00:00
Aleksey Gurtovoy
b4048c1b75
'set' fixes + more thorough regression tests
...
[SVN r37335]
2007-04-02 07:42:41 +00:00
Aleksey Gurtovoy
f25c106dda
Merge Borland 5.8.2 fixes from RC_1_34_0
...
[SVN r36117]
2006-11-20 18:02:17 +00:00
Aleksey Gurtovoy
3a4b33d399
merge fixes from RC_1_34_0
...
[SVN r34276]
2006-06-12 07:21:44 +00:00
Tobias Schwinger
acedeb11a7
introduces test case for is_sequence< int<0> >
...
[SVN r33979]
2006-05-16 13:37:14 +00:00
Dave Abrahams
63867d80b5
Stop using assert() in tests so we can test with NDEBUG defined.
...
[SVN r33026]
2006-02-20 15:45:40 +00:00
Dave Abrahams
374d6d0f4e
Add a failing test case
...
[SVN r32997]
2006-02-18 20:54:15 +00:00
Douglas Gregor
b37d56ef17
Merged from Version_1_33_1
...
[SVN r31949]
2005-12-08 03:23:02 +00:00
Dave Abrahams
b7fa994f3d
Added iterator testing.
...
[SVN r29682]
2005-06-18 22:42:04 +00:00