Lines Matching refs:decodeTable
217 def __init__(self, *, decodeTable=None, **args): argument
218 if decodeTable is not None: self.setDecode(decodeTable)
221 return len(self.decodeTable)
228 for index in sorted(self.decodeTable.values(), key=revBits)
238 bits = next(b for (b,s) in self.decodeTable.items() if s==index)
259 try: index = self.decodeTable[data&mask]
274 def setDecode(self, decodeTable): argument
278 self.decodeTable = decodeTable
280 todo = set(decodeTable)
293 lengthTable[self.decodeTable[s]] = maskLength
319 self.decodeTable = {}
324 self.decodeTable[int(bitpattern[::-1], 2)] = symbol
616 decodeTable = { variable in LengthOfLengthAlphabet
623 super().__init__(name, decodeTable=self.decodeTable, **args)
661 decodeTable = { variable in WindowSizeAlphabet
672 super().__init__(name, decodeTable=self.decodeTable)
708 decodeTable = {0b11:0, 0b00:4, 0b01:5, 0b10:6} variable in MetablockLengthAlphabet
712 super().__init__(name, decodeTable=self.decodeTable)
811 decodeTable = { variable in TypeCountAlphabet
826 decodeTable=self.decodeTable,