Commit Graph

  • f0276eac7d Updated swap.html because LWG issue 809 is now accepted as a defect. Fixed some HTML formatting. Niels Dekker 2008-11-15 15:07:42 +00:00
  • 8a738dcef3 Swap documentation: fixed a misspelling of the name of Steven Watanabe. Niels Dekker 2008-10-21 09:55:54 +00:00
  • 72562af7af Extended swap_arrays test, checking that boost::swap does correctly exchange the values of its arguments. Niels Dekker 2008-08-20 08:29:54 +00:00
  • 622f775a7f Added extra checks, checking that boost::swap does correctly exchange the values of its arguments, as I mentioned at "Re: [boost] [swap] Renaming boost_swap_impl::swap_impl and/or its namespace?", http://lists.boost.org/Archives/boost/2008/08/141027.php Niels Dekker 2008-08-20 08:28:35 +00:00
  • 28ed4e0d67 Added a data member to swap_test_class and made it EqualityComparable, as I mentioned at "Re: [boost] [swap] Renaming boost_swap_impl::swap_impl and/or its namespace?", http://lists.boost.org/Archives/boost/2008/08/141027.php Niels Dekker 2008-08-20 08:25:23 +00:00
  • bf03fdf924 Added explanatory comments, requested by Isaac Dupree, "Re: [boost] [swap] Renaming boost_swap_impl::swap_impl and/or its namespace?", http://lists.boost.org/Archives/boost/2008/08/141007.php Niels Dekker 2008-08-16 08:56:19 +00:00
  • 1d893172d0 Fix Windows-1252 dash in UTF-8 document. Daniel James 2008-08-13 22:00:35 +00:00
  • 3264868197 Updated documentation to remove references to the 'ADL barrier' Joseph Gauterin 2008-08-04 18:25:45 +00:00
  • 323bb9dcb1 Renamed 'test_adl_barrier.cpp' to 'no_ambiguity_in_boost.cpp' and altered comments to reflect new disambiguation technique. Joseph Gauterin 2008-08-04 18:22:10 +00:00
  • 7175e02424 Updated copyright info. Joseph Gauterin 2008-08-04 18:16:16 +00:00
  • f05e7b2785 Changed 'using std::swap;' to 'using namesapce std;' in swap_impl function to work around ADL bugs in some compilers. Joseph Gauterin 2008-08-04 11:21:02 +00:00
  • 19ddea375b Added swap tests for std types, as discussed at "Re: [boost] [swap] Workaround for ADL failures of MSVC 7.1 and Borland okay?", http://lists.boost.org/Archives/boost/2008/08/140589.php Niels Dekker 2008-08-02 11:41:47 +00:00
  • e94718427e Removed swap_adl_barrier namespace, as discussed at "Re: [boost] [swap] How to fix ADL barrier for XL, Intel, GCC, Sun and Como?", http://lists.boost.org/Archives/boost/2008/07/140511.php Niels Dekker 2008-07-31 20:18:04 +00:00
  • a4ca527770 Applied "swap.hpp.patch" by Steven Watanabe, "Re: [boost] [swap] How to fix ADL barrier for XL, Intel, GCC, Sun and Como?", http://lists.boost.org/Archives/boost/2008/07/140482.php Niels Dekker 2008-07-30 08:04:34 +00:00
  • 9b76f1f120 Fixed comment in swap/test/specialized_in_boost_and_other.cpp Niels Dekker 2008-07-27 12:46:45 +00:00
  • 969fbda17a Added specialized_in_boost_and_other to swap/test, as discussed at "[boost] [swap] End-user allowed to add overloads to boost namespace?", http://lists.boost.org/Archives/boost/2008/07/140327.php Niels Dekker 2008-07-27 11:35:33 +00:00
  • a6d33f622d Added a newline to swap/test/lib_header_1.cpp, hoping to fix Sun 5.x compile issue, "Error: There is extra text on this line" Niels Dekker 2008-07-26 17:47:59 +00:00
  • 52652243a8 Added test_adl_barrier to swap/test, as discussed with Joseph Gauterin. Niels Dekker 2008-07-25 18:48:09 +00:00
  • 8a0f67713f Fixed silly little typo of mine, in test/swap_arrays.cpp Niels Dekker 2008-07-20 12:18:25 +00:00
  • 8696fdaaa6 Added swap_test_class swap functions to test/swap_arrays.cpp. My fault, they should have been there already! Niels Dekker 2008-07-20 12:13:33 +00:00
  • 3ef9454c44 Fixed silly little bug of mine in swap/test/swap_arrays.cpp Niels Dekker 2008-07-20 11:05:49 +00:00
  • b312a3787c Corrected duplicated file contents Joseph Gauterin 2008-07-19 19:40:12 +00:00
  • b9dc8d9d4d Remove duplicate content. Vladimir Prus 2008-07-12 17:56:01 +00:00
  • a3d73aed75 Moved utility\swap to the trunk, as discussed in trac issue #2056. Joseph Gauterin 2008-07-05 11:16:38 +00:00
  • db06972ba3 Extracted empty_deleter to Boost.Utility. Andrey Semashev 2013-09-05 18:25:41 +00:00
  • aaadc128f3 Added a new macro BOOST_EXPLICIT_OPERATOR_BOOL_NOEXCEPT, which implements a noexcept operator. Also added explicit noexcept specification for the constexpr macro. Andrey Semashev 2014-04-26 15:11:35 +04:00
  • 1c247b7fe7 Attempt to work around explicit_operator_bool_compile_fail_conv_pvoid test failure for VACPP. Andrey Semashev 2013-09-05 08:28:24 +00:00
  • e9a53f2e69 Extracted BOOST_EXPLICIT_OPERATOR_BOOL macro from Boost.Log. Andrey Semashev 2013-09-01 16:31:16 +00:00
  • e65e19608a Add metadata file Daniel James 2014-06-01 11:47:19 +01:00
  • 05ea9f87e8 Merge branch 'develop' Peter Dimov 2014-06-01 04:28:45 +03:00
  • c63c917ebe Add index.html, addressof.html, noncopyable.html Peter Dimov 2014-06-01 04:28:25 +03:00
  • cb26ba9f28 Merge branch 'develop' Peter Dimov 2014-06-01 03:53:17 +03:00
  • 8ad3288b0b Remove mpl::bool_ dependency from ref.hpp, clean up a bit. Peter Dimov 2014-06-01 03:52:44 +03:00
  • 34a27aaa35 Remove files left behind by the merge. Peter Dimov 2014-06-01 02:17:34 +03:00
  • 2179334415 Merge branch 'develop' Peter Dimov 2014-06-01 02:11:28 +03:00
  • 927f98189d Update enable_if tests to use lightweight_test, add to Jamfile. Peter Dimov 2014-06-01 02:10:28 +03:00
  • ba9f0e47a1 Remove unnecessary includes and workarounds from ref_ct_test. Peter Dimov 2014-06-01 01:51:40 +03:00
  • f032781796 Add Jamfile.v2; make ref_test use lightweight_test.hpp. Peter Dimov 2014-06-01 01:48:14 +03:00
  • 5dd86f3ac4 Move and rename test files. Peter Dimov 2014-06-01 01:31:54 +03:00
  • f258850888 With his kind permission, change Jaakko "Järvi" to "Jarvi" Beman Dawes 2008-06-28 13:45:21 +00:00
  • e8dc13f915 Replaced all occurrences of non-ASCII copyright symbol with '(c)' for people using non-ASCII code pages Marshall Clow 2008-04-02 01:42:32 +00:00
  • 836c451d93 Remove V1 Jamfiles Vladimir Prus 2007-08-08 19:02:26 +00:00
  • 168d31dc52 Attempted portability fix for Sun compilers Jeremiah Willcock 2005-12-04 18:47:02 +00:00
  • ca4fa81b07 Add V2 Jamfile Vladimir Prus 2005-04-14 13:15:46 +00:00
  • 503cd251c2 move enable_if tests into their own subdirectory Aleksey Gurtovoy 2004-10-10 16:15:58 +00:00
  • 24bb363cf1 Fix compilation with gcc 4.5 in C++11 mode Andrey Semashev 2014-04-10 00:27:41 +04:00
  • 5956c3b0f0 Revert incorrect reversion of adf57817ec09cb8edd6032a30da6daec3edbe23f Peter Dimov 2013-12-11 23:28:13 +02:00
  • a25ab4d824 Fix addressof for nullptr_t values. Fixes #5487. Peter Dimov 2013-12-11 01:57:20 +02:00
  • 8a1d121ef9 Revert "Ref: Remove obsolete MSVC version check." Peter Dimov 2013-12-11 00:46:10 +02:00
  • d38344b9a4 Revert "Remove obsolete MSVC check from pragma guard" Peter Dimov 2013-12-11 00:13:48 +02:00
  • b153bb98f3 Fixed duplicate anchors Jeremiah Willcock 2013-10-25 02:46:04 +00:00
  • 3ca731ba5c Remove BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION Stephen Kelly 2013-10-11 23:17:48 +00:00
  • 01559a8b20 Fix #9170 - Add BOOST_FORCEINLINE in address_of for performance issues Joel Falcou 2013-10-01 15:05:39 +00:00
  • 0f4204467c Fix #9169 - Add BOOST_FORCEINLINE on boost::ref for performance issue Joel Falcou 2013-10-01 15:02:28 +00:00
  • 5ee57dd469 Ref: Remove obsolete MSVC version check. Stephen Kelly 2013-09-30 00:19:48 +00:00
  • af1562624b Remove obsolete MSVC check from pragma guard Stephen Kelly 2013-09-26 13:02:51 +00:00
  • 83edb7e6de Utility/noncopyable: Make use of =delete #6578. Vicente J. Botet Escriba 2013-04-10 17:16:02 +00:00
  • 3803997b5b Utility: address_of take care of #7079. Vicente J. Botet Escriba 2013-03-14 17:48:06 +00:00
  • 3133f1402e Applied doc patches from Matt Calabrese Jeremiah Willcock 2011-04-13 02:30:39 +00:00
  • e7988f3ae7 Suppress/fix some msvc and gcc compiler warnings. John Maddock 2009-11-08 18:53:59 +00:00
  • 4f645eb49c eliminate noisy warning on msvc, fixes #2993 Eric Niebler 2009-05-07 17:47:08 +00:00
  • 09bb576ae8 Another try at the Sun workaround. Peter Dimov 2009-03-27 12:50:09 +00:00
  • 5d3d9f60d8 Try the Sun workaround with int instead of size_t. Peter Dimov 2009-03-26 13:05:05 +00:00
  • 82d77c20eb Try to fix array addressof failures on Sun C++. Peter Dimov 2009-03-26 00:06:47 +00:00
  • eacbce16fb Disable new addressof code for all Borland versions. Refs #2878. Peter Dimov 2009-03-21 20:20:37 +00:00
  • 729842ac99 Attempt to fix addressof in trunk to handle classes with conversion operators. Refs #2878. Peter Dimov 2009-03-20 17:14:00 +00:00
  • 239c2db98f Refs #2128 (fixed in trunk.) Peter Dimov 2009-03-01 17:04:14 +00:00
  • e00f569741 Added an anonymous unwrapping test. Ronald Garcia 2008-07-10 23:01:26 +00:00
  • 26b87da9ca Added tests for unwrap_ref. Ronald Garcia 2008-07-10 19:29:02 +00:00
  • eaeb3ca8d2 Added unwrap_ref. Ronald Garcia 2008-07-10 19:28:49 +00:00
  • b6e7b0be84 With his kind permission, change Jaakko "Järvi" to "Jarvi" Beman Dawes 2008-06-28 13:45:21 +00:00
  • 286a7fa767 Fix #1846. Peter Dimov 2008-04-21 21:42:29 +00:00
  • 4a07f2ed53 Replaced all occurrences of non-ASCII copyright symbol with '(c)' for people using non-ASCII code pages Marshall Clow 2008-04-02 01:42:32 +00:00
  • e134f0de97 Fix some inspection report issues. John Maddock 2008-03-15 18:41:51 +00:00
  • d64c92281c License/copyright edits Peter Dimov 2006-11-09 20:34:33 +00:00
  • a3c8d13b70 Borland 5.81 fix (Alisdair Meredith) Peter Dimov 2006-02-27 21:57:38 +00:00
  • b93f58c58e Made the Boost logo link to the home page Peter Dimov 2005-09-25 21:54:19 +00:00
  • a41e0d7955 Removed type_traits include, added more tests Peter Dimov 2005-03-16 22:02:22 +00:00
  • 109d1d8c8d work-around for Borland addressof(array) bug and associated tests Eric Niebler 2005-03-14 23:03:42 +00:00
  • f9eab708f1 replaced BOOST_TEST Stefan Slapeta 2005-02-03 13:48:49 +00:00
  • 65f05c3d41 merge RC_1_32_0 fixes Aleksey Gurtovoy 2004-11-28 04:44:21 +00:00
  • a8c403d864 merge RC_1_32_0 fixes Aleksey Gurtovoy 2004-11-28 03:35:12 +00:00
  • c9b9b07438 c++boost.gif -> boost.png replacement Aleksey Gurtovoy 2004-10-05 15:45:52 +00:00
  • 3c15c38268 added copyright/license Dave Abrahams 2004-08-30 01:31:40 +00:00
  • 3887539e0a fix noncopyable, finally Dave Abrahams 2004-08-20 17:17:06 +00:00
  • dded3779ae ADL protection Dave Abrahams 2004-08-19 13:12:35 +00:00
  • e347e49955 ADL protection Dave Abrahams 2004-08-18 17:01:11 +00:00
  • 15284db3f5 Moved to BSL Douglas Gregor 2004-08-12 17:13:07 +00:00
  • d0a10f8305 Removed boost.org copyright assignments, and reverted to orginal author (as based on cvs history). John Maddock 2004-08-11 10:59:33 +00:00
  • 0c1eb3aed1 Removed Boost.org copyrights and replaced with originating authors copyright instead. John Maddock 2004-08-10 12:53:34 +00:00
  • fe3db5b2d6 Updated Beman Dawes' licence statement to use the new prefered form of words. John Maddock 2004-08-10 10:34:20 +00:00
  • 0b281fd815 License update Douglas Gregor 2004-07-30 01:47:08 +00:00
  • 8b0e43c411 Converted to Boost Software License, Version 1.0 Douglas Gregor 2004-07-27 03:43:34 +00:00
  • 00ea4449dc Converted to Boost Software License, Version 1.0 Douglas Gregor 2004-07-26 00:32:12 +00:00
  • ea633e9f67 License update Douglas Gregor 2004-07-25 19:13:06 +00:00
  • b201c6aaf7 Doug Gregor -> Douglas Gregor Douglas Gregor 2004-07-25 02:29:29 +00:00
  • 9630659544 fixed a typo Jaakko Järvi 2004-05-06 22:38:34 +00:00
  • ddfdf8f857 pro9 workarounds; some ADL protection for is_xxx Dave Abrahams 2004-01-07 14:07:21 +00:00
  • 439c636485 Improved workarounds. Eric Friedman 2003-12-06 03:57:54 +00:00
  • bb9a59cab0 added dummy versions of enable_if templates for platforms that have BOOST_NO_SFINAE defined Jaakko Järvi 2003-12-05 21:38:43 +00:00