Commit Graph

  • 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
  • 21ab86e031 compile-time ref.hpp header test, initial checkin Aleksey Gurtovoy 2002-01-27 13:07:20 +00:00
  • e5dd8109bf made 'reference_wrapper' Assignable Aleksey Gurtovoy 2002-01-27 13:02:27 +00:00
  • 924c81eedd added missing #include of boost/config.hpp Dave Abrahams 2002-01-24 16:55:41 +00:00
  • 4c161bfe04 initial checkin Dave Abrahams 2002-01-24 16:52:06 +00:00
  • 9d15e6ae46 Modified is_reference_wrapper<> to work for reference types. Peter Dimov 2002-01-24 13:28:08 +00:00
  • 9885682c07 added is_reference_wrapper<>, unwrap_reference<> Dave Abrahams 2002-01-23 21:19:14 +00:00
  • 36df1db1bb Smart pointer enhancements, initial commit Peter Dimov 2002-01-22 13:38:52 +00:00
  • b5723e2387 #undef BOOST_REF_CONST added Peter Dimov 2001-11-14 14:40:29 +00:00
  • e40de0d577 Fixed a bug w/ adaptable function objects + nested binds, made ref<> return const Peter Dimov 2001-11-13 13:56:05 +00:00
  • 5ba2af4fe2 __stdcall support added. Peter Dimov 2001-11-10 19:18:58 +00:00
  • 145ba3ab10 Tabs converted to spaces. Peter Dimov 2001-08-23 19:05:21 +00:00
  • 490e273e25 initial commit Peter Dimov 2001-08-23 18:42:16 +00:00
  • 5ef6819e94 Smart pointer and utility changes related to adding checked_delere and checked_array_delete Beman Dawes 2001-05-22 18:58:21 +00:00
  • fb6ec0ef3a With his kind permission, change Jaakko "Järvi" to "Jarvi" Beman Dawes 2008-06-28 13:45:21 +00:00
  • 605b5112e1 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
  • fd5c46ad76 Remove V1 Jamfiles Vladimir Prus 2007-08-08 19:02:26 +00:00
  • d3ce7aa91c Attempted portability fix for Sun compilers Jeremiah Willcock 2005-12-04 18:47:02 +00:00
  • 395da5e7c9 Add V2 Jamfile Vladimir Prus 2005-04-14 13:15:46 +00:00
  • 7ec17497c7 move enable_if tests into their own subdirectory Aleksey Gurtovoy 2004-10-10 16:15:58 +00:00
  • 4d19020313 Fix compilation with gcc 4.5 in C++11 mode Andrey Semashev 2014-04-10 00:27:41 +04:00
  • ebd6aff12a Revert incorrect reversion of adf57817ec09cb8edd6032a30da6daec3edbe23f Peter Dimov 2013-12-11 23:28:13 +02:00
  • 779e2b30de Fix addressof for nullptr_t values. Fixes #5487. Peter Dimov 2013-12-11 01:57:20 +02:00
  • 1c98320b6e Revert "Ref: Remove obsolete MSVC version check." Peter Dimov 2013-12-11 00:46:10 +02:00
  • a608977aef Revert "Remove obsolete MSVC check from pragma guard" Peter Dimov 2013-12-11 00:13:48 +02:00
  • afefe89832 Fixed duplicate anchors Jeremiah Willcock 2013-10-25 02:46:04 +00:00
  • aeaf9ecf8a Remove BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION Stephen Kelly 2013-10-11 23:17:48 +00:00
  • 000e6d6f04 Fix #9170 - Add BOOST_FORCEINLINE in address_of for performance issues Joel Falcou 2013-10-01 15:05:39 +00:00
  • 5c4b2ffc39 Fix #9169 - Add BOOST_FORCEINLINE on boost::ref for performance issue Joel Falcou 2013-10-01 15:02:28 +00:00
  • 999b417ae2 Ref: Remove obsolete MSVC version check. Stephen Kelly 2013-09-30 00:19:48 +00:00
  • da934c4ecf Remove obsolete MSVC check from pragma guard Stephen Kelly 2013-09-26 13:02:51 +00:00
  • f8aa53fe71 Utility/noncopyable: Make use of =delete #6578. Vicente J. Botet Escriba 2013-04-10 17:16:02 +00:00
  • 86bfb22ec0 Utility: address_of take care of #7079. Vicente J. Botet Escriba 2013-03-14 17:48:06 +00:00
  • 72835cf1ac Applied doc patches from Matt Calabrese Jeremiah Willcock 2011-04-13 02:30:39 +00:00
  • 5dd164b0bc Suppress/fix some msvc and gcc compiler warnings. John Maddock 2009-11-08 18:53:59 +00:00
  • 4a2d4813b3 eliminate noisy warning on msvc, fixes #2993 Eric Niebler 2009-05-07 17:47:08 +00:00
  • 868403700d Another try at the Sun workaround. Peter Dimov 2009-03-27 12:50:09 +00:00
  • 00e75d78e7 Try the Sun workaround with int instead of size_t. Peter Dimov 2009-03-26 13:05:05 +00:00
  • dc33c13d86 Try to fix array addressof failures on Sun C++. Peter Dimov 2009-03-26 00:06:47 +00:00
  • 31caf21d8b Disable new addressof code for all Borland versions. Refs #2878. Peter Dimov 2009-03-21 20:20:37 +00:00
  • 2f4e34a658 Attempt to fix addressof in trunk to handle classes with conversion operators. Refs #2878. Peter Dimov 2009-03-20 17:14:00 +00:00
  • e45f2cd9d3 Refs #2128 (fixed in trunk.) Peter Dimov 2009-03-01 17:04:14 +00:00
  • 5b2149af82 Added an anonymous unwrapping test. Ronald Garcia 2008-07-10 23:01:26 +00:00
  • 8991da4fab Added tests for unwrap_ref. Ronald Garcia 2008-07-10 19:29:02 +00:00
  • 0f0591c3e7 Added unwrap_ref. Ronald Garcia 2008-07-10 19:28:49 +00:00
  • 2af0215fdd With his kind permission, change Jaakko "Järvi" to "Jarvi" Beman Dawes 2008-06-28 13:45:21 +00:00
  • f2bc4dc731 Fix #1846. Peter Dimov 2008-04-21 21:42:29 +00:00
  • be620e23a3 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
  • 69c8e3144b Fix some inspection report issues. John Maddock 2008-03-15 18:41:51 +00:00
  • e49f04d179 License/copyright edits Peter Dimov 2006-11-09 20:34:33 +00:00
  • 06d5bbef08 Borland 5.81 fix (Alisdair Meredith) Peter Dimov 2006-02-27 21:57:38 +00:00
  • f7508e647b Made the Boost logo link to the home page Peter Dimov 2005-09-25 21:54:19 +00:00
  • 6de0794761 Removed type_traits include, added more tests Peter Dimov 2005-03-16 22:02:22 +00:00
  • c52d81a792 work-around for Borland addressof(array) bug and associated tests Eric Niebler 2005-03-14 23:03:42 +00:00
  • f27b153b75 replaced BOOST_TEST Stefan Slapeta 2005-02-03 13:48:49 +00:00
  • 220080e288 merge RC_1_32_0 fixes Aleksey Gurtovoy 2004-11-28 04:44:21 +00:00
  • d778ba1a08 merge RC_1_32_0 fixes Aleksey Gurtovoy 2004-11-28 03:35:12 +00:00
  • 7a0964bfa3 c++boost.gif -> boost.png replacement Aleksey Gurtovoy 2004-10-05 15:45:52 +00:00
  • c1de42016b added copyright/license Dave Abrahams 2004-08-30 01:31:40 +00:00
  • 3e2cb017b0 fix noncopyable, finally Dave Abrahams 2004-08-20 17:17:06 +00:00
  • 9d5fc9ece7 ADL protection Dave Abrahams 2004-08-19 13:12:35 +00:00
  • d712f4afd1 ADL protection Dave Abrahams 2004-08-18 17:01:11 +00:00
  • 4f521dc58c Moved to BSL Douglas Gregor 2004-08-12 17:13:07 +00:00
  • f4d0abf98b 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
  • 7bd4d002af Removed Boost.org copyrights and replaced with originating authors copyright instead. John Maddock 2004-08-10 12:53:34 +00:00
  • f88c9efb86 Updated Beman Dawes' licence statement to use the new prefered form of words. John Maddock 2004-08-10 10:34:20 +00:00
  • 08f9a57f05 License update Douglas Gregor 2004-07-30 01:47:08 +00:00
  • 24b1179772 Converted to Boost Software License, Version 1.0 Douglas Gregor 2004-07-27 03:43:34 +00:00
  • 766a85b678 Converted to Boost Software License, Version 1.0 Douglas Gregor 2004-07-26 00:32:12 +00:00
  • 98d2bfcd22 License update Douglas Gregor 2004-07-25 19:13:06 +00:00