Class PatternExpression
java.lang.Object
ghidra.app.plugin.processors.sleigh.expression.PatternExpression
- Direct Known Subclasses:
BinaryExpression,PatternValue,UnaryExpression
An expression which results in a pattern for a specific InstructionContext
-
Constructor Summary
Constructors -
Method Summary
ChangeModifier and TypeMethodDescriptionNEWabstract voiddecode(Decoder decoder, SleighLanguage lang) NEWstatic PatternExpressiondecodeExpression(Decoder decoder, SleighLanguage lang) abstract longgetValue(ParserWalker walker) abstract StringtoString()REMOVEDvoidrestoreXml(XmlPullParser parser, SleighLanguage lang) RemovedREMOVEDPatternExpressionrestoreExpression(XmlPullParser parser, SleighLanguage lang) Removed
-
Constructor Details
-
PatternExpression
public PatternExpression()
-
-
Method Details
-
getValue
- Throws:
MemoryAccessException
-
decode NEW
- Throws:
DecoderException
-
decodeExpression NEW
public static PatternExpression decodeExpression(Decoder decoder, SleighLanguage lang) throws DecoderException - Throws:
DecoderException
-
toString
-