Called if no explicit visitor function exists for a node.
(self, node)
| 506 | return visitor(node) |
| 507 | |
| 508 | def generic_visit(self, node): |
| 509 | """Called if no explicit visitor function exists for a node.""" |
| 510 | for field, value in iter_fields(node): |
| 511 | if isinstance(value, list): |
| 512 | for item in value: |
| 513 | if isinstance(item, AST): |
| 514 | self.visit(item) |
| 515 | elif isinstance(value, AST): |
| 516 | self.visit(value) |
| 517 | |
| 518 | |
| 519 | class NodeTransformer(NodeVisitor): |
no test coverage detected