def set_next_entry(self, set, posptr, keyptr, hashptr):
    fnty = Type.function(Type.int(), [self.pyobj, self.py_ssize_t.as_pointer(), self.pyobj.as_pointer(), self.py_hash_t.as_pointer()])
    fn = self._get_function(fnty, name='_PySet_NextEntry')
    return self.builder.call(fn, (set, posptr, keyptr, hashptr))
def set_next_entry(self, set, posptr, keyptr, hashptr):
    fnty = Type.function(Type.int(), [self.pyobj, self.py_ssize_t.as_pointer(), self.pyobj.as_pointer(), self.py_hash_t.as_pointer()])
    fn = self._get_function(fnty, name='_PySet_NextEntry')
    return self.builder.call(fn, (set, posptr, keyptr, hashptr))