1
0
forked from boostorg/core

Commit Graph

  • 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
  • d0eec67a49 guarded enable_if definitions with BOOST_NO_SFINAE Jaakko Järvi 2003-12-05 16:31:38 +00:00
  • 11d0c114fd fix broken link to logo Beman Dawes 2003-12-03 14:36:38 +00:00
  • 82195e9e6b Added enable_if library Jaakko Järvi 2003-12-02 21:41:15 +00:00
  • be15129f9c _MSC_VER use clarified. Peter Dimov 2003-11-28 15:35:21 +00:00
  • d6aafe7e1a Change license message to reference Boost Software License Beman Dawes 2003-09-12 17:09:29 +00:00
  • 9085a27d5f Fix for Metrowerks CW Daniel Frey 2003-08-16 01:05:43 +00:00
  • 37e3679e67 Fixed Intel 7 issue (reported by Daniel Frey) Peter Dimov 2003-07-16 10:53:06 +00:00
  • d5331fc7ca -Wundef fixes. Peter Dimov 2003-06-12 17:09:24 +00:00
  • ef31702ea4 MPL names/directory structure refactoring Aleksey Gurtovoy 2003-02-25 23:11:41 +00:00
  • 4db279cd81 Qualified checked_delete calls to prevent ADL (reported by Daniel Frey) Peter Dimov 2003-02-25 13:00:22 +00:00
  • a61832c995 fix metafunctions for MPL Dave Abrahams 2003-02-25 00:57:33 +00:00
  • a1dc228726 split utility.hpp header Aleksey Gurtovoy 2003-02-17 06:20:57 +00:00
  • 25a15916bc Made operator()s const. Peter Dimov 2003-02-14 16:20:01 +00:00
  • 33190d43c2 Workaround VC7 bug which strips const from nested classes Dave Abrahams 2003-01-08 17:21:10 +00:00
  • 7e079dd8b1 Add /libs/lib-name to comment Beman Dawes 2002-12-23 02:43:12 +00:00
  • c1d7226a4a checked_delete.hpp documentation added. Peter Dimov 2002-11-14 14:53:32 +00:00
  • bdc34b6520 Changed typename to class; some libraries helpfully #define typename Peter Dimov 2002-10-23 13:55:18 +00:00
  • 175b88649b Misc Kylix fixes John Maddock 2002-08-25 11:57:37 +00:00
  • d7f719ed96 Borland C++ Builder 6 fixes John Maddock 2002-05-04 10:55:15 +00:00
  • 84fbe634b1 MSVC fixes. Peter Dimov 2002-04-13 13:19:57 +00:00
  • 077b632187 Roll addressof() patch back in! Dave Abrahams 2002-04-10 17:01:35 +00:00
  • fd437c9604 addressof.hpp: - Peter Dimov suggested a fix to deal with those evil cv-qualifiers Douglas Gregor 2002-04-10 14:47:32 +00:00
  • 258340c3cb Roll back addressof() patch temporarily Dave Abrahams 2002-04-10 09:48:30 +00:00
  • 3e0cbb0faa Make local classes nonlocal to silence annoying warnings from Borland C++ Douglas Gregor 2002-04-10 04:00:22 +00:00
  • 10d1e3b273 ref.hpp: - Use addressof() instead of & operator Douglas Gregor 2002-04-10 03:36:17 +00:00
  • 795ae317eb boost/utility.hpp: - Include boost/utility/addressof.hpp Douglas Gregor 2002-04-10 03:31:18 +00:00
  • cf80afce24 boost/ref.hpp: - Added get_pointer method to return a pointer (instead of a reference) Douglas Gregor 2002-03-31 00:24:00 +00:00
  • 0c5f275569 Added Copyright Dave Abrahams 2002-03-09 20:34:06 +00:00
  • 0e59ec327d Added a default constructor to shared_count and shared_ptr for incomplete types (void). Peter Dimov 2002-02-15 13:31:58 +00:00
  • 705d141ce4 compile-time ref.hpp header test, initial checkin Aleksey Gurtovoy 2002-01-27 13:39:06 +00:00
  • 0b4618d2a6 ref_ct_test.cpp Aleksey Gurtovoy 2002-01-27 13:32:37 +00:00