joeq.Compiler.Analysis.IPSSA
Class SSADefinition.Helper

java.lang.Object
  extended by joeq.Compiler.Analysis.IPSSA.SSADefinition.Helper
Enclosing class:
SSADefinition

public static class SSADefinition.Helper
extends Object


Field Summary
protected static DefinitionSet _definitionCache
          The set of all definitions in the program, can be quite huge
protected static long _globalID
           
protected static HashMap _versionMap
           
 
Constructor Summary
SSADefinition.Helper()
           
 
Method Summary
static SSAIterator.DefinitionIterator getAllDefinitionIterator()
           
static SSADefinition lookupDefinition(String name)
          This is slow reverse lookup.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_versionMap

protected static HashMap _versionMap

_globalID

protected static long _globalID

_definitionCache

protected static DefinitionSet _definitionCache
The set of all definitions in the program, can be quite huge

Constructor Detail

SSADefinition.Helper

public SSADefinition.Helper()
Method Detail

getAllDefinitionIterator

public static SSAIterator.DefinitionIterator getAllDefinitionIterator()

lookupDefinition

public static SSADefinition lookupDefinition(String name)
This is slow reverse lookup. Don't use this very often.



Copyright © 2001-2008 John Whaley. All Rights Reserved.