Parse an expression. Per default all expressions are parsed, if the optional `with_condexpr` parameter is set to `False` conditional expressions are not parsed.
(self, with_condexpr: bool = True)
| 511 | return target # type: ignore |
| 512 | |
| 513 | def parse_expression(self, with_condexpr: bool = True) -> nodes.Expr: |
| 514 | """Parse an expression. Per default all expressions are parsed, if |
| 515 | the optional `with_condexpr` parameter is set to `False` conditional |
| 516 | expressions are not parsed. |
| 517 | """ |
| 518 | if with_condexpr: |
| 519 | return self.parse_condexpr() |
| 520 | return self.parse_or() |
| 521 | |
| 522 | def parse_condexpr(self) -> nodes.Expr: |
| 523 | lineno = self.stream.current.lineno |
no test coverage detected