(self)
| 370 | self.state, self.__last_fid = self.__structs.pop() |
| 371 | |
| 372 | def readCollectionBegin(self): |
| 373 | assert self.state in (VALUE_READ, CONTAINER_READ), self.state |
| 374 | size_type = self.__readUByte() |
| 375 | size = size_type >> 4 |
| 376 | type = self.__getTType(size_type) |
| 377 | if size == 15: |
| 378 | size = self.__readSize() |
| 379 | self._check_container_length(size) |
| 380 | self.__containers.append(self.state) |
| 381 | self.state = CONTAINER_READ |
| 382 | return type, size |
| 383 | readSetBegin = readCollectionBegin |
| 384 | readListBegin = readCollectionBegin |
| 385 |
nothing calls this directly
no test coverage detected