Lines Matching refs:proto

5130     def _check_reduce(self, proto, obj, args=(), kwargs={}, state=None,
5132 if proto >= 2:
5133 reduce_value = obj.__reduce_ex__(proto)
5157 self.assertEqual(obj.__reduce_ex__(proto), reduce_value)
5170 for proto in protocols:
5171 self._check_reduce(proto, obj, args)
5175 for proto in protocols:
5176 self._check_reduce(proto, obj, args, state=state)
5182 for proto in protocols:
5183 if proto >= 2:
5185 obj.__reduce_ex__(proto)
5191 for proto in protocols:
5192 if proto >= 2:
5193 self._check_reduce(proto, obj, args, kwargs)
5207 for proto in protocols:
5210 if proto >= 2:
5212 obj.__reduce_ex__(proto)
5218 for proto in protocols:
5219 self._check_reduce(proto, obj, args)
5225 for proto in protocols:
5226 if proto >= 2:
5228 obj.__reduce_ex__(proto)
5234 for proto in protocols:
5235 self._check_reduce(proto, obj, state=state)
5241 for proto in protocols:
5242 self._check_reduce(proto, obj, state="not dict")
5248 for proto in protocols:
5250 obj.__reduce_ex__(proto)
5251 if proto < 2:
5262 for proto in protocols:
5263 if proto >= 2:
5264 self._check_reduce(proto, obj, state=(None, state))
5267 obj.__reduce_ex__(proto)
5274 for proto in protocols:
5275 self._check_reduce(proto, obj, dictitems=dict(obj))
5280 for proto in protocols:
5281 self._check_reduce(proto, obj, listitems=list(obj))
5329 def __init__(self, proto, dumps, loads):
5330 self.proto = proto
5334 return self.loads(self.dumps(obj, self.proto))
5339 return ("PickleCopier(proto={}, dumps={}.{}, loads={}.{})"
5340 .format(self.proto,
5511 proto = pickle_copier.proto
5518 if proto >= 2 and not cls.NEED_DICT_COPYING: