Commit Graph

73 Commits

Author SHA1 Message Date
Eric Niebler
2b1bc38eee gcc 3.3 cannot handle compile-time const-rvalue detection
[SVN r32145]
2005-12-24 04:42:13 +00:00
Eric Niebler
23bb1909de add customization point for noncopyable collection types
[SVN r32140]
2005-12-22 23:47:05 +00:00
Eric Niebler
8e28d957c7 use compile-time const rvalue detection on msvc and gcc
[SVN r32132]
2005-12-22 06:40:21 +00:00
Eric Niebler
3fc0cf5561 metrowerks, it seems, cannot handle const rvalues after all
[SVN r31951]
2005-12-08 03:49:56 +00:00
Eric Niebler
301777ec8d turn off cheap_copy optimization for types derived from std::pair, boost::iterator_range, boost::sub_range, add has_cheap_copy<> trait as additional customization point on modern compilers
[SVN r31922]
2005-12-05 23:28:55 +00:00
Eric Niebler
a4718bbd73 improved cheap_copy customization point
[SVN r31896]
2005-12-03 23:33:33 +00:00
Eric Niebler
0a0e2ebdda make cheap_copy an ADL customization point, rename to boost_foreach_has_cheap_copy
[SVN r31892]
2005-12-03 19:39:38 +00:00
Eric Niebler
eb67b205b5 disable const rvalue detection for Intel Win 8.1, enable it for MetroWerks 9.4
[SVN r31891]
2005-12-03 19:10:39 +00:00
Eric Niebler
5204ad6a54 enable const rvalue detection for intel-win 8.1 and 9.0 on the suggestion of Stefan Slapeta
[SVN r31724]
2005-11-21 15:29:21 +00:00
Eric Niebler
94f5bef9f0 define NO_RVALUE_DETECTION for sunpro 5_8
[SVN r30794]
2005-09-03 15:13:47 +00:00
Eric Niebler
8d6b10ade9 try using new (undocumented) boost_range_begin/end hooks
[SVN r30778]
2005-09-01 14:40:44 +00:00
Eric Niebler
77c571167c work-around sunpro bug wrt array types and addressof
[SVN r30776]
2005-09-01 14:18:29 +00:00
Eric Niebler
f22b6d11cd test a possible fix to a sunpro bug wrt addressof
[SVN r30756]
2005-08-31 20:24:46 +00:00
Eric Niebler
85e8e8225b disable rvalue support for tru64cxx
[SVN r30754]
2005-08-31 16:58:45 +00:00
Eric Niebler
d41d0ed0be attempt to fix DigitalMars by defining BOOST_FOREACH_NO_CONST_RVALUE_DETECTION
[SVN r30743]
2005-08-31 03:11:05 +00:00
Eric Niebler
5874f714de attempt to fix metrowerks by defining BOOST_FOREACH_NO_CONST_RVALUE_DETECTION
[SVN r30741]
2005-08-31 03:01:35 +00:00
Eric Niebler
745025154a attempt to fix gcc-3_3-darwin by defining BOOST_FOREACH_NO_CONST_RVALUE_DETECTION
[SVN r30739]
2005-08-31 02:27:35 +00:00
Eric Niebler
5ed931814d EDG is not removing cv qualifications on array types so help it along with remove_const
[SVN r30726]
2005-08-29 16:05:31 +00:00
Eric Niebler
63476c9767 work-around VC6/VC7 issue with const-qualified collection types (thx to Dave A.)
[SVN r30717]
2005-08-29 00:20:59 +00:00
Eric Niebler
8aa38944e4 sunpro cannot handle const rvalues
[SVN r30715]
2005-08-28 22:29:32 +00:00
Eric Niebler
8d8af949cf vacpp is level 1 compliant with foreach
[SVN r30709]
2005-08-28 03:17:44 +00:00
Eric Niebler
83750998e4 BOOST_NO_SFINAE implies BOOST_FOREACH_NO_CONST_RVALUES
[SVN r30704]
2005-08-28 01:21:50 +00:00
Eric Niebler
2258532c5e BOOST_FOREACH
[SVN r30683]
2005-08-26 03:43:30 +00:00