Ralf W. Grosse-Kunstleve
e0fb41d53c
boost/type_traits/common_type.hpp: workaround for gcc 3.2 and 3.3 to avoid spurious warning
...
[SVN r66835]
2010-11-29 02:26:46 +00:00
John Maddock
1b5833a894
Fix typo in docs and regenerate.
...
Refs #4810 .
[SVN r66433]
2010-11-07 15:10:13 +00:00
John Maddock
b722d7208b
Fix MSVC warning.
...
[SVN r66404]
2010-11-05 09:50:42 +00:00
Daniel James
a430c8da1d
Missing html file in type traits.
...
[SVN r66272]
2010-10-30 14:31:23 +00:00
John Maddock
eede6ec6e6
Apply submitted patch.
...
Fixes #4707 .
[SVN r65779]
2010-10-06 10:37:48 +00:00
John Maddock
5346e1f373
Update history for 1.45.0, regenerate docs.
...
[SVN r65707]
2010-10-01 10:29:54 +00:00
John Maddock
47e6213bd8
Oops fix typo in last commit.
...
[SVN r65706]
2010-10-01 09:41:05 +00:00
John Maddock
b6378f93e9
Tentative patch for IMB's compiler.
...
[SVN r65705]
2010-10-01 09:37:22 +00:00
John Maddock
ff704d8ed0
Suppress use of typeof with the IBM compiler - it appears not to work?
...
[SVN r65629]
2010-09-27 12:25:37 +00:00
John Maddock
71d516c6f5
Suppress some Intel C++ warnings.
...
[SVN r65628]
2010-09-27 12:23:46 +00:00
John Maddock
64e9b6ef07
Add missing #include.
...
[SVN r65626]
2010-09-27 12:15:03 +00:00
John Maddock
c77a72a7cc
Add conditional trait.
...
Update and regenerate docs.
Update type_traits.hpp and add trivial test case for it.
[SVN r65575]
2010-09-24 17:12:08 +00:00
John Maddock
edd98db5fb
Change these two traits to always use a static constant and not BOOST_STATIC_CONSTANT - otherwise they don't work!
...
Refs #4669 .
[SVN r65531]
2010-09-22 08:47:55 +00:00
John Maddock
afd6785017
Add declval and common type from Vicente J. Botet Escriba.
...
Regenerate docs.
[SVN r65443]
2010-09-17 12:12:03 +00:00
John Maddock
e66ffd9a99
Add new traits add_lvalue_reference and add_rvalue_reference.
...
[SVN r65387]
2010-09-11 18:00:56 +00:00
John Maddock
fd67e7f2db
Fix a few more compiler warnings.
...
[SVN r65273]
2010-09-04 17:36:23 +00:00
John Maddock
d06a16e0e9
Set warnings as errors in type_traits library, where possible.
...
[SVN r65188]
2010-09-02 09:32:35 +00:00
John Maddock
f8e246218e
Commit updated test case.
...
[SVN r64674]
2010-08-08 08:40:57 +00:00
John Maddock
c9406a97fe
Mangle the names of internal classes so they're less likely to conflict with derived class names and members.
...
Fixes #4453 .
[SVN r64251]
2010-07-22 10:29:49 +00:00
John Maddock
4588039349
Update docs to match all the fixes applied to 1.44.
...
[SVN r64055]
2010-07-15 17:26:14 +00:00
John Maddock
b74b5fdf87
Make all references to the detail:: namespace fully qualified so we don't get ambiguities with other libraries.
...
Refs #4407 .
[SVN r63738]
2010-07-08 10:15:11 +00:00
John Maddock
0ae96f1401
Remove spurious ";".
...
[SVN r63495]
2010-07-01 17:46:38 +00:00
John Maddock
d94c44f927
Update docs to match code.
...
Update type_traits.hpp.
Completes fix for #3804 .
Fixes #3804 .
[SVN r63487]
2010-07-01 16:14:17 +00:00
John Maddock
b097b5215e
Update the type_traits library to handle rvalue references.
...
Add is_lvalue_reference and is_rvalue_reference traits.
[SVN r63486]
2010-07-01 15:55:48 +00:00
Daniel James
feb203903b
Update various libraries' documentation build.
...
Mostly to use the images and css files under doc/src instead of
doc/html, usually be deleting the settings in order to use the defaults.
Also add 'boost.root' to some builds in order to fix links which rely on
it.
[SVN r63146]
2010-06-20 18:00:48 +00:00
John Maddock
9dd5a79afa
Change memcpy to memmove in example as ranges may overlap.
...
Update/regenerate docs.
[SVN r61550]
2010-04-25 08:29:57 +00:00
John Maddock
cf879100c6
Fix inspection script issue: change check to do_check.
...
[SVN r61454]
2010-04-21 09:04:00 +00:00
John Maddock
0e8e26666e
Fixes #4052 .
...
[SVN r60960]
2010-03-31 11:09:21 +00:00
John Maddock
90c3c8e608
Fixes #4000 .
...
[SVN r60525]
2010-03-12 16:57:29 +00:00
John Maddock
eea6aa420e
Add comment to remove_pointer docs.
...
Fixes #3771 .
[SVN r59474]
2010-02-04 17:22:33 +00:00
John Maddock
466c4a68fc
Clarify docs and add some more examples.
...
Fixes #3768 .
[SVN r59472]
2010-02-04 17:11:48 +00:00
John Maddock
30598c1e09
Update docs with new history section.
...
[SVN r58903]
2010-01-11 13:19:25 +00:00
John Maddock
a5f067761a
Fixes #3704 .
...
[SVN r58901]
2010-01-11 13:04:01 +00:00
John Maddock
e7b1b3c773
Fixes #3800 .
...
[SVN r58595]
2009-12-30 16:56:12 +00:00
John Maddock
89f18be48e
Ooops, original test case invoked very undefined behaviour.
...
[SVN r58215]
2009-12-07 12:56:29 +00:00
John Maddock
908fa41cc3
Check for __unix__ as well as unix.
...
Fixes #3708 .
[SVN r58135]
2009-12-04 10:18:29 +00:00
John Maddock
c8d4c6ccd1
Fix msvc and gcc warnings in the type_traits library.
...
Build should now be clean with cl /W4 or gcc -Wall -Wextra -pedantic for all except one test - there appears to be no way to use initialized aligned_storage with gcc without it producing a warning :-(
[SVN r57489]
2009-11-08 16:49:40 +00:00
Troy D. Straszheim
524cb0cfe7
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
John Maddock
13ca0cf698
Fixes #3401 .
...
[SVN r56730]
2009-10-12 11:00:02 +00:00
John Maddock
be3077e203
Fix warnings emitted by gcc when building with -Wall -Wextra.
...
Fixes #3381 .
[SVN r55957]
2009-09-01 12:24:08 +00:00
John Maddock
fcc974dd99
Workaround for IBM compiler issue, see issue #3324 .
...
[SVN r55650]
2009-08-18 11:37:46 +00:00
John Maddock
9de89e9157
Fixes #2935 .
...
Add new config macro BOOST_MSVC_FULL_VER, and updated type_traits to make use of it.
[SVN r55429]
2009-08-06 09:13:09 +00:00
John Maddock
f1817aeee1
Fixes #3317 .
...
Fix is_virtual_base_of so it doesn't lose exception specifications on it's destructors (causes GCC and maybe other compilers to choke).
[SVN r55428]
2009-08-06 08:54:45 +00:00
John Maddock
c9e77b9c8d
Fix is_base_of and is_base_and_derived to conform to C++0x.
...
Also fixed consistency of handling cv-qualified types.
Added new trait in boost::tr1 to archive old tr1 behaviour.
Updated TR1 lib to match.
[SVN r55404]
2009-08-04 17:15:51 +00:00
John Maddock
405c4ba902
Added support for (?(DEFINE) blocks and updated the docs accordingly.
...
Added support for ICU libraries which may be named icui18n.lib on some Win32 platforms.
[SVN r55267]
2009-07-29 17:11:56 +00:00
Troy D. Straszheim
3e8055a725
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
John Maddock
28ddc6e6f5
Update docs.
...
Fixes typos.
Fixes #3202 .
[SVN r54206]
2009-06-22 12:02:15 +00:00
Alexander Nasonov
68a4a628cf
Test for: enum UIntEnum { value = UINT_MAX } is promoted to int
...
[SVN r53220]
2009-05-23 22:32:10 +00:00
Jeremiah Willcock
4f26adad46
Fixed most tab and min/max issues from trunk inspection report
...
[SVN r53141]
2009-05-20 19:19:00 +00:00
John Maddock
bc45b934b6
Added tests for aligned_storage::address() and fixed some Borland specific bugs (these show up in serialization/test/test_delete_pointer_binary_archive).
...
[SVN r53071]
2009-05-17 09:12:30 +00:00