(func)
| 770 | return len(expline) - len(expline.lstrip()) |
| 771 | |
| 772 | def _findclass(func): |
| 773 | cls = sys.modules.get(func.__module__) |
| 774 | if cls is None: |
| 775 | return None |
| 776 | for name in func.__qualname__.split('.')[:-1]: |
| 777 | cls = getattr(cls, name) |
| 778 | if not isclass(cls): |
| 779 | return None |
| 780 | return cls |
| 781 | |
| 782 | def _finddoc(obj): |
| 783 | if isclass(obj): |