Package ghidra.program.model.pcode
Class PcodeBlock.BlockEdge
java.lang.Object
ghidra.program.model.pcode.PcodeBlock.BlockEdge
- Enclosing class:
PcodeBlock
-
Field Summary
-
Constructor Summary
-
Method Summary
-
Field Details
-
label
public int label -
point
-
reverse_index
public int reverse_index
-
-
Constructor Details
-
BlockEdge
-
BlockEdge
public BlockEdge()For use with restoreXml
-
-
Method Details
-
encode
Encode edge to stream assuming we already know what block we are in- Parameters:
encoder
- is the stream encoder- Throws:
IOException
- for errors writing to underlying stream
-
decode
Decode a single edge- Parameters:
decoder
- is the stream decoderresolver
- used to recover PcodeBlock reference- Throws:
DecoderException
- for invalid encodings
-
decode
public void decode(Decoder decoder, ArrayList<? extends PcodeBlock> blockList) throws DecoderException - Throws:
DecoderException
-
toString
-