We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 5a8c6ad commit a0a61a6Copy full SHA for a0a61a6
vm/src/builtins/dict.rs
@@ -996,16 +996,12 @@ impl PyDictItems {
996
return Ok(false);
997
}
998
let key = needle.fast_getitem(0);
999
- let found = zelf.dict().contains(key.clone(), vm)?;
1000
- if !found {
+ if !zelf.dict().contains(key.clone(), vm)? {
1001
1002
1003
let value = needle.fast_getitem(1);
1004
let found = PyDict::getitem(zelf.dict().clone(), key, vm)?;
1005
- if !vm.identical_or_equal(&found, &value)? {
1006
- return Ok(false);
1007
- }
1008
- Ok(true)
+ vm.identical_or_equal(&found, &value)
1009
1010
1011
0 commit comments