See `maybe_increment_lambda_arguments` above for explanation.
(self, leaf: Leaf)
| 199 | return False |
| 200 | |
| 201 | def maybe_decrement_after_lambda_arguments(self, leaf: Leaf) -> bool: |
| 202 | """See `maybe_increment_lambda_arguments` above for explanation.""" |
| 203 | if ( |
| 204 | self._lambda_argument_depths |
| 205 | and self._lambda_argument_depths[-1] == self.depth |
| 206 | and leaf.type == token.COLON |
| 207 | ): |
| 208 | self.depth -= 1 |
| 209 | self._lambda_argument_depths.pop() |
| 210 | return True |
| 211 | |
| 212 | return False |
| 213 | |
| 214 | def get_open_lsqb(self) -> Leaf | None: |
| 215 | """Return the most recent opening square bracket (if any).""" |