Jode 1.90-CVS
Build Aug 6, 2004

Uses of Class
net.sf.jode.decompiler.LocalInfo

Packages that use LocalInfo
net.sf.jode.decompiler   
net.sf.jode.expr   
net.sf.jode.flow   
 

Uses of LocalInfo in net.sf.jode.decompiler
 

Methods in net.sf.jode.decompiler that return LocalInfo
 LocalInfo MethodAnalyzer.getParamInfo(int nr)
          Get the local info for a parameter.
 LocalInfo MethodAnalyzer.getLocalInfo(LocalVariableInfo lvi)
          Create a local info for a local variable located at an instruction with the given address.
 LocalInfo MethodAnalyzer.findLocal(java.lang.String name)
          Checks if the variable set contains a local with the given name.
 LocalInfo LocalInfo.getLocalInfo()
          Get the real LocalInfo.
 

Methods in net.sf.jode.decompiler with parameters of type LocalInfo
 void LocalInfo.combineWith(LocalInfo shadow)
          Combines the LocalInfo with another.
 

Uses of LocalInfo in net.sf.jode.expr
 

Methods in net.sf.jode.expr that return LocalInfo
 LocalInfo OuterLocalOperator.getLocalInfo()
           
 LocalInfo LocalVarOperator.getLocalInfo()
           
 

Methods in net.sf.jode.expr with parameters of type LocalInfo
 void LocalVarOperator.setLocalInfo(LocalInfo newLocal)
           
 

Constructors in net.sf.jode.expr with parameters of type LocalInfo
LocalStoreOperator(Type lvalueType, LocalInfo local)
           
LocalLoadOperator(Type type, MethodAnalyzer methodAnalyzer, LocalInfo local)
           
CheckNullOperator(Type type, LocalInfo li)
           
OuterLocalOperator(LocalInfo local)
           
LocalVarOperator(Type lvalueType, LocalInfo local)
           
 

Uses of LocalInfo in net.sf.jode.flow
 

Methods in net.sf.jode.flow that return LocalInfo
 LocalInfo CatchBlock.getLocal()
           
 LocalInfo VariableSet.findLocal(java.lang.String name)
          Checks if the variable set contains a local with the given name.
 LocalInfo VariableSet.findSlot(int slot)
          Checks if the variable set contains a local with the given slot.
 LocalInfo SlotSet.findSlot(int slot)
          Checks if the variable set contains a local with the given slot.
 

Methods in net.sf.jode.flow with parameters of type LocalInfo
 void FlowBlock.appendReadBlock(StructuredBlock newBlock, LocalInfo local)
           
 void FlowBlock.appendWriteBlock(StructuredBlock newBlock, LocalInfo local)
           
 void FlowBlock.mergeParams(LocalInfo[] param)
          Merge the parameter locals with the in set of this flow block.
 VariableStack VariableStack.push(LocalInfo li)
           
 VariableStack VariableStack.poppush(int count, LocalInfo li)
           
 void VariableSet.mergeRead(LocalInfo li)
          Merges the localinfo with this gen set and remove all variables that are killed by it.
 void VariableSet.mergeWrite(LocalInfo li)
          Add li to this gen set and remove all variables that are killed by it.
 void SlotSet.mergeKill(LocalInfo li)
          Add the slots in kill to the current set, unless there are already in this set.
 

Constructors in net.sf.jode.flow with parameters of type LocalInfo
RetBlock(LocalInfo local)
           
VariableSet(LocalInfo[] locals)
          Creates a new pre initialized variable set
SynchronizedBlock(LocalInfo local)
           
SlotSet(LocalInfo[] locals)
          Creates a new pre initialized variable set
 


Jode 1.90-CVS
Build Aug 6, 2004

Copyright © 1998-2004 by Jochen Hoenicke.