(self)
| 216 | yield k, v |
| 217 | |
| 218 | def keys(self): |
| 219 | if self._pending_removals: |
| 220 | self._commit_removals() |
| 221 | with _IterationGuard(self): |
| 222 | for k, wr in self.data.items(): |
| 223 | if wr() is not None: |
| 224 | yield k |
| 225 | |
| 226 | __iter__ = keys |
| 227 |
nothing calls this directly
no test coverage detected