Package ghidra.pcodeCPort.slghpatexpress
Class NotExpression
- java.lang.Object
-
- ghidra.pcodeCPort.slghpatexpress.PatternExpression
-
- ghidra.pcodeCPort.slghpatexpress.UnaryExpression
-
- ghidra.pcodeCPort.slghpatexpress.NotExpression
-
public class NotExpression extends UnaryExpression
-
-
Field Summary
-
Fields inherited from class ghidra.pcodeCPort.slghpatexpress.PatternExpression
location
-
-
Constructor Summary
Constructors Constructor Description NotExpression(Location location)
NotExpression(Location location, PatternExpression u)
-
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.UnaryExpression
dispose, genMinPattern, getMinMax, getUnary, listValues, restoreXml
-
Methods inherited from class ghidra.pcodeCPort.slghpatexpress.PatternExpression
getSubValue, layClaim, release, restoreExpression
-
-
-
-
Constructor Detail
-
NotExpression
public NotExpression(Location location)
-
NotExpression
public NotExpression(Location location, PatternExpression u)
-
-
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 classUnaryExpression
-
-