(self, node: Expression | SymbolNode | None, ctx: Context)
| 4701 | return isinstance(node, Var) and node.is_self |
| 4702 | |
| 4703 | def check_lvalue_validity(self, node: Expression | SymbolNode | None, ctx: Context) -> None: |
| 4704 | if isinstance(node, TypeVarExpr): |
| 4705 | self.fail("Invalid assignment target", ctx) |
| 4706 | elif isinstance(node, TypeInfo): |
| 4707 | self.fail(message_registry.CANNOT_ASSIGN_TO_TYPE, ctx) |
| 4708 | |
| 4709 | def store_declared_types(self, lvalue: Lvalue, typ: Type) -> None: |
| 4710 | if isinstance(lvalue, RefExpr): |
no test coverage detected