(self, node: DictExpr)
| 577 | return ListExpr(self.expressions(node.items)) |
| 578 | |
| 579 | def visit_dict_expr(self, node: DictExpr) -> DictExpr: |
| 580 | return DictExpr( |
| 581 | [(self.expr(key) if key else None, self.expr(value)) for key, value in node.items] |
| 582 | ) |
| 583 | |
| 584 | def visit_template_str_expr(self, node: TemplateStrExpr) -> TemplateStrExpr: |
| 585 | items: list[Expression | tuple[Expression, str, str | None, Expression | None]] = [] |