Commit Graph

  • f00e99be29 try a new interface svn-branches/better_indirect Dave Abrahams 2001-02-09 21:06:47 +00:00
  • e96b00cb56 This commit was manufactured by cvs2svn to create branch 'better_indirect'. nobody 2001-02-09 15:17:18 +00:00
  • 36a9e4d1da fixed usage of indirect_iterator_pair_generator Jeremy Siek 2001-02-09 05:45:10 +00:00
  • 456dfd0dea adjusted to changes in iterator_adaptors.hpp, added more tests of make_xxx Jeremy Siek 2001-02-09 05:26:48 +00:00
  • 155457e2b5 more work on default args and explicit templat args Jeremy Siek 2001-02-09 04:40:42 +00:00
  • b5c91485bf Use Jeremy's new make_reverse_iterator form; add more comprehensive testing. Force-decay array function arguments to pointers. Dave Abrahams 2001-02-09 03:32:59 +00:00
  • c959cf7870 bug fixes Dave Abrahams 2001-02-08 04:46:41 +00:00
  • 5878c88636 added indirect_iterator_pair_generator back in Jeremy Siek 2001-02-08 03:35:03 +00:00
  • ddcef2fb19 Added tests for the make_xxx_iterator() helper functions Jeremy Siek 2001-02-08 03:08:09 +00:00
  • 8808f55435 This commit was manufactured by cvs2svn to create branch 'unlabeled-1.2.2'. nobody 2001-02-07 23:58:46 +00:00
  • 493d124c07 rename counting_iterator() -> make_counting_iterator() Dave Abrahams 2001-02-07 22:27:02 +00:00
  • f42060c616 add missing "typename" Jens Maurer 2001-02-07 17:51:55 +00:00
  • 834facc932 trivial flotsam cleanup Dave Abrahams 2001-02-07 17:23:52 +00:00
  • f82d0b76ee More comprehensive testing; factored out static tests for better reuse Dave Abrahams 2001-02-07 16:38:41 +00:00
  • c25d225275 Replaced use of xxx_pair_generator with xxx_generator where possible (which was all but the projection iterator). Jeremy Siek 2001-02-07 06:36:12 +00:00
  • c503a274b5 Removed now-defaulted template arguments where possible Updated names to correspond to new generator naming convention. Added a trivial test for make_transform_iterator(). Gave traits for const iterators a mutable value_type, per std. Resurrected my original tests for indirect iterators. Dave Abrahams 2001-02-07 05:37:08 +00:00
  • 087069d215 added concept check for the default iterator policy Jeremy Siek 2001-02-07 02:44:18 +00:00
  • 826a6dd114 changed test for transform iterator to use input_iterator instead of random access iterator Jeremy Siek 2001-02-04 23:46:31 +00:00
  • f31483838d Fix for compilers without standard iterator_traits Dave Abrahams 2001-02-04 20:11:30 +00:00
  • d8a9b633d9 Fix for newly-corrected bidirectional_iterator_test requirements. Dave Abrahams 2001-02-04 19:09:46 +00:00
  • c060e4466a Added use of iterator_tests.hpp Dave Abrahams 2001-02-04 18:26:43 +00:00
  • a9951376f4 removed UDT -> int is_convertible test because the noncopyable -> int test already brings out the g++ warning Jeremy Siek 2001-01-31 19:08:27 +00:00
  • bda0c8f5e3 added some more tests and fixed signature of main() so this will link with MSVC Jeremy Siek 2001-01-31 18:54:29 +00:00
  • 71902f23a2 Added test case for is_convertible with UDT that brings out the warning message bug with g++. Jeremy Siek 2001-01-31 02:12:08 +00:00
  • dfd6c85569 Inital checkin Dave Abrahams 2001-01-30 16:00:37 +00:00
  • 0e41b2cc1a Removed not_an_iterator detritus Dave Abrahams 2001-01-29 02:14:44 +00:00
  • f02dc90bfc This commit was manufactured by cvs2svn to create branch 'unlabeled-1.1.2'. nobody 2001-01-27 17:35:01 +00:00
  • f6533b3826 This commit was manufactured by cvs2svn to create branch 'unlabeled-1.3.2'. nobody 2001-01-27 11:31:59 +00:00
  • e5c81d0702 fixed very strange VC++ bug that was showing up in graph/test/graph.cpp Something about the code gen for compressed_pair_1::operator= was going wrong. Writing it explicitly, and playing with some ordering fixed the problem, don't ask my why. Jeremy Siek 2001-01-25 04:45:52 +00:00
  • 6caf7d4d5a Initial checkin Dave Abrahams 2001-01-24 18:36:52 +00:00
  • 98e87c8afb Added test for wchar_t Dave Abrahams 2001-01-24 01:48:01 +00:00
  • d9e0f80d50 Now statically selecting a test for signed numbers to avoid warnings with fancy compilers. Added commentary and additional dumping of traits data for tested types. Dave Abrahams 2001-01-24 01:40:22 +00:00
  • 6396fdb5ff added filter iterator test Jeremy Siek 2001-01-23 19:10:03 +00:00
  • 2470b53373 minor fix: move "static" storage specifier to the front of a declaration Jens Maurer 2001-01-22 21:11:35 +00:00
  • 16334e92ca added KAI C++ type for std::list::difference_type Jeremy Siek 2001-01-22 16:52:36 +00:00
  • c22d98a8ec Quick fix to my_iterator, which wasn't returning a reference type from operator* Dave Abrahams 2001-01-22 05:03:48 +00:00
  • 28617afbb9 Initial checkin Dave Abrahams 2001-01-22 04:08:29 +00:00
  • 0c3bc42bec new files Jeremy Siek 2001-01-21 20:12:32 +00:00
  • e3d9745df1 Initial Checkin Dave Abrahams 2001-01-21 06:02:08 +00:00
  • 6b939d7186 This commit was manufactured by cvs2svn to create branch 'unlabeled-1.12.2'. svn-branches/unlabeled-1.12.2 nobody 2001-01-21 05:56:58 +00:00
  • b8471c1015 Suppress an expected warning for MSVC Added a test to prove that we can use void with is_same<> Removed "press any key to exit" as it interferes with testing in large batches. Dave Abrahams 2001-01-21 05:56:57 +00:00
  • 045b09c9ef A first attempt at clarifying the documentation Dave Abrahams 2001-01-21 05:48:55 +00:00
  • 4ac07b97d3 Fixed what seemed like glaring bugs (illegal access to private members, missing template parameters). Dave Abrahams 2001-01-20 21:59:55 +00:00
  • 34c847c17f moved global variables in front of reference in test_align Jens Maurer 2001-01-19 19:27:09 +00:00
  • e7940ce7bf This commit was manufactured by cvs2svn to create tag 'Version_1_20_1'. boost-1.20.1 nobody 2001-01-10 18:29:12 +00:00
  • f694e557e1 compressed pair fixes for VC6 John Maddock 2001-01-10 12:21:30 +00:00
  • b7551024da This commit was manufactured by cvs2svn to create tag 'Version_1_20_0'. boost-1.20.0 nobody 2001-01-06 18:30:47 +00:00
  • 6a0c3e92a0 Initial commit after public review (note change in library name per review) Beman Dawes 2001-01-06 16:47:36 +00:00
  • cba48df8e3 VC6 fixes for compressed_pair John Maddock 2000-12-21 12:27:22 +00:00
  • 566ba3a832 This commit was manufactured by cvs2svn to create tag 'Version_1_19_0'. boost-1.19.0 nobody 2000-12-10 15:53:47 +00:00
  • a0e8d1bf36 a C++ standard version of LessThanComparable Jeremy Siek 2000-12-09 22:39:50 +00:00
  • 912dedaca7 added #include boost/config.hpp at top to remove truncation warning on VC++ Jeremy Siek 2000-12-09 20:28:48 +00:00
  • 7dd90c3919 CVS says it needs a commit; who knows why? Beman Dawes 2000-12-08 17:35:43 +00:00
  • 7c3a25a377 various changes, almost forgot to check in Jeremy Siek 2000-12-03 06:20:23 +00:00
  • 6a0c70ce27 This commit was manufactured by cvs2svn to create branch 'unlabeled-1.1.8'. svn-branches/unlabeled-1.1.8 nobody 2000-11-28 05:17:08 +00:00
  • c8fbca2d44 added docs for projection iterator Jeremy Siek 2000-11-24 21:31:43 +00:00
  • f7ed0aaeed added std:: to unary_function Jeremy Siek 2000-11-24 20:48:02 +00:00
  • 6e78270140 added projection iterator to the test Jeremy Siek 2000-11-24 20:45:26 +00:00
  • ba354377d5 updated docs for indirect iterators Jeremy Siek 2000-11-24 20:22:23 +00:00
  • 353c030918 simplified version of iterator_adaptor, plus fix to indirect iterator and addition of projection iterator Jeremy Siek 2000-11-24 19:40:51 +00:00
  • c27d8ec8fc This commit was manufactured by cvs2svn to create tag 'Version_1_17_0'. boost-1.17.0 nobody 2000-11-22 09:04:29 +00:00
  • 331a2b8282 Fixed regex memory leak, and type_traits bad test case John Maddock 2000-11-21 12:39:09 +00:00
  • a7de75f41f This commit was manufactured by cvs2svn to create tag 'Version_1_18_3'. boost-1.18.3 nobody 2000-11-18 14:33:52 +00:00
  • 4bd6909ea1 *** empty log message *** Jeremy Siek 2000-11-07 23:05:04 +00:00
  • 26119613e1 BeOS5 (intel) fixes John Maddock 2000-11-04 11:16:12 +00:00
  • de139ac75e This commit was manufactured by cvs2svn to create tag 'Version_1_18_2'. boost-1.18.2 nobody 2000-11-03 20:02:18 +00:00
  • 45bfe0b607 HTML change for 1.18.2 reflecting separation of old utility library Beman Dawes 2000-11-03 19:22:26 +00:00
  • ce2f573ab2 new file, based on the C++ standard, not SGI STL's definition of Assignable Jeremy Siek 2000-10-29 21:35:59 +00:00
  • 66d5cc43f3 added BeOS5 support to test script (not finished yet though...) John Maddock 2000-10-28 10:54:12 +00:00
  • e8265e09a3 Add trivial numeric_cast tests for floating types. Dave Abrahams 2000-10-19 19:12:53 +00:00
  • 860cf0b321 Fix broken HTML links Beman Dawes 2000-10-15 17:08:00 +00:00
  • 89c74708d7 misc minor fixes John Maddock 2000-10-14 12:03:10 +00:00
  • 74c8680350 Add missing "typename" that Metrowerks compiler is picky about Beman Dawes 2000-10-12 21:01:49 +00:00
  • 3cd9f5b623 MWCW fix: added std:: qualifier to memset John Maddock 2000-10-10 11:40:19 +00:00
  • 0936110741 minor typo fixes John Maddock 2000-10-10 10:40:58 +00:00
  • 6161ce15c7 more VC6 type-traits and compressed pair fixes John Maddock 2000-10-07 10:53:47 +00:00
  • 28594a22f1 More VC6 fixes for is_pointer/is_array/is_same John Maddock 2000-10-03 11:53:39 +00:00
  • 656517b059 More VC6 fixes for compressed_pair and type_traits. John Maddock 2000-10-03 11:47:24 +00:00
  • ad576863b4 fix typo: compressed_pait->compressed_pair Dave Abrahams 2000-10-03 08:06:19 +00:00
  • 775be75366 updated call_traits and type_traits test programs for VC6 John Maddock 2000-10-01 11:57:00 +00:00
  • 7ae6e5bac9 call_traits and type_traits updates for VC6 John Maddock 2000-10-01 11:48:27 +00:00
  • 7fd05427ee This commit was manufactured by cvs2svn to create tag 'Version_1_18_0'. boost-1.18.0 nobody 2000-09-29 11:39:43 +00:00
  • c5915c23e7 Fix broken link Beman Dawes 2000-09-28 17:47:29 +00:00
  • 1f2a827df3 Integrate Tie with other HTML files Beman Dawes 2000-09-28 12:35:46 +00:00
  • f51ee4ef2e Initial Graph and Regex HTML integration Beman Dawes 2000-09-26 19:02:50 +00:00
  • 75aadf0509 removed tabs Jeremy Siek 2000-09-25 21:19:29 +00:00
  • 4f9b0bcb9b disabled warning about operator-> not returning a UDT. If operator-> does not get called, it should not be checked for this error. This showed up when using an iterator with value_type=int. Jeremy Siek 2000-09-25 05:36:21 +00:00
  • 9628e5adb0 Fix broken links Beman Dawes 2000-09-22 18:09:04 +00:00
  • 11fa077264 This commit was manufactured by cvs2svn to create branch 'regex-sub'. svn-branches/regex-sub nobody 2000-09-21 03:34:33 +00:00
  • b5418034ff some new docs, and more documentation edits Jeremy Siek 2000-09-19 18:40:30 +00:00
  • 6dda4704e1 more documentation editing Jeremy Siek 2000-09-18 17:17:44 +00:00
  • 79c360a1d8 new file Jeremy Siek 2000-09-18 16:03:04 +00:00
  • b70ad177bb new documentation Jeremy Siek 2000-09-18 16:00:39 +00:00
  • 7b02fdb1d9 added #include <utility> because tied uses std::pair Jeremy Siek 2000-09-18 09:25:18 +00:00
  • 73acec35c9 added tied() Jeremy Siek 2000-09-18 08:27:37 +00:00
  • bc8ecdb3fa This commit was manufactured by cvs2svn to create branch 'unlabeled-1.4.6'. nobody 2000-09-09 10:20:26 +00:00
  • be4b817c83 This commit was manufactured by cvs2svn to create branch 'boost-graph-library'. svn-branches/boost-graph-library nobody 2000-09-09 10:20:25 +00:00
  • 3ddb9abc3c Updates to cope with Borland C++ 5.51 John Maddock 2000-09-09 10:20:24 +00:00
  • 5b06dd0d0d 1.17.0 release candidate runup Beman Dawes 2000-08-03 15:26:16 +00:00
  • daf7829ffa type traits update [added is_convertible and alignment_of] John Maddock 2000-08-02 10:58:59 +00:00