Called if no explicit visitor function exists for a node.
(self, node: Iterable[Any], *args: Any, **kwargs: Any)
| 16 | return visitor(node, *args, **kwargs) |
| 17 | |
| 18 | def generic_visit(self, node: Iterable[Any], *args: Any, **kwargs: Any) -> Any: |
| 19 | """Called if no explicit visitor function exists for a node.""" |
| 20 | for value in node: |
| 21 | if isinstance(value, list): |
| 22 | for item in value: |
| 23 | self.visit(item, *args, **kwargs) |
| 24 | else: |
| 25 | self.visit(value, *args, **kwargs) |
| 26 | |
| 27 | |
| 28 | class Grammar: |
no test coverage detected