Class StartInstructionValue
- java.lang.Object
-
- ghidra.app.plugin.processors.sleigh.expression.PatternExpression
-
- ghidra.app.plugin.processors.sleigh.expression.PatternValue
-
- ghidra.app.plugin.processors.sleigh.expression.StartInstructionValue
-
public class StartInstructionValue extends PatternValue
The offset value of the current instructions address
-
-
Constructor Summary
Constructors Constructor Description StartInstructionValue()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object obj)
long
getValue(ParserWalker walker)
int
hashCode()
long
maxValue()
long
minValue()
void
restoreXml(XmlPullParser parser, SleighLanguage lang)
java.lang.String
toString()
-
Methods inherited from class ghidra.app.plugin.processors.sleigh.expression.PatternExpression
restoreExpression
-
-
-
-
Method Detail
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classjava.lang.Object
-
minValue
public long minValue()
- Specified by:
minValue
in classPatternValue
-
maxValue
public long maxValue()
- Specified by:
maxValue
in classPatternValue
-
getValue
public long getValue(ParserWalker walker) throws MemoryAccessException
- Specified by:
getValue
in classPatternExpression
- Throws:
MemoryAccessException
-
restoreXml
public void restoreXml(XmlPullParser parser, SleighLanguage lang)
- Specified by:
restoreXml
in classPatternExpression
-
toString
public java.lang.String toString()
- Specified by:
toString
in classPatternExpression
-
-