@Override
	public int readOpcode() throws DecoderException {
		int val = (int) readSignedInteger();
		if (val < 0 || val >= PcodeOp.PCODE_MAX) {
			throw new DecoderException("Bad OpCode");
		}
		return val;
	}
Close stream cached by the ingestStreamAsNeeded method.
@throws IOException for low-level problems with the stream
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/model/pcode/PackedDecode.java