id summary reporter owner description type status milestone component version severity resolution keywords cc 3982 mpl::at documentation out of sync with code manfred.doudar@… Aleksey Gurtovoy "Documentation of mpl::at indicates that it can take either 2 or 3 template parameters, but in fact only takes just 2. The documentation indicates a third template parameter to forward a default if lookup fails to find a match. This option does not exist. Code or Documentation should be amended. If there will be no 3 template parameter option, the following would be nice to have in the documentation, as how to achieve a default when no match is found: typename boost::mpl::eval_if< typename boost::mpl::has_key< Map, Key >::type , boost::mpl::at< Map, Key > , boost::mpl::identity< Default > >::type " Bugs new Boost 1.43.0 mpl Boost 1.42.0 Problem mpl::at default