3 // Bug: When eliding the copy from the A temporary into the exception
4 // object, we extended the throw prohibition to the constructor for the
5 // temporary. This is wrong; the throw from A() should propagate normally
6 // regardless of the elision of the temporary.