Class ConstructTpl


  • public class ConstructTpl
    extends java.lang.Object
    • Field Detail

      • delayslot

        protected int delayslot
      • numlabels

        protected int numlabels
    • Constructor Detail

      • ConstructTpl

        public ConstructTpl​(Location loc)
    • Method Detail

      • delaySlot

        public int delaySlot()
      • numLabels

        public int numLabels()
      • setNumLabels

        public void setNumLabels​(int val)
      • setResult

        public void setResult​(HandleTpl t)
      • dispose

        public void dispose()
      • addOp

        public boolean addOp​(OpTpl ot)
      • changeHandleIndex

        public void changeHandleIndex​(VectorSTL<java.lang.Integer> handmap)
      • setInput

        public void setInput​(VarnodeTpl vn,
                             int index,
                             int slot)
      • setOutput

        public void setOutput​(VarnodeTpl vn,
                              int index)
      • deleteOps

        public void deleteOps​(VectorSTL<java.lang.Integer> indices)
      • saveXml

        public void saveXml​(java.io.PrintStream s,
                            int sectionid)
      • restoreXml

        public int restoreXml​(org.jdom.Element el,
                              Translate trans)