This is the mail archive of the libstdc++@gcc.gnu.org mailing list for the libstdc++ project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Implementing Exception Propagation (N2179)


Sebastian Redl:

In other words, do you believe that G++'s current behaviour for rethrow is in error?

A straightforward reading of 18.7.3.3/2 does seem to imply that the new terminate handler should be captured at the point of "throw;". No distinction is made between a throw-expression with an operand and a throw-expression without an operand (15.1/7). This might need a clarification from the CWG though.



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]