def list_setslice(self, lst, start, stop, obj):
    if (obj is None):
        obj = self.get_null_object()
    fnty = Type.function(Type.int(), [self.pyobj, self.py_ssize_t, self.py_ssize_t, self.pyobj])
    fn = self._get_function(fnty, name='PyList_SetSlice')
    return self.builder.call(fn, (lst, start, stop, obj))
def list_setslice(self, lst, start, stop, obj):
    if (obj is None):
        obj = self.get_null_object()
    fnty = Type.function(Type.int(), [self.pyobj, self.py_ssize_t, self.py_ssize_t, self.pyobj])
    fn = self._get_function(fnty, name='PyList_SetSlice')
    return self.builder.call(fn, (lst, start, stop, obj))