Package ghidra.pcodeCPort.slghpatexpress
Class MultExpression
- java.lang.Object
-
- ghidra.pcodeCPort.slghpatexpress.PatternExpression
-
- ghidra.pcodeCPort.slghpatexpress.BinaryExpression
-
- ghidra.pcodeCPort.slghpatexpress.MultExpression
-
public class MultExpression extends BinaryExpression
-
-
Field Summary
-
Fields inherited from class ghidra.pcodeCPort.slghpatexpress.PatternExpression
location
-
-
Constructor Summary
Constructors Constructor Description MultExpression(Location location)
MultExpression(Location location, PatternExpression l, PatternExpression r)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description long
getSubValue(VectorSTL<java.lang.Long> replace, MutableInt listpos)
long
getValue(ParserWalker pos)
void
saveXml(java.io.PrintStream s)
-
Methods inherited from class ghidra.pcodeCPort.slghpatexpress.BinaryExpression
dispose, genMinPattern, getLeft, getMinMax, getRight, listValues, restoreXml
-
Methods inherited from class ghidra.pcodeCPort.slghpatexpress.PatternExpression
getSubValue, layClaim, release, restoreExpression
-
-
-
-
Constructor Detail
-
MultExpression
public MultExpression(Location location)
-
MultExpression
public MultExpression(Location location, PatternExpression l, PatternExpression r)
-
-
Method Detail
-
getValue
public long getValue(ParserWalker pos)
- Specified by:
getValue
in classPatternExpression
-
getSubValue
public long getSubValue(VectorSTL<java.lang.Long> replace, MutableInt listpos)
- Specified by:
getSubValue
in classPatternExpression
-
saveXml
public void saveXml(java.io.PrintStream s)
- Overrides:
saveXml
in classBinaryExpression
-
-