throwB
test(catchBase, throwB, kCaughtBase);
test(catchA, throwB, kCaughtGeneric);
test(catchVirtualBase, throwB, kCaughtGeneric);
test(catchVirtualA, throwB, kCaughtGeneric);
test(catchInt, throwB, kCaughtGeneric);
test(catchAny, throwB, kCaughtB);
void throwB();