summaryrefslogtreecommitdiffstats
path: root/Include/internal/pegen_interface.h
diff options
context:
space:
mode:
authorVictor Stinner <vstinner@python.org>2020-05-13 00:26:02 (GMT)
committerGitHub <noreply@github.com>2020-05-13 00:26:02 (GMT)
commitf9b3b582b86b9cce8d69ec7d03d716ec81c8264a (patch)
treeb64e8194712f6e43d8f17894bceaeb7e0ccbd6b8 /Include/internal/pegen_interface.h
parent9e2ca1742076169089b818d0883688a2ddd9964a (diff)
downloadcpython-f9b3b582b86b9cce8d69ec7d03d716ec81c8264a.zip
cpython-f9b3b582b86b9cce8d69ec7d03d716ec81c8264a.tar.gz
cpython-f9b3b582b86b9cce8d69ec7d03d716ec81c8264a.tar.bz2
bpo-40609: Remove _Py_hashtable_t.key_size (GH-20060)
Rewrite _Py_hashtable_t type to always store the key as a "const void *" pointer. Add an explicit "key" member to _Py_hashtable_entry_t. Remove _Py_hashtable_t.key_size member. hash and compare functions drop their hash table parameter, and their 'key' parameter type becomes "const void *".
Diffstat (limited to 'Include/internal/pegen_interface.h')
0 files changed, 0 insertions, 0 deletions