Home | History | Annotate | Download | only in Lib

Lines Matching defs:PROTO

149 PROTO           = '\x80'  # identify pickle protocol

205 self.proto = int(protocol)
222 if self.proto >= 2:
223 self.write(PROTO + chr(self.proto))
306 rv = reduce(self.proto)
361 if self.proto >= 2 and getattr(func, "__name__", "") == "__newobj__":
431 if self.proto >= 2:
462 if self.proto >= 2:
534 proto = self.proto
538 if proto:
546 if n <= 3 and proto >= 2:
558 # proto 0 or proto 1 and tuple isn't empty, or proto > 1 and tuple
573 if proto:
575 else: # proto 0 -- POP_MARK not available
596 else: # proto 0 -- can't use EMPTY_LIST
645 else: # proto 0 -- can't use EMPTY_DICT
656 # Helper to batch up SETITEMS sequences; proto >= 1 only
755 if self.proto >= 2:
833 proto argument is needed.
884 proto = ord(self.read(1))
885 if not 0 <= proto <= 2:
886 raise ValueError, "unsupported pickle protocol: %d" % proto
887 dispatch[PROTO] = load_proto