Commit Graph

  • e76b2462f1 Fix msvc warnings. John Maddock 2011-10-08 10:52:49 +00:00
  • 6e2fae44d4 added type trait extension to operator detection Frédéric Bron 2011-10-07 21:05:54 +00:00
  • 360373e3ee eliminated unit_test_framework and BOOST_MESSAGE Gennadiy Rozental 2011-10-05 10:05:30 +00:00
  • 33db0b59ed Merge minor type traits fixes from Trunk. John Maddock 2011-09-26 12:19:40 +00:00
  • 204f156c3b Fix doc typo. Fixes #5942. John Maddock 2011-09-26 10:59:26 +00:00
  • 969238f5f6 Fix errors in is_union examples. Fixes #5885. John Maddock 2011-09-10 16:58:00 +00:00
  • aabbd5c3c8 Apply final part of Michel Morin's Clang patch. John Maddock 2011-09-01 17:43:32 +00:00
  • 39cf0ec129 Apply Michel Morin's Clang patch. John Maddock 2011-08-31 17:10:35 +00:00
  • 5976893b1a Merge accumulated type_traits patches from Trunk. Refs #5777. John Maddock 2011-08-22 17:22:32 +00:00
  • 5cc1ceccd1 Fix typo in code. Fixes #5777. John Maddock 2011-08-20 16:05:02 +00:00
  • 6842d7346b Documentation tweaks. Fixes #5666. John Maddock 2011-08-20 09:02:55 +00:00
  • 437c57d614 Fixes #5707. Fixes some trivial bugs for VC++6 Antony Polukhin 2011-07-17 19:36:06 +00:00
  • 428856d9e9 Release 1.47.0 boost-1.47.0 Beman Dawes 2011-07-11 22:16:03 +00:00
  • ea26a60081 Update docs to use latest auto-index in Trunk. John Maddock 2011-07-08 17:51:46 +00:00
  • 2799200d4e Revert Clang intrinsics support - it doesn't always work presently. Change authorized by eric niebler. Fixes #5635. John Maddock 2011-06-26 08:16:55 +00:00
  • 8ac524debe Revert support for clang 3.0 intrinsics in type traits. Daniel James 2011-06-23 19:07:45 +00:00
  • e7f3784268 Release 1.47.0 beta 1 boost-1.47.0-beta1 Beman Dawes 2011-06-21 13:23:49 +00:00
  • 5eb0486699 Merge from trunk. Bryce Adelstein-Lelbach 2011-06-05 19:13:25 +00:00
  • 0bd2b25d5b Clang 3.0+ supports gcc-style type trait intrinsics. Bryce Adelstein-Lelbach 2011-05-30 12:42:20 +00:00
  • 0e4093146b Fix flags for type_with_alignment test on gcc-4.4 (won't compile due to uninitialized warning). Bryce Adelstein-Lelbach 2011-05-30 12:41:33 +00:00
  • e1a315e00e Merge change from Trunk to release. John Maddock 2011-04-25 12:26:48 +00:00
  • 8375014c95 Disable some embedded win32 warnings. John Maddock 2011-04-20 16:22:29 +00:00
  • 7fdc037def Fix remove pointer so it works for cv-qualified function pointers in VC-10 (compiler bug workaround). Fixes #5484. John Maddock 2011-04-19 11:03:17 +00:00
  • 74d5955a7a Fix misc typos and regenerate docs. Fixes #5457. Fixes #5458. Fixes #5459. Fixes #5460. Fixes #5461. John Maddock 2011-04-13 11:02:44 +00:00
  • 0e0c39c08a Fixes for MSVC compilers confused with namespace issues. Ion Gaztañaga 2011-03-28 09:03:39 +00:00
  • 28631034ca Fix up type_traits intrinsic support when using the Intel compiler. Suppress quite a few Intel-12.0 warnings. John Maddock 2011-03-20 12:18:59 +00:00
  • 4f873ea632 Don't test msvc bug case for versions of msvc that don't support the fix. John Maddock 2011-03-19 18:03:57 +00:00
  • 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. John Maddock 2011-03-17 13:12:44 +00:00
  • d7a1c84ec5 Release 1.46.1 boost-1.46.1 Beman Dawes 2011-03-12 15:41:16 +00:00
  • ee29b7660f Change is_convertible to use C++0x behaviour where possible. Change is_converible to use MSVC __is_convertible intrinsic. Fixes #5271. Fixes #4530. John Maddock 2011-03-10 16:52:00 +00:00
  • 104afb9ba4 Fix PDF build from within boost-root/doc/pdf. John Maddock 2011-03-03 11:23:57 +00:00
  • 023bec7ba0 Fix PDF build from within boost-root/doc/pdf John Maddock 2011-03-03 11:22:48 +00:00
  • 5bf0d7924a Release 1.46.0 boost-1.46.0 Beman Dawes 2011-02-21 18:42:22 +00:00
  • 5c40f50432 Fix non-ASCII character. Fixes #5099. John Maddock 2011-02-07 16:39:33 +00:00
  • 7df5d197d4 Release 1_46_0 beta 1 boost-1.46.0-beta1 Beman Dawes 2011-01-31 13:00:44 +00:00
  • 6b8890aec8 Fix PDF name and PDF index generation. John Maddock 2011-01-19 12:49:55 +00:00
  • 902217df24 Don't try and redefine macros that are already set. John Maddock 2011-01-13 12:14:56 +00:00
  • c02516b25b Fix comon_type to actually work when typeof isn't in use. Applies fixes from Vicente Botet. John Maddock 2011-01-12 13:29:37 +00:00
  • 6be68667fb Document the restrictions on is_virtual_base_of. Refs #3730. John Maddock 2011-01-10 16:55:08 +00:00
  • 459e0bb6a0 Document the restrictions on is_virtual_base_of. Refs #3730. John Maddock 2011-01-10 13:23:51 +00:00
  • a865f64c2f Document the restrictions on is_virtual_base_of. Refs #3730. John Maddock 2011-01-10 13:17:45 +00:00
  • eb24b1d9f1 Fix inspection report issues. John Maddock 2011-01-06 18:14:42 +00:00
  • 19b82cc55b Fix inspection report issues. John Maddock 2011-01-06 17:09:17 +00:00
  • 0986b590ee Change PDF URL to SF download page. Add optional index generation. John Maddock 2011-01-01 18:00:16 +00:00
  • b67855e6da Change PDF URL to SF download page. Add optional index generation. John Maddock 2011-01-01 17:01:48 +00:00
  • c93d93ccfc Merge minor warning fixes from Trunk. John Maddock 2010-12-31 18:11:48 +00:00
  • e0fb41d53c boost/type_traits/common_type.hpp: workaround for gcc 3.2 and 3.3 to avoid spurious warning Ralf W. Grosse-Kunstleve 2010-11-29 02:26:46 +00:00
  • c24a0e9faf Release 1.45.0 boost-1.45.0 Beman Dawes 2010-11-19 15:17:53 +00:00
  • 1c6062246c Release 1.45.0 beta 1 boost-1.45.0-beta1 Beman Dawes 2010-11-09 18:22:33 +00:00
  • ec49c59545 Merge fix for typo from Trunk. Fixes #4810. John Maddock 2010-11-07 17:39:07 +00:00
  • 1b5833a894 Fix typo in docs and regenerate. Refs #4810. John Maddock 2010-11-07 15:10:13 +00:00
  • b722d7208b Fix MSVC warning. John Maddock 2010-11-05 09:50:42 +00:00
  • cdd2aee33e Merge documentation fixes to release. Daniel James 2010-10-30 17:34:45 +00:00
  • a430c8da1d Missing html file in type traits. Daniel James 2010-10-30 14:31:23 +00:00
  • 0fe5ae981f Apply submitted patch. Fixes #4707. John Maddock 2010-10-06 10:40:13 +00:00
  • eede6ec6e6 Apply submitted patch. Fixes #4707. John Maddock 2010-10-06 10:37:48 +00:00
  • 0977ea3b67 Merges changes from Trunk: refer to history.qbk for the details. John Maddock 2010-10-01 11:11:16 +00:00
  • 5346e1f373 Update history for 1.45.0, regenerate docs. John Maddock 2010-10-01 10:29:54 +00:00
  • 47e6213bd8 Oops fix typo in last commit. John Maddock 2010-10-01 09:41:05 +00:00
  • b6378f93e9 Tentative patch for IMB's compiler. John Maddock 2010-10-01 09:37:22 +00:00
  • ff704d8ed0 Suppress use of typeof with the IBM compiler - it appears not to work? John Maddock 2010-09-27 12:25:37 +00:00
  • 71d516c6f5 Suppress some Intel C++ warnings. John Maddock 2010-09-27 12:23:46 +00:00
  • 64e9b6ef07 Add missing #include. John Maddock 2010-09-27 12:15:03 +00:00
  • c77a72a7cc Add conditional trait. Update and regenerate docs. Update type_traits.hpp and add trivial test case for it. John Maddock 2010-09-24 17:12:08 +00:00
  • edd98db5fb Change these two traits to always use a static constant and not BOOST_STATIC_CONSTANT - otherwise they don't work! Refs #4669. John Maddock 2010-09-22 08:47:55 +00:00
  • afd6785017 Add declval and common type from Vicente J. Botet Escriba. Regenerate docs. John Maddock 2010-09-17 12:12:03 +00:00
  • e66ffd9a99 Add new traits add_lvalue_reference and add_rvalue_reference. John Maddock 2010-09-11 18:00:56 +00:00
  • fd67e7f2db Fix a few more compiler warnings. John Maddock 2010-09-04 17:36:23 +00:00
  • d06a16e0e9 Set warnings as errors in type_traits library, where possible. John Maddock 2010-09-02 09:32:35 +00:00
  • 5db4ba5799 Release 1.44.0 boost-1.44.0 Beman Dawes 2010-08-16 15:03:16 +00:00
  • f8e246218e Commit updated test case. John Maddock 2010-08-08 08:40:57 +00:00
  • 1f0c18b046 Release 1.44.0 beta 1 boost-1.44.0-beta1 Beman Dawes 2010-08-05 16:04:40 +00:00
  • c9406a97fe Mangle the names of internal classes so they're less likely to conflict with derived class names and members. Fixes #4453. John Maddock 2010-07-22 10:29:49 +00:00
  • 58c6ce7362 Update docs to match all the fixes applied to 1.44. John Maddock 2010-07-16 09:03:26 +00:00
  • 4588039349 Update docs to match all the fixes applied to 1.44. John Maddock 2010-07-15 17:26:14 +00:00
  • 4bef4e5708 Make all references to the detail:: namespace fully qualified so we don't get ambiguities with other libraries. Fixes #4407. John Maddock 2010-07-08 10:27:58 +00:00
  • b74b5fdf87 Make all references to the detail:: namespace fully qualified so we don't get ambiguities with other libraries. Refs #4407. John Maddock 2010-07-08 10:15:11 +00:00
  • 056830ee59 Oops forgot to update this one in last type_traits merge. Updates file to include the new traits added. John Maddock 2010-07-04 15:46:45 +00:00
  • 0895150b76 Merge changes from Trunk to support rvalue references better. John Maddock 2010-07-04 15:25:03 +00:00
  • 0ae96f1401 Remove spurious ";". John Maddock 2010-07-01 17:46:38 +00:00
  • d94c44f927 Update docs to match code. Update type_traits.hpp. Completes fix for #3804. Fixes #3804. John Maddock 2010-07-01 16:14:17 +00:00
  • b097b5215e Update the type_traits library to handle rvalue references. Add is_lvalue_reference and is_rvalue_reference traits. John Maddock 2010-07-01 15:55:48 +00:00
  • 11a217d923 Merge documentation fixes. Daniel James 2010-06-26 12:30:09 +00:00
  • feb203903b Update various libraries' documentation build. Daniel James 2010-06-20 18:00:48 +00:00
  • 60ba70f9a0 Merge mostly cosmetic fixes from Trunk John Maddock 2010-06-12 09:55:44 +00:00
  • 9ef854be67 Release 1.43.0 boost-1.43.0 Beman Dawes 2010-05-06 13:21:09 +00:00
  • 9dd5a79afa Change memcpy to memmove in example as ranges may overlap. Update/regenerate docs. John Maddock 2010-04-25 08:29:57 +00:00
  • eb9c6abd5b Release 1.43.0 beta 1 boost-1.43.0-beta1 Beman Dawes 2010-04-21 14:13:35 +00:00
  • cf879100c6 Fix inspection script issue: change check to do_check. John Maddock 2010-04-21 09:04:00 +00:00
  • 0e8e26666e Fixes #4052. John Maddock 2010-03-31 11:09:21 +00:00
  • bb9fc4cfaf Merge minor fixes from Trunk. John Maddock 2010-03-18 16:57:43 +00:00
  • 90c3c8e608 Fixes #4000. John Maddock 2010-03-12 16:57:29 +00:00
  • eea6aa420e Add comment to remove_pointer docs. Fixes #3771. John Maddock 2010-02-04 17:22:33 +00:00
  • 466c4a68fc Clarify docs and add some more examples. Fixes #3768. John Maddock 2010-02-04 17:11:48 +00:00
  • b3edc0a5c2 Boost 1.42.0 boost-1.42.0 Beman Dawes 2010-02-02 20:03:43 +00:00
  • 7cd9227cba Fixes #3704. John Maddock 2010-01-11 13:30:26 +00:00
  • 30598c1e09 Update docs with new history section. John Maddock 2010-01-11 13:19:25 +00:00
  • a5f067761a Fixes #3704. John Maddock 2010-01-11 13:04:01 +00:00
  • 400f2555ae Fixes #3800. John Maddock 2009-12-30 17:10:23 +00:00
  • e7b1b3c773 Fixes #3800. John Maddock 2009-12-30 16:56:12 +00:00