(self, node)
| 1702 | ) |
| 1703 | |
| 1704 | def visit_MatchAs(self, node): |
| 1705 | name = node.name |
| 1706 | pattern = node.pattern |
| 1707 | if name is None: |
| 1708 | self.write("_") |
| 1709 | elif pattern is None: |
| 1710 | self.write(node.name) |
| 1711 | else: |
| 1712 | with self.require_parens(_Precedence.TEST, node): |
| 1713 | self.set_precedence(_Precedence.BOR, node.pattern) |
| 1714 | self.traverse(node.pattern) |
| 1715 | self.write(f" as {node.name}") |
| 1716 | |
| 1717 | def visit_MatchOr(self, node): |
| 1718 | with self.require_parens(_Precedence.BOR, node): |
nothing calls this directly
no test coverage detected