Does memberexpr to refer to an attribute of self?
(self, memberexpr: MemberExpr)
| 4694 | self.check_lvalue_validity(lval.node, lval) |
| 4695 | |
| 4696 | def is_self_member_ref(self, memberexpr: MemberExpr) -> bool: |
| 4697 | """Does memberexpr to refer to an attribute of self?""" |
| 4698 | if not isinstance(memberexpr.expr, NameExpr): |
| 4699 | return False |
| 4700 | node = memberexpr.expr.node |
| 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): |
no test coverage detected