Boost logo

Boost :

From: Beman Dawes (bdawes_at_[hidden])
Date: 2002-12-01 14:54:19


If BOOST_NO_EXCEPTIONS is defined then boost::throw_expression() is
declared but not defined.

The docs say "...the user is expected to supply an appropriate definition"
but no other requirements are stated.

Seems there is should be an additional requirement "A user-defined
throw_expression function must not return." or similar.

(I'm assuming that's the intent. But if it isn't, and a user-defined
throw_expression function is in fact allowed to return, then that needs to
be stated.)

--Beman


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk