soot.dava.toolkits.base.AST.interProcedural
Class RedundantFieldUseEliminator

java.lang.Object
  extended bysoot.dava.toolkits.base.AST.interProcedural.RedundantFieldUseEliminator

public class RedundantFieldUseEliminator
extends Object


Field Summary
 boolean DEBUG
           
 
Constructor Summary
RedundantFieldUseEliminator(Chain classes)
           
 
Method Summary
 void applyAnalysis()
           
 void computeFieldToValuesAssignedList()
           
 void debug(String debug)
           
 void debug(String methodName, String debug)
           
 void valuesForPrimTypeFields()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEBUG

public final boolean DEBUG
See Also:
Constant Field Values
Constructor Detail

RedundantFieldUseEliminator

public RedundantFieldUseEliminator(Chain classes)
Method Detail

applyAnalysis

public void applyAnalysis()

valuesForPrimTypeFields

public void valuesForPrimTypeFields()

computeFieldToValuesAssignedList

public void computeFieldToValuesAssignedList()

debug

public void debug(String methodName,
                  String debug)

debug

public void debug(String debug)