summaryrefslogtreecommitdiffstats
path: root/Include/pyhash.h
diff options
context:
space:
mode:
authorVictor Stinner <vstinner@python.org>2021-11-30 11:14:45 (GMT)
committerGitHub <noreply@github.com>2021-11-30 11:14:45 (GMT)
commitc19c3a09618ac400538ee412f84be4c1196c7bab (patch)
tree538842c2c053a4f62123ad5244b77aef64ec14c6 /Include/pyhash.h
parentf97ec09baf8431494fd2ef5133090c7b0afd0551 (diff)
downloadcpython-c19c3a09618ac400538ee412f84be4c1196c7bab.zip
cpython-c19c3a09618ac400538ee412f84be4c1196c7bab.tar.gz
cpython-c19c3a09618ac400538ee412f84be4c1196c7bab.tar.bz2
bpo-45476: Add _Py_RVALUE() macro (GH-29860)
Add a new _Py_RVALUE() macro to prevent using an expression as an l-value. Replace a "(void)" cast with the _Py_RVALUE() macro in the following macros: * PyCell_SET() * PyList_SET_ITEM() * PyTuple_SET_ITEM() * _PyGCHead_SET_FINALIZED() * _PyGCHead_SET_NEXT() * asdl_seq_SET() * asdl_seq_SET_UNTYPED() Add also parentheses around macro arguments in PyCell_SET() and PyTuple_SET_ITEM() macros.
Diffstat (limited to 'Include/pyhash.h')
0 files changed, 0 insertions, 0 deletions