Package ghidra.app.plugin.assembler.sleigh.expr

# Class OrExpressionSolver.Matchers

java.lang.Object
ghidra.app.plugin.assembler.sleigh.expr.OrExpressionSolver.Matchers

All Implemented Interfaces:
  `ExpressionMatcher.Context`

Enclosing class:
  `OrExpressionSolver`

protected static class OrExpressionSolver.Matchers extends Object implements ExpressionMatcher.Context

- ## Field Summary

  Fields
  Modifier and Type
  Field
  Description
  `protected ExpressionMatcher<PatternValue>`
  `fld`
  `protected ExpressionMatcher<?>`
  `neqConst`
  `protected ExpressionMatcher<ConstantValue>`
  `size`
  `protected ExpressionMatcher<ConstantValue>`
  `val`

- ## Constructor Summary

  Constructors
  Modifier
  Constructor
  Description
  `protected`
  `Matchers()`

- ## Method Summary

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

  ### Methods inherited from interface ghidra.app.plugin.assembler.sleigh.expr.match.ExpressionMatcher.Context

  `and, cv, div, fldSz, mul, neg, not, opnd, or, plus, shl, shr, sub, var, var, xor`

- ## Field Details

  - ### val

    protected ExpressionMatcher<ConstantValue> val

  - ### size

    protected ExpressionMatcher<ConstantValue> size

  - ### fld

    protected ExpressionMatcher<PatternValue> fld

  - ### neqConst

    protected ExpressionMatcher<?> neqConst

- ## Constructor Details

  - ### Matchers

    protected Matchers()