diff options
author | Tim Peters <tim.peters@gmail.com> | 2001-05-05 21:05:01 (GMT) |
---|---|---|
committer | Tim Peters <tim.peters@gmail.com> | 2001-05-05 21:05:01 (GMT) |
commit | cb8d368b824a38a0b04598ba2bcd107d6aae3595 (patch) | |
tree | 36ddccccf56188d23285e0e5a8e6793d94f58c8a /Modules | |
parent | a8defaae0444157c96abc13090d71f49fede0b4a (diff) | |
download | cpython-cb8d368b824a38a0b04598ba2bcd107d6aae3595.zip cpython-cb8d368b824a38a0b04598ba2bcd107d6aae3595.tar.gz cpython-cb8d368b824a38a0b04598ba2bcd107d6aae3595.tar.bz2 |
Reimplement PySequence_Contains() and instance_contains(), so they work
safely together and don't duplicate logic (the common logic was factored
out into new private API function _PySequence_IterContains()).
Visible change:
some_complex_number in some_instance
no longer blows up if some_instance has __getitem__ but neither
__contains__ nor __iter__. test_iter changed to ensure that remains true.
Diffstat (limited to 'Modules')
0 files changed, 0 insertions, 0 deletions