public static class

AbstractEExpressionOptimizer.EOR

extends Object
java.lang.Object
   ↳ com.pnfsoftware.jeb.core.units.code.asm.decompiler.ir.opt.AbstractEExpressionOptimizer.EOR

Class Overview

Optimized Expression

Summary

Public Methods
static AbstractEExpressionOptimizer.EOR create(IEGeneric e)
static AbstractEExpressionOptimizer.EOR create(IEGeneric e, boolean updateDFA)
Builds a container with new IEGeneric that will replace the current IEGeneric.
IEGeneric getExpression()
boolean getUpdateDFA()
void safeCopyType(IEGeneric src)
[Expand]
Inherited Methods
From class java.lang.Object

Public Methods

public static AbstractEExpressionOptimizer.EOR create (IEGeneric e)

public static AbstractEExpressionOptimizer.EOR create (IEGeneric e, boolean updateDFA)

Builds a container with new IEGeneric that will replace the current IEGeneric.

Parameters
e new IEGeneric. If null, the returned AbstractEExpressionOptimizer.EOR will be null as well.
updateDFA indicate if DFA should be updated

public IEGeneric getExpression ()

public boolean getUpdateDFA ()

public void safeCopyType (IEGeneric src)