Glen Fernandes
fc135e0d72
Avoid inheritance for final types in compressed_pair
2018-09-09 17:34:22 -04:00
K-ballo
4531b2a2a6
Ported compressed_pair documentation to Quickbook
2014-06-11 19:48:23 -03:00
Stephen Kelly
e97577a0ae
Remove obsolete files.
...
[SVN r86242]
2013-10-11 23:11:35 +00:00
Stephen Kelly
3d1646cf51
Detail: Remove obsolete MSVC version checks.
...
[SVN r86039]
2013-09-30 00:21:39 +00:00
John Maddock
fe653d0a9a
Change call_traits to pass enum's by value.
...
Fixes #5790 .
[SVN r73953]
2011-08-20 16:03:58 +00:00
John Maddock
ddd8a58ae0
Fixes #2341 .
...
[SVN r48910]
2008-09-20 15:39:47 +00:00
Dave Abrahams
7cd572a326
VC++ warning suppression
...
[SVN r33001]
2006-02-18 23:03:14 +00:00
Alisdair Meredith
90c56ba2ce
Update for BCB2006
...
[SVN r32865]
2006-02-12 20:16:31 +00:00
John Maddock
c0f0a4f51d
Try again with DMC patch: last attempt broke Borland C++ Builder, so use implicit casts with protected rather than private bases.
...
[SVN r32524]
2006-02-03 11:00:23 +00:00
John Maddock
7594e00460
Added explicit static_casts when casting *this to a reference-to-base-class: it keeps Digital Mars happy apparently.
...
[SVN r32413]
2006-01-25 10:45:26 +00:00
Hartmut Kaiser
2dffdac9fe
Disabiguated the detail namespace.
...
[SVN r30558]
2005-08-12 19:06:10 +00:00
John Maddock
aaca5ca871
Updated Borland workaround.
...
[SVN r29462]
2005-06-07 09:44:19 +00:00
Dave Abrahams
5a4e19989f
Workaround for nonconformance to CWG issue 298, checked in on behalf of John Maddock
...
[SVN r29415]
2005-06-03 19:11:54 +00:00
John Maddock
9a07bc0d9b
Added missing include <cstddef>
...
[SVN r21993]
2004-01-27 11:24:25 +00:00
John Maddock
154d6bb198
When we have a compressed pair of two types that are the same, and both empty, then we must still have two distict objects in the pair.
...
[SVN r21958]
2004-01-26 11:29:07 +00:00
Aleksey Gurtovoy
0dde936e61
DM fixes
...
[SVN r21933]
2004-01-26 00:19:59 +00:00
John Maddock
8024c3e9c7
Updated license terms
...
[SVN r21120]
2003-12-03 13:34:11 +00:00
Dave Abrahams
8c0eb498d3
Fix unversioned VC++ checks
...
[SVN r14436]
2002-07-13 12:26:19 +00:00
John Maddock
6b8b218efb
Removed tabs, fixed end of files.
...
[SVN r13803]
2002-05-10 11:35:38 +00:00
John Maddock
7126ea2685
Borland C++ Builder 6 fixes
...
[SVN r13659]
2002-05-04 10:55:15 +00:00
Dave Abrahams
1662bb5713
use of "small" changed to "small_" to suppress confusion on some compilers
...
[SVN r12916]
2002-02-24 02:35:19 +00:00
John Maddock
1f29191329
Modified call_traits to work with incomplete types.
...
[SVN r12800]
2002-02-14 12:54:57 +00:00
Darin Adler
e27d0fcf2a
New smart pointer documentation. Related clean-up of the smart pointer
...
library. Changing includes to include the new individual smart pointer
headers. Replacing old smart pointer library with an include of the new
smart pointer headers. Simplify ifdefs that involve the member templates
macros now that BOOST_MSVC6_MEMBER_TEMPLATES is also guaranteed to bet
set for platforms that have full member templates.
[SVN r12647]
2002-02-02 18:36:12 +00:00
John Maddock
7387966005
Stripped tabs from source
...
[SVN r12351]
2002-01-19 12:38:14 +00:00
John Maddock
628be0d125
Fixes for Sunpro C++ 5.3 (code now works!)
...
[SVN r11368]
2001-10-09 11:24:56 +00:00
John Maddock
2f357c3805
Partial fixes for sunpro 5.3 - doesn't actually work yet though
...
[SVN r11355]
2001-10-08 11:31:29 +00:00
John Maddock
cda0894d0d
Fix for sunpro 5.3 (array specialisations don't work)
...
[SVN r11354]
2001-10-08 11:30:53 +00:00
John Maddock
ed210f6b2c
more type traits updates:
...
Header includes get BOOST_ prefix,
BOOST_DECL_MC dropped in favour of new BOOST_STATIC_CONSTANT (from config.hpp),
operator ! dropped in favour of boost::type_traits::ice_not template.
[SVN r9270]
2001-02-19 12:52:30 +00:00
Jens Maurer
05c6fbbf99
needs <boost/type_traits/same_traits.hpp>
...
[SVN r9253]
2001-02-18 15:19:23 +00:00
John Maddock
91078b7f7a
type_traits: regression failure fixes from type traits changes...
...
[SVN r9249]
2001-02-18 11:43:01 +00:00
Jeremy Siek
e5c81d0702
fixed very strange VC++ bug that was showing up in graph/test/graph.cpp
...
Something about the code gen for compressed_pair_1::operator=
was going wrong. Writing it explicitly, and playing with some ordering
fixed the problem, don't ask my why.
[SVN r8765]
2001-01-25 04:45:52 +00:00
Dave Abrahams
4ac07b97d3
Fixed what seemed like glaring bugs (illegal access to private members, missing template parameters).
...
[SVN r8658]
2001-01-20 21:59:55 +00:00
John Maddock
f694e557e1
compressed pair fixes for VC6
...
[SVN r8543]
2001-01-10 12:21:30 +00:00
John Maddock
cba48df8e3
VC6 fixes for compressed_pair
...
[SVN r8485]
2000-12-21 12:27:22 +00:00
John Maddock
26119613e1
BeOS5 (intel) fixes
...
[SVN r8133]
2000-11-04 11:16:12 +00:00
John Maddock
6161ce15c7
more VC6 type-traits and compressed pair fixes
...
[SVN r7921]
2000-10-07 10:53:47 +00:00
John Maddock
656517b059
More VC6 fixes for compressed_pair and type_traits.
...
[SVN r7895]
2000-10-03 11:47:24 +00:00
John Maddock
7ae6e5bac9
call_traits and type_traits updates for VC6
...
[SVN r7882]
2000-10-01 11:48:27 +00:00
John Maddock
3ddb9abc3c
Updates to cope with Borland C++ 5.51
...
[SVN r7697]
2000-09-09 10:20:24 +00:00
John Maddock
daf7829ffa
type traits update [added is_convertible and alignment_of]
...
[SVN r7675]
2000-08-02 10:58:59 +00:00
Beman Dawes
a005f03cc2
Fixes for various compilers from John Maddock
...
[SVN r7629]
2000-07-24 17:59:52 +00:00
Beman Dawes
06adfe9658
This commit was generated by cvs2svn to compensate for changes in r4,
...
which included commits to RCS files with non-trunk default branches.
[SVN r7621]
2000-07-07 16:04:40 +00:00