if (isFinallyPresent() && !exceptionState.ignoreThrows)
{
// Pop catch scope if needed
if (cx.scope().builder instanceof CatchBuilder)
{
CatchBuilder catchBuilder = (CatchBuilder) cx.scope().builder;
PopScope();
Kill(catchBuilder.temp_reg);
}
// Save the object to be thrown, can't leave it on the stack because then stack depths