Package ghidra.pcodeCPort.slghpatexpress
Class XorExpression
- java.lang.Object
-
- ghidra.pcodeCPort.slghpatexpress.PatternExpression
-
- ghidra.pcodeCPort.slghpatexpress.BinaryExpression
-
- ghidra.pcodeCPort.slghpatexpress.XorExpression
-
public class XorExpression extends BinaryExpression
-
-
Field Summary
-
Fields inherited from class ghidra.pcodeCPort.slghpatexpress.PatternExpression
location
-
-
Constructor Summary
Constructors Constructor Description XorExpression(Location location)XorExpression(Location location, PatternExpression l, PatternExpression r)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description longgetSubValue(VectorSTL<java.lang.Long> replace, MutableInt listpos)longgetValue(ParserWalker pos)voidsaveXml(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
-
XorExpression
public XorExpression(Location location)
-
XorExpression
public XorExpression(Location location, PatternExpression l, PatternExpression r)
-
-
Method Detail
-
getValue
public long getValue(ParserWalker pos)
- Specified by:
getValuein classPatternExpression
-
getSubValue
public long getSubValue(VectorSTL<java.lang.Long> replace, MutableInt listpos)
- Specified by:
getSubValuein classPatternExpression
-
saveXml
public void saveXml(java.io.PrintStream s)
- Overrides:
saveXmlin classBinaryExpression
-
-