MCPcopy Create free account
hub / github.com/python/mypy / is_self_member_ref

Method is_self_member_ref

mypy/server/deps.py:559–564  ·  view source on GitHub ↗

Does memberexpr to refer to an attribute of self?

(self, memberexpr: MemberExpr)

Source from the content-addressed store, hash-verified

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:

Callers 1

process_lvalueMethod · 0.95

Calls 1

isinstanceFunction · 0.85

Tested by

no test coverage detected