java.lang.Object
com.pnfsoftware.jeb.core.units.code.asm.decompiler.ir.compiler.EPatternMatcher.Result
Enclosing class:
EPatternMatcher

public static class EPatternMatcher.Result extends Object
Result object provided by a EPatternMatcher.
  • Method Details

    • getContext

      public IERoutineContext getContext()
    • getCfg

      public CFG<IEStatement> getCfg()
    • getInputExpression

      public IEGeneric getInputExpression()
    • getPattern

      public EPatternCompiler.EPattern getPattern()
    • getInputIndex

      public int getInputIndex()
    • getMatchedExpression

      public IEGeneric getMatchedExpression()
    • getMatchedParent

      public IEGeneric getMatchedParent()
    • getMatchAddress

      public long getMatchAddress()
    • getMatchMap

      public Map<Integer,Object> getMatchMap()
    • getMatchedLeaf

      public <T> T getMatchedLeaf(int index, Class<T> clazz)
    • getMatchedLeaf

      public IEGeneric getMatchedLeaf(int index)
    • isReplaced

      public boolean isReplaced()
    • getOptimizedExpression

      public IEGeneric getOptimizedExpression()
    • toString

      public String toString()
      Overrides:
      toString in class Object