catchVirtualBase
test(catchVirtualBase, throwBase, kCaughtGeneric);
test(catchVirtualBase, throwA, kCaughtGeneric);
test(catchVirtualBase, throwB, kCaughtGeneric);
test(catchVirtualBase, throwVirtualBase, kCaughtVirtualBase);
test(catchVirtualBase, throwVirtualA, kCaughtVirtualBase);
test(catchVirtualBase, throwVirtualB, kCaughtVirtualBase);
test(catchVirtualBase, throwInt, kCaughtGeneric);