def hrepr(self, fn: types.BuiltinFunctionType): # noqa: F811 if self.state.depth == 0: return H.instance( H.pre["snek-docstring"](fn.__doc__), type=fn.__name__, vertical=True, ) else: return NotImplemented
def hrepr(self, fn: MethodType): # noqa: F811 if self.state.depth == 0: ed = edit(fn.__func__) if ed is None: return NotImplemented return H.instance(self(ed), type=self.hrepr_short(fn), vertical=True) else: return NotImplemented