(nodes)
| 224 | original_symbols = self.symbols |
| 225 | |
| 226 | def inner_visit(nodes): |
| 227 | self.symbols = rv = original_symbols.copy() |
| 228 | for subnode in nodes: |
| 229 | self.visit(subnode, **kwargs) |
| 230 | self.symbols = original_symbols |
| 231 | return rv |
| 232 | |
| 233 | body_symbols = inner_visit(node.body) |
| 234 | elif_symbols = inner_visit(node.elif_) |