Class BlockMultiGoto

  • public class BlockMultiGoto
    extends BlockGraph
    A block representing a 2-or-more control flow branchpoint possible multiple incoming edges 1 or more outgoing edges (as in switch control flow) 2 or more (implied) outgoing edges representing unstructured branch destinations (switch case with goto statement) 1 interior block representing the decision block of the switch
    • Field Detail

      • targets

        protected java.util.ArrayList<PcodeBlock> targets
    • Constructor Detail

      • BlockMultiGoto

        public BlockMultiGoto()
    • Method Detail

      • addGotoTarget

        public void addGotoTarget​(PcodeBlock target)
      • saveXmlBody

        public void saveXmlBody​( writer)
        Description copied from class: PcodeBlock
        Serialize information about the block to XML, other than header and edge info
        saveXmlBody in class BlockGraph
        writer - is where to serialize to
        Throws: - if there is a problem with the stream