Commit Graph

  • 249fab960e Added some missing caveats John Maddock 2002-01-10 12:45:29 +00:00
  • 23b292cccd Updated tests John Maddock 2002-01-08 13:00:42 +00:00
  • c6fbfb05d2 Fixed MSVC warnings when using -Gr Fixed Borland warnings in conversion_traits.hpp John Maddock 2002-01-08 12:59:19 +00:00
  • e650f59e68 Adjustments to test expected failures, after type_traits updates. John Maddock 2002-01-07 12:58:57 +00:00
  • bcd934c959 Added extra partial specialisations to is_member_function_pointer to accound for cv-qualified member-functions John Maddock 2002-01-07 12:58:09 +00:00
  • 7a8b460ce8 Added traits classes: is_base_and_derived has_nothrow_construct has_nothrow_copy has_nothrow_assign John Maddock 2002-01-04 12:45:46 +00:00
  • 0482816876 Added is_member_function_pointer John Maddock 2002-01-04 11:10:52 +00:00
  • cdb95f1786 Added is_member_function_pointer template John Maddock 2002-01-04 11:10:09 +00:00
  • 57c83a61e5 Fixed eroneous comment John Maddock 2001-12-27 12:21:24 +00:00
  • 894e2e1beb Added some explanetary comments John Maddock 2001-12-26 11:19:38 +00:00
  • 262616a267 Updated is_function test program to a (hopefully) more portable solution. John Maddock 2001-12-22 12:13:15 +00:00
  • e94b5d6989 fixed comment Dave Abrahams 2001-12-13 18:15:57 +00:00
  • a926ee3ba5 Added MSVC warning suppression Dave Abrahams 2001-12-13 18:13:42 +00:00
  • 80c838ef88 Removed erroneous comment on is_member_pointer John Maddock 2001-12-02 12:30:44 +00:00
  • 05991e4a72 This commit was manufactured by cvs2svn to create tag 'Version_1_26_0'. boost-1.26.0 nobody 2001-11-30 18:24:42 +00:00
  • 0d1575c0b7 add definition for integral constants initialized in-class Jens Maurer 2001-11-18 17:32:19 +00:00
  • b94388959e This commit was manufactured by cvs2svn to create tag 'Version_1_25_1_BGL'. boost-1.25.1-bgl nobody 2001-11-08 17:13:50 +00:00
  • bf11510e71 Fixed example to work with VC7b2 John Maddock 2001-11-07 12:37:29 +00:00
  • 5f8b9db361 This commit was manufactured by cvs2svn to create tag 'Version_1_25_1'. boost-1.25.1 nobody 2001-11-07 10:35:13 +00:00
  • d750ec6e09 updated SunCC to 6.u2 (C++ 5.3) Jens Maurer 2001-11-05 21:00:03 +00:00
  • 4fdcd2d6ea non-named parameter version of some BGL algorithms some VC++ compiler stuff Jeremy Siek 2001-11-04 23:24:12 +00:00
  • f0158e1d23 add "typename"s to last change Jens Maurer 2001-10-31 21:42:57 +00:00
  • f81e702ca9 Updated expected error counts John Maddock 2001-10-31 13:04:19 +00:00
  • fd25f67373 Added support for native SGI type traits via BOOST_HAS_SGI_TYPE_TRAITS John Maddock 2001-10-31 13:03:10 +00:00
  • caad76e496 use BOOST_HAS_LONG_LONG Jens Maurer 2001-10-28 21:19:05 +00:00
  • 5ccf152ade Added a is_member_pointer test for a pointer to const member function Douglas Gregor 2001-10-27 14:47:33 +00:00
  • 4639e6f922 composite_traits.hpp: - Updated is_member_pointer_helper to work for pointers to cv-qualified member functions when BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION Douglas Gregor 2001-10-27 14:46:46 +00:00
  • 34710e5c5d Updated preprocessor logic to use BOOST_HAS_LONG_LONG John Maddock 2001-10-18 11:33:52 +00:00
  • a6d05d35e8 Updated test results for sunpro 5.3 John Maddock 2001-10-08 11:34:10 +00:00
  • 616ab1ec7b Misc fixes for sunpro 5.3 John Maddock 2001-10-08 11:33:02 +00:00
  • bd9f28bc16 This commit was manufactured by cvs2svn to create tag 'Version_1_25_0'. boost-1.25.0 nobody 2001-10-01 16:59:12 +00:00
  • 617c71d2f7 Get rid of some unused parameters to avoid warnings. Darin Adler 2001-09-22 19:36:14 +00:00
  • 405addeb82 First round of config fixes John Maddock 2001-09-19 11:48:51 +00:00
  • ac2c3977a4 Fixed possible bug in is_empty for types that are not default constructible John Maddock 2001-08-30 10:55:48 +00:00
  • 95e4b818c5 Added Jamfile, + one test case for is_empty John Maddock 2001-08-30 10:54:57 +00:00
  • 1bf54111f8 This commit was manufactured by cvs2svn to create tag 'Version_1_24_0'. boost-1.24.0 nobody 2001-08-20 14:01:13 +00:00
  • 39108ae4a4 changed member "bind" to "n_bind" to fix problem with upcoming binder library. John Maddock 2001-07-14 11:08:53 +00:00
  • 49ab737c59 This commit was manufactured by cvs2svn to create tag 'Version_1_23_0'. boost-1.23.0 nobody 2001-07-06 20:31:02 +00:00
  • 0434be849e add (unused) template value parameter Jens Maurer 2001-06-29 19:36:37 +00:00
  • a78ae715d2 Changed function usage to try and make the code portable and standard conforming - may not rigorously test anymore though in some cases (VC6 for eg). John Maddock 2001-06-25 11:27:54 +00:00
  • 6cd3109ff5 added bool and wchar_t fixes John Maddock 2001-06-25 11:25:20 +00:00
  • 03dcc2f848 renamed member "check" to avoid conflict with Mac macro of same name. John Maddock 2001-06-16 11:56:14 +00:00
  • 3f168fe158 Added gcc fix for is_convertible code (code was ill formed when the argment was a function reference) John Maddock 2001-06-10 11:07:18 +00:00
  • 21734e3343 This commit was manufactured by cvs2svn to create tag 'Version_1_22_0'. boost-1.22.0 nobody 2001-05-28 15:01:00 +00:00
  • 2925d47a36 Fix for Sun 5.1 compiler John Maddock 2001-05-11 10:48:29 +00:00
  • a31664dd61 removed spurious semicolon John Maddock 2001-05-08 11:37:04 +00:00
  • efeefc22b0 Sun 5.1 fix John Maddock 2001-05-08 11:36:19 +00:00
  • a7d0712cb2 Fixes for Sun C++ 5.1 John Maddock 2001-05-08 11:16:35 +00:00
  • 08be220827 Fixes for VC6 + compressed_pair John Maddock 2001-05-08 11:13:28 +00:00
  • 230bd5762f add trivial HP aCC compiler workaround Jens Maurer 2001-05-07 21:18:24 +00:00
  • 0bb9f97e12 Removed use of member templates for MWCW 5.x compatiblilty John Maddock 2001-05-05 10:59:06 +00:00
  • ea3db514e1 Fixed preprocessor logic to cope with compilers that have no member template support John Maddock 2001-05-03 11:05:08 +00:00
  • 9c6b64b295 Rewritten compressed_pair regression script to test everything in a more methodical way John Maddock 2001-05-01 11:17:02 +00:00
  • 4b95679ab5 added support for boost test runtime environment John Maddock 2001-04-30 11:30:46 +00:00
  • 20c5f86692 updated url's John Maddock 2001-04-30 11:28:03 +00:00
  • 8b214b7ef7 modified to use boost test runtime environment John Maddock 2001-04-30 11:27:10 +00:00
  • 0a33339097 This commit was manufactured by cvs2svn to create tag 'Version_1_21_2'. boost-1.21.2 nobody 2001-04-25 14:10:57 +00:00
  • 0baf80a003 Fix broken hyperlinks Beman Dawes 2001-04-25 13:22:53 +00:00
  • 797875a3aa Change all eGroups references to YahooGroups Beman Dawes 2001-04-25 00:24:50 +00:00
  • 6d1a6ccb6c Fixed copyright in conversion_traits.hpp, updated acknowledgements in docs John Maddock 2001-04-22 11:29:28 +00:00
  • 596e7a94f1 Updated copyright declarations John Maddock 2001-04-21 12:05:19 +00:00
  • c63ac58736 added integral constant expression links, added tentative fix to is_function_test for older EDG based compilers John Maddock 2001-04-18 11:28:53 +00:00
  • 9d392f1cdd Sunpro fixes (can't cope with NESTED_TEST) John Maddock 2001-04-05 11:35:31 +00:00
  • 00cac66d90 added newline at end of files to prevent warnings from compilers Jeremy Siek 2001-04-03 04:29:29 +00:00
  • 38cef1f983 Added boost-wide <limits> woraround John Maddock 2001-04-01 11:59:18 +00:00
  • 41daf6eb63 Fixed problems with type conversions, and removed some illegal ;'s John Maddock 2001-03-30 11:57:05 +00:00
  • 27cffefbd7 Fixed expected errors with gcc John Maddock 2001-03-30 11:55:23 +00:00
  • 111d40e909 added add_const/add_volatile/is_function Fixed is_const/is_volatile to work with reference types Fixed is_object to work with function types. Fixed is_enum/is_empty to work with incomplete/abstract/function types John Maddock 2001-03-25 10:34:35 +00:00
  • 04d2519bdd Modified to include new sub-header <boost/type_traits/function_traits.hpp> John Maddock 2001-03-25 10:32:25 +00:00
  • 23e280ffe4 Type_traits: Added add_const/add_volatile/is_fucntion tests. Updated docs for new templates. Updated test programs to test abstract base classes. John Maddock 2001-03-25 10:31:16 +00:00
  • 448aa46ddb This commit was manufactured by cvs2svn to create tag 'Version_1_21_1'. boost-1.21.1 nobody 2001-03-14 15:36:54 +00:00
  • 197a3a12fc This commit was manufactured by cvs2svn to create tag 'Version_1_21_0'. boost-1.21.0 nobody 2001-03-09 14:58:07 +00:00
  • 546727c5f3 1.21.0 run up including fixing broken links Beman Dawes 2001-03-09 14:36:41 +00:00
  • c3ba753ca1 Tentative fixes for SunPro compiler John Maddock 2001-03-09 12:34:52 +00:00
  • 92fe7669e4 MWCW fixes for type_traits test programs John Maddock 2001-03-05 12:03:55 +00:00
  • 67cce8ee47 Type fixes, added missing remove_cv docs John Maddock 2001-03-05 11:46:22 +00:00
  • fc45bf3964 type_traits: more tentative EDG compiler fixes... John Maddock 2001-02-24 13:04:56 +00:00
  • a4007ce6ea more tentative type_traits fixes for EDG front end John Maddock 2001-02-20 12:56:26 +00:00
  • 8c6c6fd022 More type_traits tweeks. John Maddock 2001-02-20 12:17:55 +00:00
  • 7d0bb036ac Fixed for MSVC Dave Abrahams 2001-02-19 16:38:14 +00:00
  • 57fe48fade Oops! Dave Abrahams 2001-02-19 16:28:06 +00:00
  • d6e0ea6f48 Added #include <climits> Dave Abrahams 2001-02-19 16:26:51 +00:00
  • fabed28540 more type traits updates: Header includes get BOOST_ prefix, BOOST_DECL_MC dropped in favour of new BOOST_STATIC_CONSTANT (from config.hpp), operator ! dropped in favour of boost::type_traits::ice_not template. John Maddock 2001-02-19 12:52:30 +00:00
  • ab2358913c use ice_not<> instead of logical not "!" to work around problems with early EDG (for example, IRIX CC and Compaq C++) Jens Maurer 2001-02-18 16:16:02 +00:00
  • 7b57ce4392 using ice_not<> instead of logical not "!" helps IRIX and Compaq C++ Jens Maurer 2001-02-18 16:07:01 +00:00
  • 5785944f54 Moved <cstddef> include to <boost/type_traits/fwd.hpp> as its required by all the new type traits headers.. John Maddock 2001-02-18 12:24:46 +00:00
  • 6927397756 type_traits: regression failure fixes from type traits changes... John Maddock 2001-02-18 11:43:01 +00:00
  • 964625b851 add <cstddef> for std::size_t Jens Maurer 2001-02-17 22:10:12 +00:00
  • f3976d8060 Added new type traits files. John Maddock 2001-02-17 12:25:45 +00:00
  • 6fda1821b2 added acknowledgement to Andrei for conversion Jeremy Siek 2001-02-15 15:20:20 +00:00
  • cb93c87f4f added acknowledgement to Andrei for the conversion class Jeremy Siek 2001-02-15 15:18:38 +00:00
  • 147f0e8773 This commit was manufactured by cvs2svn to create tag 'Version_1_20_2'. boost-1.20.2 nobody 2001-02-10 14:52:07 +00:00
  • 67224e443c All final 1.20.2 changes, including fixing broken hyperlinks Beman Dawes 2001-02-10 14:42:14 +00:00
  • b6dcd7ac0c fixed bizarre g++ 2.95.2 bug in is_convertible, discovered while trying to compile counting_iterator_test.cpp. Removed the empty body of the constructor for accept_any Jeremy Siek 2001-02-04 22:02:55 +00:00
  • c98df29cea type_traits #2 updates - almost release version now John Maddock 2001-02-03 12:01:06 +00:00
  • fd7d4efb22 second attempt at a fix for the is_convertible g++ warning Jeremy Siek 2001-01-31 20:05:03 +00:00
  • 8ae858cc79 rolled back g++ fix, since it didn't work Jeremy Siek 2001-01-31 18:28:51 +00:00
  • ed10188083 fixed expected compiler failures John Maddock 2001-01-31 11:35:01 +00:00
  • a9d7c53394 Some fixes to is_convertible to get rid of the g++ warning. This included: - changes to is_convertible under g++ #ifdef - added parenthesis around body of BOOST_IS_CLASS macro - a specialization of is_array for const arrays Jeremy Siek 2001-01-31 02:15:10 +00:00
  • de81a21597 type_traits: updated type-transformations John Maddock 2001-01-27 11:31:58 +00:00