

def _fill_arrays(self):
    '\n        Get all arguments in array form\n        '
    for (i, arg) in enumerate(self.args):
        if isinstance(arg, np.ndarray):
            self.arrays[i] = arg
        elif self.is_device_array(arg):
            self.arrays[arg] = arg
        elif isinstance(arg, (int, longint, float, complex, np.number)):
            self.scalarpos.append(i)
        else:
            raise TypeError(('argument #%d has invalid type' % ((i + 1),)))

dataset/ETHPy150Open numba/numba/numba/npyufunc/deviceufunc.py UFuncMechanism._fill_arrays/VarMisuse@64/89 `i`->`arg`