id summary reporter owner description type status milestone component version severity resolution keywords cc 7578 boost::any missing free swap function Dave Abrahams nasonov "Given that a free swap function is the ""official"" interface used by generic algorithms, this is a rather shocking omission (though I know the status of swap wasn't settled at the time of any's design). Suggestion: add {{{ friend void swap(any& x, any& y) { x.swap(y); } }}} to the body of any and update the docs accordingly." Bugs closed To Be Determined any Boost 1.52.0 Problem fixed