(self, object, stream, indent, allowance, context, level)
| 698 | _dispatch[_collections.ChainMap.__repr__] = _pprint_chain_map |
| 699 | |
| 700 | def _pprint_deque(self, object, stream, indent, allowance, context, level): |
| 701 | if not len(object): |
| 702 | stream.write(repr(object)) |
| 703 | return |
| 704 | cls = object.__class__ |
| 705 | stream.write(self._format_block_start(cls.__name__ + '([', indent)) |
| 706 | if not self._expand: |
| 707 | indent += len(cls.__name__) + 1 |
| 708 | if object.maxlen is None: |
| 709 | self._format_items(object, stream, indent, allowance + 2, |
| 710 | context, level) |
| 711 | stream.write(self._format_block_end('])', indent)) |
| 712 | else: |
| 713 | self._format_items(object, stream, indent, 2, |
| 714 | context, level) |
| 715 | rml = self._repr(object.maxlen, context, level) |
| 716 | if self._expand: |
| 717 | stream.write('%s], maxlen=%s)' % ('\n' + ' ' * indent, rml)) |
| 718 | else: |
| 719 | stream.write('],\n%smaxlen=%s)' % (' ' * indent, rml)) |
| 720 | |
| 721 | _dispatch[_collections.deque.__repr__] = _pprint_deque |
| 722 |
nothing calls this directly
no test coverage detected