コード例 #1
0
 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
コード例 #2
0
 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