Visit member expression (of form e.id).
(self, e: MemberExpr, is_lvalue: bool = False)
| 3416 | return (make_simplified_union([res[0] for res in results]), callee) |
| 3417 | |
| 3418 | def visit_member_expr(self, e: MemberExpr, is_lvalue: bool = False) -> Type: |
| 3419 | """Visit member expression (of form e.id).""" |
| 3420 | result = self.analyze_ordinary_member_access(e, is_lvalue) |
| 3421 | narrowed = self.narrow_type_from_binder(e, result) |
| 3422 | self.chk.warn_deprecated(e.node, e) |
| 3423 | return narrowed |
| 3424 | |
| 3425 | def analyze_ordinary_member_access( |
| 3426 | self, e: MemberExpr, is_lvalue: bool, rvalue: Expression | None = None |
nothing calls this directly
no test coverage detected