(obj, p, cycle)
| 898 | |
| 899 | |
| 900 | def _defaultdict_pprint(obj, p, cycle): |
| 901 | cls_ctor = CallExpression.factory(obj.__class__.__name__) |
| 902 | if cycle: |
| 903 | p.pretty(cls_ctor(RawText("..."))) |
| 904 | else: |
| 905 | p.pretty(cls_ctor(obj.default_factory, dict(obj))) |
| 906 | |
| 907 | def _ordereddict_pprint(obj, p, cycle): |
| 908 | cls_ctor = CallExpression.factory(obj.__class__.__name__) |