Called if no explicit visitor function exists for a node.
(self, node)
| 418 | return visitor(node) |
| 419 | |
| 420 | def generic_visit(self, node): |
| 421 | """Called if no explicit visitor function exists for a node.""" |
| 422 | for field, value in iter_fields(node): |
| 423 | if isinstance(value, list): |
| 424 | for item in value: |
| 425 | if isinstance(item, AST): |
| 426 | self.visit(item) |
| 427 | elif isinstance(value, AST): |
| 428 | self.visit(value) |
| 429 | |
| 430 | def visit_Constant(self, node): |
| 431 | value = node.value |
no test coverage detected