java.lang.Object
ghidra.app.plugin.processors.sleigh.expression.PatternExpression
ghidra.app.plugin.processors.sleigh.expression.PatternValue
Direct Known Subclasses:
ConstantValue, ContextField, EndInstructionValue, Next2InstructionValue, OperandValue, StartInstructionValue, TokenField

public abstract class PatternValue extends PatternExpression
This is a PatternExpression which can be interpreted as an integer value. Restricting the PatternValue to a specific integer yields an actual pattern. None of the functionality is needed for the disassembly interface, (only for the compiler interface) but we preserve the structure
  • Constructor Details

    • PatternValue

      public PatternValue()
  • Method Details

    • minValue

      public abstract long minValue()
    • maxValue

      public abstract long maxValue()