Class VarnodeTpl
- java.lang.Object
-
- ghidra.app.plugin.processors.sleigh.template.VarnodeTpl
-
public class VarnodeTpl extends java.lang.Object
Placeholder for what will resolve to a Varnode instance given a specific InstructionContext
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
VarnodeTpl()
VarnodeTpl(ConstTpl space, ConstTpl offset, ConstTpl size)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ConstTpl
getOffset()
ConstTpl
getSize()
ConstTpl
getSpace()
boolean
isDynamic(ParserWalker walker)
boolean
isRelative()
void
restoreXml(XmlPullParser parser, AddressFactory factory)
java.lang.String
toString()
-
-
-
Method Detail
-
getSpace
public ConstTpl getSpace()
-
getOffset
public ConstTpl getOffset()
-
getSize
public ConstTpl getSize()
-
isDynamic
public boolean isDynamic(ParserWalker walker)
-
isRelative
public boolean isRelative()
-
restoreXml
public void restoreXml(XmlPullParser parser, AddressFactory factory)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-