def bad_generated_usecase(x, y=5):
    if isinstance(x, types.Complex):
        def impl(x):
            return x
    else:
        def impl(x, y=6):
            return x - y
    return impl
dataset/ETHPy150Open numba/numba/numba/tests/test_dispatcher.py/bad_generated_usecase/original