class TestGeneratorModel(test_factory()): fe_type = types.Generator( gen_func=None, yield_type=types.int32, arg_types=[types.int64, types.float32], state_types=[types.intp, types.intp[::1]], has_finalizer=False, )
class Test2DArrayOfComplex128(test_factory()): fe_type = types.Array(types.complex128, 2, "C")
class TestTupleEmpty(test_factory()): fe_type = types.Tuple([])
class TestTupleInt32Float32(test_factory()): fe_type = types.Tuple([types.int32, types.float32])
class TestUniTupleEmpty(test_factory()): fe_type = types.UniTuple(types.int32, 0)
class TestBool(test_factory()): fe_type = types.boolean
class TestUniTupleOf2xInt32(test_factory()): fe_type = types.UniTuple(types.int32, 2)
class TestPyObject(test_factory()): fe_type = types.pyobject
class TestDoubleComplex(test_factory()): fe_type = types.complex128
class TestComplex(test_factory()): fe_type = types.complex64
class TestDouble(test_factory()): fe_type = types.float64
class TestFloat(test_factory()): fe_type = types.float32
class TestUInt64(test_factory()): fe_type = types.uint64
class TestInt64(test_factory()): fe_type = types.int64
class Test0DArrayOfInt32(test_factory()): fe_type = types.Array(types.int32, 0, "C")
class TestPointerOfInt32(test_factory()): fe_type = types.CPointer(types.int32)
class Test1DArrayOfInt32(test_factory()): fe_type = types.Array(types.int32, 1, 'C')