(self, obj, attr, *args)
| 105 | ) |
| 106 | |
| 107 | def getattr(self, obj, attr, *args): |
| 108 | return self._new_apply( |
| 109 | "getattr", |
| 110 | [as_apply(obj), as_apply(attr)] + list(map(as_apply, args)), |
| 111 | {}, |
| 112 | o_len=None, |
| 113 | pure=True, |
| 114 | ) |
| 115 | |
| 116 | def _define(self, f, o_len, pure): |
| 117 | name = f.__name__ |
nothing calls this directly
no test coverage detected