Class OperandValue
java.lang.Object
ghidra.app.plugin.processors.sleigh.expression.PatternExpression
ghidra.app.plugin.processors.sleigh.expression.PatternValue
ghidra.app.plugin.processors.sleigh.expression.OperandValue
An Expression representing the value of a Constructor operand
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
decode
(Decoder decoder, SleighLanguage lang) boolean
int
getIndex()
long
getValue
(ParserWalker walker) int
hashCode()
long
maxValue()
long
minValue()
toString()
Methods inherited from class ghidra.app.plugin.processors.sleigh.expression.PatternExpression
decodeExpression
-
Constructor Details
-
OperandValue
public OperandValue() -
OperandValue
-
-
Method Details
-
hashCode
public int hashCode() -
equals
-
getIndex
public int getIndex() -
getConstructor
-
minValue
public long minValue()- Specified by:
minValue
in classPatternValue
-
maxValue
public long maxValue()- Specified by:
maxValue
in classPatternValue
-
getValue
- Specified by:
getValue
in classPatternExpression
- Throws:
MemoryAccessException
-
decode
- Specified by:
decode
in classPatternExpression
- Throws:
DecoderException
-
toString
- Specified by:
toString
in classPatternExpression
-