MCPcopy Index your code
hub / github.com/python/mypy / visit_member_expr

Method visit_member_expr

mypy/treetransform.py:484–491  ·  view source on GitHub ↗
(self, node: MemberExpr)

Source from the content-addressed store, hash-verified

482 return new
483
484 def visit_member_expr(self, node: MemberExpr) -> MemberExpr:
485 member = MemberExpr(self.expr(node.expr), node.name)
486 if node.def_var:
487 # This refers to an attribute and we don't transform attributes by default,
488 # just normal variables.
489 member.def_var = node.def_var
490 self.copy_ref(member, node)
491 return member
492
493 def copy_ref(self, new: RefExpr, original: RefExpr) -> None:
494 new.kind = original.kind

Callers

nothing calls this directly

Calls 3

exprMethod · 0.95
copy_refMethod · 0.95
MemberExprClass · 0.90

Tested by

no test coverage detected