(self, node)
| 44 | self._ctx_override = override_value |
| 45 | |
| 46 | def visit(self, node): |
| 47 | original_override = self._ctx_override |
| 48 | node = super(ContextAdjuster, self).visit(node) |
| 49 | if hasattr(node, 'ctx'): |
| 50 | assert node.ctx is not None, 'node {} has ctx unset'.format(node) |
| 51 | self._ctx_override = original_override |
| 52 | return node |
| 53 | |
| 54 | def _apply_override(self, node): |
| 55 | if self._ctx_override is not None: |
no test coverage detected