(self, object, stream, indent, allowance, context, level)
| 638 | return self._safe_repr(object, context, maxlevels, level) |
| 639 | |
| 640 | def _pprint_default_dict(self, object, stream, indent, allowance, context, level): |
| 641 | if not len(object): |
| 642 | stream.write(repr(object)) |
| 643 | return |
| 644 | rdf = self._repr(object.default_factory, context, level) |
| 645 | cls = object.__class__ |
| 646 | if self._expand: |
| 647 | stream.write('%s(%s, ' % (cls.__name__, rdf)) |
| 648 | else: |
| 649 | indent += len(cls.__name__) + 1 |
| 650 | stream.write('%s(%s,\n%s' % (cls.__name__, rdf, ' ' * indent)) |
| 651 | self._pprint_dict(object, stream, indent, allowance + 1, context, |
| 652 | level) |
| 653 | stream.write(')') |
| 654 | |
| 655 | _dispatch[_collections.defaultdict.__repr__] = _pprint_default_dict |
| 656 |
nothing calls this directly
no test coverage detected