(State s)
| 752 | } |
| 753 | |
| 754 | private static void decodeLiteralBlockSwitch(State s) { |
| 755 | s.literalBlockLength = decodeBlockTypeAndLength(s, 0, s.numLiteralBlockTypes); |
| 756 | final int literalBlockType = s.rings[5]; |
| 757 | s.contextMapSlice = literalBlockType << LITERAL_CONTEXT_BITS; |
| 758 | s.literalTreeIdx = (int) s.contextMap[s.contextMapSlice] & 0xFF; |
| 759 | final int contextMode = (int) s.contextModes[literalBlockType]; |
| 760 | s.contextLookupOffset1 = contextMode << 9; |
| 761 | s.contextLookupOffset2 = s.contextLookupOffset1 + 256; |
| 762 | } |
| 763 | |
| 764 | private static void decodeCommandBlockSwitch(State s) { |
| 765 | s.commandBlockLength = decodeBlockTypeAndLength(s, 1, s.numCommandBlockTypes); |
no test coverage detected