Commit Graph
67 Commits
Author SHA1 Message Date
John Maddock ea3db514e1 Fixed preprocessor logic to cope with compilers that have no member template support
[SVN r10007]
2001-05-03 11:05:08 +00:00
John Maddock 9c6b64b295 Rewritten compressed_pair regression script to test everything in a more methodical way
[SVN r10000]
2001-05-01 11:17:02 +00:00
John Maddock 4b95679ab5 added support for boost test runtime environment
[SVN r9996]
2001-04-30 11:30:46 +00:00
John Maddock 20c5f86692 updated url's
[SVN r9993]
2001-04-30 11:28:03 +00:00
John Maddock 8b214b7ef7 modified to use boost test runtime environment
[SVN r9992]
2001-04-30 11:27:10 +00:00
Beman Dawes 0baf80a003 Fix broken hyperlinks
[SVN r9980]
2001-04-25 13:22:53 +00:00
Beman Dawes 797875a3aa Change all eGroups references to YahooGroups
[SVN r9979]
2001-04-25 00:24:50 +00:00
John Maddock 6d1a6ccb6c Fixed copyright in conversion_traits.hpp, updated acknowledgements in docs
[SVN r9859]
2001-04-22 11:29:28 +00:00
John Maddock 596e7a94f1 Updated copyright declarations
[SVN r9842]
2001-04-21 12:05:19 +00:00
John Maddock c63ac58736 added integral constant expression links, added tentative fix to is_function_test for older EDG based compilers
[SVN r9833]
2001-04-18 11:28:53 +00:00
John Maddock 9d392f1cdd Sunpro fixes (can't cope with NESTED_TEST)
[SVN r9720]
2001-04-05 11:35:31 +00:00
Jeremy Siek 00cac66d90 added newline at end of files to prevent warnings from compilers
[SVN r9695]
2001-04-03 04:29:29 +00:00
John Maddock 38cef1f983 Added boost-wide <limits> woraround
[SVN r9688]
2001-04-01 11:59:18 +00:00
John Maddock 41daf6eb63 Fixed problems with type conversions, and removed some illegal ;'s
[SVN r9685]
2001-03-30 11:57:05 +00:00
John Maddock 27cffefbd7 Fixed expected errors with gcc
[SVN r9684]
2001-03-30 11:55:23 +00:00
John Maddock 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


[SVN r9640]
2001-03-25 10:34:35 +00:00
John Maddock 04d2519bdd Modified to include new sub-header <boost/type_traits/function_traits.hpp>
[SVN r9639]
2001-03-25 10:32:25 +00:00
John Maddock 23e280ffe4 Type_traits: Added add_const/add_volatile/is_fucntion tests.
Updated docs for new templates.
              Updated test programs to test abstract base classes.


[SVN r9638]
2001-03-25 10:31:16 +00:00
Beman Dawes 546727c5f3 1.21.0 run up including fixing broken links
[SVN r9523]
2001-03-09 14:36:41 +00:00
John Maddock c3ba753ca1 Tentative fixes for SunPro compiler
[SVN r9520]
2001-03-09 12:34:52 +00:00
John Maddock 92fe7669e4 MWCW fixes for type_traits test programs
[SVN r9441]
2001-03-05 12:03:55 +00:00
John Maddock 67cce8ee47 Type fixes, added missing remove_cv docs
[SVN r9440]
2001-03-05 11:46:22 +00:00
John Maddock fc45bf3964 type_traits: more tentative EDG compiler fixes...
[SVN r9321]
2001-02-24 13:04:56 +00:00
John Maddock a4007ce6ea more tentative type_traits fixes for EDG front end
[SVN r9289]
2001-02-20 12:56:26 +00:00
John Maddock 8c6c6fd022 More type_traits tweeks.
[SVN r9287]
2001-02-20 12:17:55 +00:00
Dave Abrahams 7d0bb036ac Fixed for MSVC
[SVN r9277]
2001-02-19 16:38:14 +00:00
Dave Abrahams 57fe48fade Oops!
[SVN r9276]
2001-02-19 16:28:06 +00:00
Dave Abrahams d6e0ea6f48 Added #include <climits>
[SVN r9275]
2001-02-19 16:26:51 +00:00
John Maddock 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.


[SVN r9270]
2001-02-19 12:52:30 +00:00
Jens Maurer ab2358913c use ice_not<> instead of logical not "!" to work around problems with
early EDG (for example, IRIX CC and Compaq C++)


[SVN r9255]
2001-02-18 16:16:02 +00:00
Jens Maurer 7b57ce4392 using ice_not<> instead of logical not "!" helps IRIX and Compaq C++
[SVN r9254]
2001-02-18 16:07:01 +00:00
John Maddock 5785944f54 Moved <cstddef> include to <boost/type_traits/fwd.hpp> as its required by all the new type traits headers..
[SVN r9252]
2001-02-18 12:24:46 +00:00
John Maddock 6927397756 type_traits: regression failure fixes from type traits changes...
[SVN r9249]
2001-02-18 11:43:01 +00:00
Jens Maurer 964625b851 add <cstddef> for std::size_t
[SVN r9248]
2001-02-17 22:10:12 +00:00
John Maddock f3976d8060 Added new type traits files.
[SVN r9238]
2001-02-17 12:25:45 +00:00
Jeremy Siek 6fda1821b2 added acknowledgement to Andrei for conversion
[SVN r9211]
2001-02-15 15:20:20 +00:00
Jeremy Siek cb93c87f4f added acknowledgement to Andrei for the conversion class
[SVN r9210]
2001-02-15 15:18:38 +00:00
Beman Dawes 67224e443c All final 1.20.2 changes, including fixing broken hyperlinks
[SVN r9071]
2001-02-10 14:42:14 +00:00
Jeremy Siek 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


[SVN r8932]
2001-02-04 22:02:55 +00:00
John Maddock c98df29cea type_traits #2 updates - almost release version now
[SVN r8889]
2001-02-03 12:01:06 +00:00
Jeremy Siek fd7d4efb22 second attempt at a fix for the is_convertible g++ warning
[SVN r8836]
2001-01-31 20:05:03 +00:00
Jeremy Siek 8ae858cc79 rolled back g++ fix, since it didn't work
[SVN r8832]
2001-01-31 18:28:51 +00:00
John Maddock ed10188083 fixed expected compiler failures
[SVN r8825]
2001-01-31 11:35:01 +00:00
Jeremy Siek 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


[SVN r8822]
2001-01-31 02:15:10 +00:00
John Maddock de81a21597 type_traits: updated type-transformations
[SVN r8777]
2001-01-27 11:31:58 +00:00
John Maddock 11f69e0ec0 Fixes for void specialisations
[SVN r8751]
2001-01-24 12:16:16 +00:00
John Maddock 905a17a1c1 type_traits: updated with checks that cv-void specialisations are working correctly
[SVN r8727]
2001-01-23 11:44:44 +00:00
Dave Abrahams f6c5afb5b6 Fixed tests for long long to detect its presence on GCC
[SVN r8701]
2001-01-22 03:48:35 +00:00
Dave Abrahams a394b44150 Fixed is_same<T,U> so it would work with T == void or U == void
Suppressed some warnings in from_not_void_conversion<> for MSVC
Fixed a spelling error


[SVN r8665]
2001-01-21 05:23:36 +00:00
John Maddock bb21fc7f1d minor fixes for expected errors
[SVN r8654]
2001-01-20 12:28:08 +00:00