(
item: nodes.Item,
argkeys_cache: Dict[Scope, Dict[nodes.Item, Dict[_Key, None]]],
items_by_argkey: Dict[Scope, Dict[_Key, "Deque[nodes.Item]"]],
)
| 297 | |
| 298 | |
| 299 | def fix_cache_order( |
| 300 | item: nodes.Item, |
| 301 | argkeys_cache: Dict[Scope, Dict[nodes.Item, Dict[_Key, None]]], |
| 302 | items_by_argkey: Dict[Scope, Dict[_Key, "Deque[nodes.Item]"]], |
| 303 | ) -> None: |
| 304 | for scope in HIGH_SCOPES: |
| 305 | for key in argkeys_cache[scope].get(item, []): |
| 306 | items_by_argkey[scope][key].appendleft(item) |
| 307 | |
| 308 | |
| 309 | def reorder_items_atscope( |
no test coverage detected