public void decode(Decoder decoder, ArrayList<? extends PcodeBlock> blockList)
				throws DecoderException {
			int el = decoder.openElement(ELEM_EDGE);
			label = 0;		// Tag does not currently contain info about label
			int endIndex = (int) decoder.readSignedInteger(ATTRIB_END);
			point = blockList.get(endIndex);
			if (point == null) {
				throw new DecoderException("Bad serialized edge in block list");
			}
			reverse_index = (int) decoder.readSignedInteger(ATTRIB_REV);
			decoder.closeElement(el);
		}
Decode a single edge
@param decoder is the stream decoder
@param resolver used to recover PcodeBlock reference
@throws DecoderException for invalid encodings
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/model/pcode/PcodeBlock.java