Does memberexpr to refer to an attribute of self?
(self, memberexpr: MemberExpr)
| 557 | self.process_lvalue(lvalue.expr) |
| 558 | |
| 559 | def is_self_member_ref(self, memberexpr: MemberExpr) -> bool: |
| 560 | """Does memberexpr to refer to an attribute of self?""" |
| 561 | if not isinstance(memberexpr.expr, NameExpr): |
| 562 | return False |
| 563 | node = memberexpr.expr.node |
| 564 | return isinstance(node, Var) and node.is_self |
| 565 | |
| 566 | def get_non_partial_lvalue_type(self, lvalue: RefExpr) -> Type: |
| 567 | if lvalue not in self.type_map: |
no test coverage detected