AMDG On 07/15/2017 05:41 AM, Joaquin M López Muñoz via Boost wrote:
Unlike most classes/functions in Boost.TypeErasure, the following
http://www.boost.org/doc/html/boost/type_erasure/any_cast.html
does not go to the reference for boost::type_erasure::any_cast, the proper link being
http://www.boost.org/doc/html/boost/type_erasure/any_cast_idp758556752.html
Problem is this seemingly autogenerated file name is unstable. For instance, for Boost 1.63 the link was <snip>
which makes it impossible to refer to this section of Boost.TypeErasure documentation from other pages. Maybe this can be fixed?
This is really annoying. It looks like the reason this happens is that BoostBook sees both boost::any_cast and boost::type_erasure::any_cast and decides that it needs to mangle them because they have the same name. (The test isn't smart enough to realize that they're in different namespaces) In Christ, Steven Watanabe