commit | cb8d368b824a38a0b04598ba2bcd107d6aae3595 | [log] [tgz] |
---|---|---|
author | Tim Peters <tim.peters@gmail.com> | Sat May 05 21:05:01 2001 +0000 |
committer | Tim Peters <tim.peters@gmail.com> | Sat May 05 21:05:01 2001 +0000 |
tree | 36ddccccf56188d23285e0e5a8e6793d94f58c8a | |
parent | a8defaae0444157c96abc13090d71f49fede0b4a [diff] |
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.