diff --git a/doc/throw_exception.html b/doc/throw_exception.html index 853c8aa..63861ab 100644 --- a/doc/throw_exception.html +++ b/doc/throw_exception.html @@ -19,7 +19,8 @@ -
#include <boost/throw_exception.hpp>
namespace boost @@ -39,14 +40,16 @@ boostE must derive publicly from std::exception.
Effects:
-
- If BOOST_NO_EXCEPTIONS is not defined, boost::throw_exception(e) is equivalent to throw boost::enable_current_exception(boost::enable_error_info(e)), unless BOOST_EXCEPTION_DISABLE is defined, in which case boost::throw_exception(e) is equivalent to throw e;
-- If BOOST_NO_EXCEPTIONS is defined, the function is left undefined, and the user is expected to supply an appropriate definition. Callers of throw_exception are allowed to assume that the function never returns; therefore, if the user-defined throw_exception returns, the behavior is undefined.
+- If BOOST_NO_EXCEPTIONS is defined, the function is left undefined, and the user is expected to supply an appropriate definition. Callers of throw_exception are allowed to assume that the function never returns; therefore, if the user-defined throw_exception returns, the behavior is undefined.