Joel Falcou
fc13a7ac60
Fully qualified mpl::for_each call to prevent conflict with phoenix::for_each on
...
some compiler.
[SVN r69601]
2011-03-06 11:09:13 +00:00
Steven Watanabe
2a2c4d2895
Fix set_c iterators.
...
[SVN r65166]
2010-09-01 15:16:53 +00:00
Daniel Walker
45d0bcadc2
fixed missing header dependency
...
[SVN r64144]
2010-07-18 23:59:27 +00:00
Daniel Walker
ff2df79e35
removed arity detection from has_xxx_template
...
[SVN r63726]
2010-07-07 20:44:59 +00:00
Eric Niebler
a5ba971297
make mpl::string work with mpl::transform
...
[SVN r63024]
2010-06-16 17:57:41 +00:00
Steven Watanabe
360322e894
Add BOOST_MPL_HAS_XXX_TEMPLATE_DEF. Fixes #861
...
[SVN r62579]
2010-06-08 14:24:55 +00:00
Neil Groves
52d8442055
Improve compatibility with compilers other than GCC.
...
[SVN r61922]
2010-05-11 22:20:19 +00:00
Neil Groves
b6e98cdd5a
Fixed defect that showed up with Visual C++ 10. This has been affecting numerous libraries as a knock-on effect.
...
[SVN r61916]
2010-05-11 18:30:04 +00:00
Hartmut Kaiser
cc82b7a924
MPL: fixed #4061 : gcc-4.5 compilation problems related to arity_helper, applied attached patch to the main aux_/template_arity.hpp and regenerated the corresponding file preprocessed/gcc/template_arity.hpp. No other preprocessed files are affected.
...
This patch seemed to be fine as all it does is to qualify an internal name in order to avoid it being looked up through ADL. This appears to be reasonably safe as this name is internal and not supposed to be found using ADL in the first place.
[SVN r61467]
2010-04-21 17:19:06 +00:00
Aleksey Gurtovoy
4678423fee
Fix for #1992
...
[SVN r60888]
2010-03-28 14:23:38 +00:00
Aleksey Gurtovoy
38e0d6157f
Fix bitand/bitor conflicts with iso64.h header
...
[SVN r59248]
2010-01-24 05:45:36 +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
Steven Watanabe
c1de64359f
Provide definitions for the dummy structs used by has_push_back_impl and has_push_front_impl so that they work with Fusion containers. Fixes #3337 .
...
[SVN r55672]
2009-08-19 22:52:27 +00:00
Eric Niebler
5a2abc4d58
more generic c_str implementation from Mathis Gaunard
...
[SVN r55377]
2009-08-03 00:24:46 +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
Gennadiy Rozental
bade8a503a
avoid C style casts
...
[SVN r53667]
2009-06-06 09:34:12 +00:00
Hartmut Kaiser
d53111cfc8
Fixed a bogus preprocessor directive
...
[SVN r53188]
2009-05-22 20:06:55 +00:00
Jeremiah Willcock
14b652ed90
Fixed most tab and min/max issues from trunk inspection report
...
[SVN r53141]
2009-05-20 19:19:00 +00:00
Eric Niebler
58be5a2bd5
portability patch for sunpro on little-endian platforms
...
[SVN r52579]
2009-04-24 15:23:40 +00:00
Eric Niebler
dfc596a7bf
isolate implementation-defined behavior in macros for easier portability
...
[SVN r52577]
2009-04-23 21:46:30 +00:00
Eric Niebler
9708dbc454
add workaround for sun
...
[SVN r52542]
2009-04-22 16:36:18 +00:00
Eric Niebler
d88ee00afe
saving some additional template instantiations
...
[SVN r52361]
2009-04-12 23:07:37 +00:00
Eric Niebler
5cac79c3e6
add and document BOOST_MPL_LIMIT_STRING_SIZE and mpl/limits/string.hpp
...
[SVN r52317]
2009-04-11 06:30:53 +00:00
Eric Niebler
2cf51a12f1
fix off-by-1 errors
...
[SVN r52315]
2009-04-11 06:07:54 +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
c7025170c7
workaround for msvc-8.0 bug
...
[SVN r52271]
2009-04-08 21:57:03 +00:00
Eric Niebler
bf25909150
msvc-7.1 portability fix, signed/unsigned warning fix
...
[SVN r52241]
2009-04-07 19:53:53 +00:00
Eric Niebler
a96b0e9924
add mpl::char_ and mpl::string, fixes #2905
...
[SVN r52208]
2009-04-06 06:00:57 +00:00
Aleksey Gurtovoy
afbaa1252e
has_xxx: Adjust MSVC 7.1/8.0 workaround (ticket #1317 )
...
[SVN r49260]
2008-10-10 21:59:29 +00:00
Aleksey Gurtovoy
8e75b0f4ae
MPL: regenerate preprocessed headers for BCC (ticket #2345 )
...
[SVN r49246]
2008-10-10 10:48:48 +00:00
Aleksey Gurtovoy
6ed8bf8572
Okay, it was partially tested, on vector_c only. Restore it conditionally
...
[SVN r49245]
2008-10-10 10:23:28 +00:00
Aleksey Gurtovoy
5f8bfd09a4
Revert changeset 31196 -- the corresponding preprocessed headers has never been regenerated since the change and therefore it has never been properly tested
...
[SVN r49243]
2008-10-10 09:59:34 +00:00
Aleksey Gurtovoy
d1197e1f7d
$Source$ -> $Id$
...
[SVN r49239]
2008-10-10 09:10:26 +00:00
Aleksey Gurtovoy
6371d09c89
Test $HeadURL$ keyword substitution
...
[SVN r49238]
2008-10-10 09:00:11 +00:00
Aleksey Gurtovoy
2d97b44886
Test $Id$ keyword substitution
...
[SVN r49237]
2008-10-10 08:48:36 +00:00
Aleksey Gurtovoy
56c8b411c9
Test $URL$ keyword substitution
...
[SVN r49236]
2008-10-10 08:43:45 +00:00
Nicola Musatti
0e43d67c9b
Applied patch from ticket #2345
...
[SVN r49228]
2008-10-09 22:06:06 +00:00
Ralf W. Grosse-Kunstleve
51adb2aa8d
boost/python, boost/mpl: gcc 4.4 compatibility (see http://svn.boost.org/trac/boost/ticket/2069 )
...
[SVN r48960]
2008-09-25 04:49:24 +00:00
Ralf W. Grosse-Kunstleve
54b5387eb2
mpl/find_if.hpp: MIPSpro 7.41 workaround
...
[SVN r48658]
2008-09-08 02:13:41 +00:00
Aleksey Gurtovoy
b953a6b63b
Fix redeclaration errors detected by GCC 4.3.0 (ticket #1528 )
...
[SVN r46620]
2008-06-23 02:31:22 +00:00
Aleksey Gurtovoy
5d7d593327
Fix duplicate include guards (ticket #1568 )
...
[SVN r46570]
2008-06-21 02:55:14 +00:00
Aleksey Gurtovoy
8335231e2e
Proper (well, better) diagnostics for passing non-sequence types to sequence algoritms/metafunctions, see http://thread.gmane.org/gmane.comp.lib.boost.user/36876
...
[SVN r46546]
2008-06-20 04:43:41 +00:00
Dave Abrahams
827aa4828a
Work around intel-win-10.0 preprocessor bug
...
[SVN r43865]
2008-03-25 23:06:50 +00:00
Nicola Musatti
00ad56405f
Updated to support C++Builder 2007 Update 3 (bcc32 5.9.2)
...
[SVN r39663]
2007-10-02 20:32:05 +00:00
Boris Gubenko
7775ef9867
add conditionalization for g++ on HP-UX
...
[SVN r39190]
2007-09-11 16:24:28 +00:00
Aleksey Gurtovoy
7518d7dab3
Ticket #907
...
[SVN r38169]
2007-07-09 06:41:59 +00:00
Aleksey Gurtovoy
b4048c1b75
'set' fixes + more thorough regression tests
...
[SVN r37335]
2007-04-02 07:42:41 +00:00
Aleksey Gurtovoy
6d0ea17411
Fix BOOST_MPL_AUX_PASS_THROUGH_LAMBDA_SPEC (merged from RC_1_34_0)
...
[SVN r36831]
2007-01-29 07:39:19 +00:00