()
| 1819 | frame = frame.soft() |
| 1820 | |
| 1821 | def write_expr2() -> None: |
| 1822 | if node.expr2 is not None: |
| 1823 | self.visit(node.expr2, frame) |
| 1824 | return |
| 1825 | |
| 1826 | self.write( |
| 1827 | f'cond_expr_undefined("the inline if-expression on' |
| 1828 | f" {self.position(node)} evaluated to false and no else" |
| 1829 | f' section was defined.")' |
| 1830 | ) |
| 1831 | |
| 1832 | self.write("(") |
| 1833 | self.visit(node.expr1, frame) |