Yield or write into the frame buffer.
(self, frame: Frame, node: t.Optional[nodes.Node] = None)
| 420 | self._indentation -= step |
| 421 | |
| 422 | def start_write(self, frame: Frame, node: t.Optional[nodes.Node] = None) -> None: |
| 423 | """Yield or write into the frame buffer.""" |
| 424 | if frame.buffer is None: |
| 425 | self.writeline("yield ", node) |
| 426 | else: |
| 427 | self.writeline(f"{frame.buffer}.append(", node) |
| 428 | |
| 429 | def end_write(self, frame: Frame) -> None: |
| 430 | """End the writing process started by `start_write`.""" |
no test coverage detected