(expr, ignore: list | None = None)
| 81 | |
| 82 | |
| 83 | def _tokenize_partial(expr, ignore: list | None = None) -> str: |
| 84 | # Helper function to "tokenize" the operands |
| 85 | # that are not in the `ignore` list |
| 86 | ignore = ignore or [] |
| 87 | return _tokenize_deterministic( |
| 88 | *[ |
| 89 | op |
| 90 | for i, op in enumerate(expr.operands) |
| 91 | if i >= len(expr._parameters) or expr._parameters[i] not in ignore |
| 92 | ] |
| 93 | ) |
| 94 | |
| 95 | |
| 96 | class LRU(UserDict[K, V]): |
no test coverage detected