Boost logo

Boost :

Subject: [boost] [mpl][doc]bug: prior.html should have Bidirectional Iterator requirement.
From: Larry Evans (cppljevans_at_[hidden])
Date: 2009-03-21 11:45:35


The prior.html document:

http://www.boost.org/doc/libs/1_38_0/libs/mpl/doc/refmanual/prior.html

says prior requirement is that Iterator be a Forward Iterator; yet,

http://www.boost.org/doc/libs/1_38_0/libs/mpl/doc/refmanual/forward-iterator.html

makes no mention of prior. Also, compiling prior on a list iterator shows:

/home/evansl/prog_dev/boost-svn/ro/boost-trunk/boost/mpl/next_prior.hpp:40:
error: no type named 'prior' in 'struct
boost::mpl::l_iter<boost::mpl::list1<char> >'

Hence, the prior requirement should be Bidirectional instead of just
Forward Iterator.

-regards,
Larry


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk