Bryce Adelstein-Lelbach
0bd2b25d5b
Clang 3.0+ supports gcc-style type trait intrinsics.
...
[SVN r72280]
2011-05-30 12:42:20 +00:00
Bryce Adelstein-Lelbach
0e4093146b
Fix flags for type_with_alignment test on gcc-4.4 (won't compile due to
...
uninitialized warning).
[SVN r72279]
2011-05-30 12:41:33 +00:00
John Maddock
8375014c95
Disable some embedded win32 warnings.
...
[SVN r71394]
2011-04-20 16:22:29 +00:00
John Maddock
7fdc037def
Fix remove pointer so it works for cv-qualified function pointers in VC-10 (compiler bug workaround).
...
Fixes #5484 .
[SVN r71378]
2011-04-19 11:03:17 +00:00
John Maddock
74d5955a7a
Fix misc typos and regenerate docs.
...
Fixes #5457 .
Fixes #5458 .
Fixes #5459 .
Fixes #5460 .
Fixes #5461 .
[SVN r71222]
2011-04-13 11:02:44 +00:00
Ion Gaztañaga
0e0c39c08a
Fixes for MSVC compilers confused with namespace issues.
...
[SVN r70662]
2011-03-28 09:03:39 +00:00
John Maddock
28631034ca
Fix up type_traits intrinsic support when using the Intel compiler.
...
Suppress quite a few Intel-12.0 warnings.
[SVN r70221]
2011-03-20 12:18:59 +00:00
John Maddock
4f873ea632
Don't test msvc bug case for versions of msvc that don't support the fix.
...
[SVN r70203]
2011-03-19 18:03:57 +00:00
John Maddock
087d133793
Update type_traits tests to reflect C++0x.
...
Make better/simpler use of C++0x intrinsics where available.
Change a few traits to C++0x behaviour.
Update docs to reflect current intrinsic availability.
[SVN r70057]
2011-03-17 13:12:44 +00:00
John Maddock
ee29b7660f
Change is_convertible to use C++0x behaviour where possible.
...
Change is_converible to use MSVC __is_convertible intrinsic.
Fixes #5271 .
Fixes #4530 .
[SVN r69822]
2011-03-10 16:52:00 +00:00
John Maddock
104afb9ba4
Fix PDF build from within boost-root/doc/pdf.
...
[SVN r69512]
2011-03-03 11:23:57 +00:00
John Maddock
5c40f50432
Fix non-ASCII character.
...
Fixes #5099 .
[SVN r68691]
2011-02-07 16:39:33 +00:00
John Maddock
6b8890aec8
Fix PDF name and PDF index generation.
...
[SVN r68284]
2011-01-19 12:49:55 +00:00
John Maddock
902217df24
Don't try and redefine macros that are already set.
...
[SVN r68095]
2011-01-13 12:14:56 +00:00
John Maddock
c02516b25b
Fix comon_type to actually work when typeof isn't in use.
...
Applies fixes from Vicente Botet.
[SVN r68040]
2011-01-12 13:29:37 +00:00
John Maddock
459e0bb6a0
Document the restrictions on is_virtual_base_of.
...
Refs #3730 .
[SVN r67913]
2011-01-10 13:23:51 +00:00
John Maddock
a865f64c2f
Document the restrictions on is_virtual_base_of.
...
Refs #3730 .
[SVN r67912]
2011-01-10 13:17:45 +00:00
John Maddock
19b82cc55b
Fix inspection report issues.
...
[SVN r67728]
2011-01-06 17:09:17 +00:00
John Maddock
b67855e6da
Change PDF URL to SF download page.
...
Add optional index generation.
[SVN r67544]
2011-01-01 17:01:48 +00:00
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