id,summary,reporter,owner,description,type,status,milestone,component,version,severity,resolution,keywords,cc 3998,Provide light weight headers for extensibility features of BOOST_FOREACH,Kazutoshi Satoda ,Eric Niebler,"To provide specialization as written in [http://www.boost.org/doc/libs/1_42_0/doc/html/foreach/extensibility.html documentation], now users have to include the whole boost/foreach.hpp which is a somewhat heavy header, especially when BOOST_FOREACH is actually not used. This patch extracts the extensibility interface to two new headers: - boost/foreach_extensibility_fwd.hpp: This includes only forward declations used by the extensibility features. - boost/foreach_extensibility.hpp: This includes also definition of the extensibility features. Please take care to use ""svn copy"" from boost/foreach.hpp to create both two new headers to preserve the history. ",Patches,closed,Boost 1.43.0,foreach,Boost 1.42.0,Optimization,wontfix,is_noncopyable is_lightweight_proxy,