# _typedefs is a declaration only module # # The functions implemented here are for testing purpose only. import numpy as np ctypedef fused testing_type_t: float32_t float64_t int8_t int32_t int64_t intp_t uint8_t uint32_t uint64_t def testing_make_array_from_typed_val(testing_type_t val): cdef testing_type_t[:] val_view = &val return np.asarray(val_view)