Hi Nick,
> + } else
> + couldUnwind = true;
a stylistic point: please use
} else {
couldUnwind = true;
}
when the previous if block is in {}.
> + } else if (!CI->doesNotThrow())
> + couldUnwind = true;
Likewise.
Thanks,
D.