Subject: [Boost-bugs] [Boost C++ Libraries] #10462: throw exception inherits two std::exception
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2014-09-04 18:53:33
#10462: throw exception inherits two std::exception
------------------------------------+----------------------------
Reporter: gilles.guerre-chaley@⦠| Owner: emildotchevski
Type: Bugs | Status: new
Milestone: To Be Determined | Component: exception
Version: Boost 1.56.0 | Severity: Optimization
Keywords: visual studio 2013 x64 |
------------------------------------+----------------------------
{{{
// example
class my_exception: public std::exception { };
try {
boost::throw_exception(my_exception());
} catch( my_exception & e)
{... }
}}}
Inheritance of e
{{{
-> ...
clone_impl<boost::exception_detail::error_info_injector<my_exception> >
-> -> my_exception
-> -> -> std::exception
...
-> std::exception
}}}
-- Ticket URL: <https://svn.boost.org/trac/boost/ticket/10462> Boost C++ Libraries <http://www.boost.org/> Boost provides free peer-reviewed portable C++ source libraries.
This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:16 UTC