Class VarnodeTpl


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

      • location

        public final Location location
    • Method Detail

      • dispose

        public void dispose()
      • getOffset

        public ConstTpl getOffset()
      • isZeroSize

        public boolean isZeroSize()
      • setOffset

        public void setOffset​(long constVal)
      • setRelative

        public void setRelative​(long constVal)
      • setSize

        public void setSize​(ConstTpl sz)
      • isUnnamed

        public boolean isUnnamed()
      • setUnnamed

        public void setUnnamed​(boolean val)
      • isRelative

        public boolean isRelative()
      • isLocalTemp

        public boolean isLocalTemp()
      • isDynamic

        public boolean isDynamic​(ParserWalker walker)
      • changeHandleIndex

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

        public boolean adjustTruncation​(int sz,
                                        boolean isbigendian)
      • saveXml

        public void saveXml​(java.io.PrintStream s)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • restoreXml

        public void restoreXml​(org.jdom.Element el,
                               Translate trans)
      • compareTo

        public int compareTo​(VarnodeTpl op2)
      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object