John Maddock
002c331fdb
warning suppression for gcc
...
[SVN r18273]
2003-04-17 11:20:13 +00:00
Douglas Gregor
f9b5fa44f4
Pick the first type that has the right alignment. The types are roughly ordered
...
based on size, so this prevents the alignment type from being much larger than
it should be.
[SVN r18258]
2003-04-16 13:36:07 +00:00
John Maddock
a7321a4260
Added function_traits include.
...
[SVN r18239]
2003-04-12 10:31:40 +00:00
John Maddock
311bcd7a5a
Fixed gcc warning suppression
...
[SVN r18206]
2003-04-08 10:50:26 +00:00
Dave Abrahams
8f20b24bb5
Bump workaround version number
...
[SVN r18044]
2003-03-22 13:34:52 +00:00
Aleksey Gurtovoy
4a88d0ef16
revert to 1.5 revision
...
[SVN r17966]
2003-03-17 20:05:45 +00:00
Douglas Gregor
7e82ad2441
Remove #ifndef/#else/#endif block that has the same code in both paths
...
[SVN r17942]
2003-03-15 23:18:34 +00:00
John Maddock
bf70e2aced
Sunpro can't cope with latest is_base_and_derived implementation
...
added gcc warning suppression to is_class
[SVN r17911]
2003-03-14 12:54:43 +00:00
Terje Slettebø
3013105b1e
no message
...
[SVN r17907]
2003-03-14 07:48:55 +00:00
Terje Slettebø
3f87dccb57
Updated description
...
[SVN r17898]
2003-03-13 22:01:48 +00:00
Markus Schöpflin
138df12e67
Fixed for VA6, it has problems with the overloads for is_mem_fun_pointer_impl(), too.
...
[SVN r17851]
2003-03-12 15:15:01 +00:00
Aleksey Gurtovoy
6318e7f127
size_t_c -> size_t renaming
...
[SVN r17794]
2003-03-09 23:42:58 +00:00
Dave Abrahams
36e538bd42
Added dangling_reference FAQ
...
Various idiomatic MPL cleanups in indirect_traits.hpp
raw_function support
Patches for CWPro7.2
Patches to pass tests under Python 2.3 with the new bool type.
Tests for member operators returning const objects
Fixes for testing Boost.Python under Cygwin
[SVN r17777]
2003-03-08 03:53:19 +00:00
Aleksey Gurtovoy
bde1254ebf
fix Borland failures
...
[SVN r17774]
2003-03-08 01:05:08 +00:00
Ralf W. Grosse-Kunstleve
d36390dff7
use BOOST_WORKAROUND macro (as requested by David Abrahams)
...
[SVN r17773]
2003-03-08 01:01:11 +00:00
Ralf W. Grosse-Kunstleve
5f5d22fb8a
MIPSpro compatibility
...
[SVN r17772]
2003-03-08 00:25:47 +00:00
Beman Dawes
1dbaf58f35
VC++ 7.1 RC3 fix (Carl Daniel)
...
[SVN r17769]
2003-03-07 17:29:26 +00:00
Aleksey Gurtovoy
40a632a04e
MPL names/directory structure refactoring
...
[SVN r17651]
2003-02-25 23:11:41 +00:00
Aleksey Gurtovoy
13cece3bae
more refactoring corrections
...
[SVN r17611]
2003-02-23 22:21:15 +00:00
Dave Abrahams
f8af2cbce6
clean up mistake in refactoring
...
[SVN r17601]
2003-02-23 14:54:46 +00:00
Aleksey Gurtovoy
cbce3789a0
make implementation less stressful for MSVC 6.5/7.0
...
[SVN r17599]
2003-02-23 05:41:17 +00:00
Peter Dimov
2b71faafb6
Fixes for Comeau with Borland as backend.
...
[SVN r17588]
2003-02-22 13:40:23 +00:00
Beman Dawes
52032cf9dd
VC++ 7.1 build 2292 needs this change
...
[SVN r17519]
2003-02-19 01:54:25 +00:00
John Maddock
9dda999d6c
Reverted to previous version for Borland C++ Builder 5
...
[SVN r17228]
2003-02-05 12:13:48 +00:00
John Maddock
973bbc1164
Changed is_POD to is_pod
...
[SVN r17162]
2003-02-02 12:17:47 +00:00
John Maddock
084bd0ab1b
Added description of mechanism (from Terje)
...
[SVN r17161]
2003-02-02 12:16:42 +00:00
John Maddock
524468f579
Widened the range of types that may be passed to is_convertible.
...
Extended is_base_and_derived to cope with ambiguous base classes
and non-public base classes.
[SVN r17146]
2003-02-01 12:11:10 +00:00
John Maddock
555a9f4039
Simplified implementation to !is_fundamental
...
[SVN r16747]
2003-01-04 12:59:22 +00:00
Beman Dawes
04984055d5
add or update See www.boost.org comments
...
[SVN r16708]
2002-12-27 16:51:53 +00:00
Dave Abrahams
91ef105c63
Account for my older vc7.1 beta version
...
[SVN r16701]
2002-12-25 23:43:45 +00:00
Aleksey Gurtovoy
a9c64bba20
ISO-friendly lambda
...
[SVN r16572]
2002-12-09 08:08:30 +00:00
Dave Abrahams
e8b42afe69
msvc fixes
...
[SVN r16481]
2002-12-02 19:03:39 +00:00
Dave Abrahams
ef03d3bef0
massive improvement in internal structure overflows (though not a cure yet).
...
[SVN r16479]
2002-12-02 15:40:17 +00:00
Dave Abrahams
9329678518
Further suppressed internal structure overflow problems
...
[SVN r16478]
2002-12-02 14:59:50 +00:00
Dave Abrahams
bbb571febb
Suppress some GCC warnings
...
[SVN r16443]
2002-11-27 16:39:14 +00:00
Dave Abrahams
6fe2742c15
Squash internal structure overflows
...
[SVN r16382]
2002-11-23 21:29:55 +00:00
Aleksey Gurtovoy
3c5b4f6ab8
add missing typename
...
[SVN r16358]
2002-11-21 08:46:49 +00:00
John Maddock
6e4f49afc6
Fixed is_polymorphic for cv-qualified class types
...
[SVN r16339]
2002-11-20 12:08:15 +00:00
Dave Abrahams
814e55ff5e
Fixes for array types on GCC 2.9x
...
[SVN r16197]
2002-11-11 18:38:58 +00:00
John Maddock
9586ee5966
changed no_type to a struct
...
[SVN r16161]
2002-11-08 12:41:24 +00:00
John Maddock
021ee1971a
Added better pp check
...
[SVN r16143]
2002-11-07 12:56:29 +00:00
John Maddock
73a6e46a1a
removed BOOST_IS_ENUM
...
[SVN r16142]
2002-11-07 12:53:54 +00:00
Dave Abrahams
1472db4c06
intel 7.0 fixes
...
[SVN r16139]
2002-11-07 01:13:02 +00:00
Aleksey Gurtovoy
e0a3d316cc
Sun patch
...
[SVN r16131]
2002-11-06 11:53:07 +00:00
Beman Dawes
46652e39e6
missing ||
...
[SVN r16100]
2002-11-04 18:15:57 +00:00
John Maddock
ad38d7a133
Enabled new is_convertible version for a couple of compilers only, may actually work this time...
...
[SVN r16090]
2002-11-04 12:35:26 +00:00
John Maddock
d3484d9b84
Added Borland specific fixes for dropped cv-qualifiers.
...
[SVN r16089]
2002-11-04 12:34:33 +00:00
John Maddock
4b2788fdcb
Added Borland specific fixes for references to arrays.
...
[SVN r16088]
2002-11-04 12:24:50 +00:00
John Maddock
ee2b66b31f
Added missing include
...
[SVN r16087]
2002-11-04 12:24:17 +00:00
John Maddock
bac27107b7
Reverted default implementation to old version,
...
the new version doesn't quite work for all the cases required.
[SVN r16082]
2002-11-03 12:35:22 +00:00