cimport cython
def assign_py_hash_t(x):
"""
>>> assign_py_hash_t(12)
12
>>> assign_py_hash_t(-12)
-12
"""
cdef Py_hash_t h = x
return h
def infer_hash_type(x):
"""
>>> infer_hash_type(123)
'Py_hash_t'
"""
h = hash(x)
return cython.typeof(h)
def assign_to_name(x):
"""
>>> assign_to_name(321)
321
"""
Py_hash_t = x
return Py_hash_t